Skip to content

Repository files navigation

Clash starter projects

This repository houses a number of projects ready to get you going with Clash. You only need Stack (recommended) or GHC+Cabal to get going. There is also a Nix flake template available. Stack users can instantiate a project by running:

stack new my-clash-project clash-lang/simple

where simple is one of the projects in this repository. Stack will modify the project such that it is called my-clash-project. Cabal users can download one of the .zips in this repository and change the name manually.

Nix users can immediately get the simple-nix template up and running by executing:

mkdir starter && cd starter
nix flake init -t github:clash-lang/clash-starters

Read the README.md in each project for more information. Happy hacking!

Issues

Issues can be reported at clash-lang/stack-templates.

Contributing

Do not submit PRs to this repository directly. Follow the instructions on clash-lang/stack-templates instead. Any changes there will be pushed to this repository automatically.

About

Projects to get started with Clash

Resources

Stars

33 stars

Watchers

8 watching

Forks

Releases

Packages

Contributors

Languages