snap-templates: Scaffolding CLI for the Snap Framework

[ bsd3, program, snap, web ] [ Propose Tags ]

This is the Scaffolding CLI for the official Snap Framework libraries. It includes:

To get started, issue the following sequence of commands:

$ cabal install snap-templates
$ mkdir myproject
$ cd myproject
$ snap init

If you have trouble or any questions, see our FAQ page ( or the documentation (

[Skip to Readme]
Versions [faq],,
Dependencies base (==4.*), bytestring (>=0.9.1 && <0.11), containers (>=0.3 && <0.7), directory (>=1.0 && <1.4), directory-tree (>=0.11 && <0.13), filepath (>=1.1 && <1.5), hashable (==1.1.* || >= && <1.3), old-time (>=1.0 && <1.2), template-haskell (>=2.2 && <2.14), text (>=0.11 && <1.3) [details]
License BSD-3-Clause
Author Ozgun Ataman, Doug Beardsley, Gregory Collins, Carl Howells, Chris Smith
Category Web, Snap
Home page
Source repo head: git clone
Uploaded by DougBeardsley at Sun Jul 29 21:49:37 UTC 2018
Distributions Debian:, NixOS:
Executables snap
Downloads 1429 total (37 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
Last success reported on 2018-07-29 [all 2 reports]


Maintainer's Corner

For package maintainers and hackage trustees

Readme for snap-templates-

[back to package description]

Snap Project Templates

This package provides an executable called snap that generates project templates for the Snap Framework. To use:

cabal install snap-templates
mkdir myproject
cd myproject
snap init

You can also run snap init --help to see a list of available options and project templates.