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.15), text (>=0.11 && <1.3) [details]
License BSD-3-Clause
Author Ozgun Ataman, Doug Beardsley, Gregory Collins, Carl Howells, Chris Smith
Revised Revision 1 made by DougBeardsley at 2019-03-15T04:24:27Z
Category Web, Snap
Home page
Source repo head: git clone
Uploaded by DougBeardsley at 2018-07-29T21:49:37Z
Distributions Debian:, NixOS:
Executables snap
Downloads 2788 total (19 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
Last success reported on 2018-07-29 [all 2 reports]


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

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.