hakyll: A static website compiler library

[ bsd3, library, program, web ] [ Propose Tags ] [ Report a vulnerability ]

Hakyll is a static website compiler library. It provides you with the tools to create a simple or advanced static website using a Haskell DSL and formats such as markdown or RST. You can find more information, including a tutorial, on the website:

If you seek assistance, there's:

Additionally, there's the Haddock documentation in the different modules, meant as a reference.

Flags

Manual Flags

NameDescriptionDefault
buildwebsite

Build the hakyll website

Disabled
usepandoc

Include Pandoc support

Enabled
Automatic Flags
NameDescriptionDefault
previewserver

Include the preview server

Enabled
watchserver

Include the watch server

Enabled
checkexternal

Include external link checking

Enabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.2, 0.3, 0.3.1, 0.3.2, 0.4, 0.4.1, 1.0, 1.0.1, 1.1, 1.2, 1.3, 1.4, 2.0, 2.1, 2.1.1, 2.2, 2.2.1, 2.2.2, 2.3, 2.3.1, 2.4, 2.4.1, 2.4.2, 2.4.3, 2.4.4, 3.0.0.2, 3.0.0.3, 3.0.0.4, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.1.4, 3.0.2.0, 3.0.2.1, 3.0.2.2, 3.1.0.0, 3.1.1.0, 3.1.1.1, 3.1.1.2, 3.1.2.0, 3.1.2.1, 3.1.2.2, 3.1.2.3, 3.1.2.4, 3.1.2.5, 3.1.2.6, 3.1.2.7, 3.1.2.8, 3.2.0.0, 3.2.0.1, 3.2.0.2, 3.2.0.3, 3.2.0.4, 3.2.0.5, 3.2.0.6, 3.2.0.7, 3.2.0.8, 3.2.0.9, 3.2.0.10, 3.2.1.0, 3.2.2.0, 3.2.3.0, 3.2.3.1, 3.2.3.2, 3.2.4.0, 3.2.4.1, 3.2.4.2, 3.2.5.0, 3.2.5.1, 3.2.6.0, 3.2.6.1, 3.2.6.2, 3.2.7.0, 3.2.7.1, 3.2.7.2, 3.2.8.0, 3.2.8.1, 3.3.0.0, 3.3.0.1, 3.4.0.0, 3.4.1.0, 3.4.2.0, 3.4.2.1, 3.5.0.0, 3.5.1.0, 3.5.2.0, 3.5.2.1, 3.5.3.0, 4.0.0.0, 4.1.0.0, 4.1.1.0, 4.1.2.0, 4.1.2.1, 4.1.3.0, 4.1.4.0, 4.2.0.0, 4.2.1.0, 4.2.1.1, 4.2.1.2, 4.2.2.0, 4.3.0.0, 4.3.1.0, 4.3.2.0, 4.3.3.0, 4.4.0.0, 4.4.1.0, 4.4.1.1, 4.4.1.2, 4.4.2.0, 4.4.3.0, 4.4.3.1, 4.4.3.2, 4.5.0.0, 4.5.0.1, 4.5.0.2, 4.5.1.0, 4.5.2.0, 4.5.3.0, 4.5.4.0, 4.5.5.0, 4.5.5.1, 4.6.0.0, 4.6.1.0, 4.6.1.1, 4.6.2.0, 4.6.3.0, 4.6.4.0, 4.6.5.0, 4.6.6.0, 4.6.7.0, 4.6.7.1, 4.6.8.0, 4.6.8.1, 4.6.9.0, 4.7.0.0, 4.7.1.0, 4.7.2.0, 4.7.2.1, 4.7.2.2, 4.7.2.3, 4.7.3.0, 4.7.3.1, 4.7.4.0, 4.7.5.0, 4.7.5.1, 4.7.5.2, 4.8.0.0, 4.8.0.1, 4.8.1.0, 4.8.2.0, 4.8.3.0, 4.8.3.1, 4.8.3.2, 4.9.0.0, 4.9.1.0, 4.9.2.0, 4.9.3.0, 4.9.4.0, 4.9.5.0, 4.9.5.1, 4.9.6.0, 4.9.7.0, 4.9.8.0, 4.10.0.0, 4.11.0.0, 4.12.0.0, 4.12.0.1, 4.12.1.0, 4.12.2.0, 4.12.3.0, 4.12.4.0, 4.12.5.0, 4.12.5.1, 4.12.5.2, 4.13.0.0, 4.13.0.1, 4.13.1.0, 4.13.2.0, 4.13.3.0, 4.13.4.0, 4.13.4.1, 4.14.0.0, 4.14.1.0, 4.15.0.0, 4.15.0.1, 4.15.1.0, 4.15.1.1, 4.16.0.0, 4.16.1.0, 4.16.2.0, 4.16.2.1, 4.16.2.2, 4.16.3.0
Change log CHANGELOG.md
Dependencies base (>=4.8 && <5), binary (>=0.5 && <0.10), blaze-html (>=0.5 && <0.10), blaze-markup (>=0.5.1 && <0.9), bytestring (>=0.9 && <0.11), containers (>=0.3 && <0.7), cryptonite (>=0.25 && <0.27), data-default (>=0.4 && <0.8), deepseq (>=1.3 && <1.5), directory (>=1.0 && <1.4), file-embed (>=0.0.10.1 && <0.0.12), filepath (>=1.0 && <1.5), fsnotify (>=0.2 && <0.4), hakyll, http-conduit (>=2.2 && <2.4), http-types (>=0.7 && <0.13), lrucache (>=1.1.1 && <1.3), memory (>=0.14.18 && <0.16), mtl (>=1 && <2.3), network-uri (>=2.6 && <2.7), optparse-applicative (>=0.12 && <0.16), pandoc (>=2.0.5 && <2.10), pandoc-citeproc (>=0.14 && <0.17), parsec (>=3.0 && <3.2), process (>=1.6 && <1.7), random (>=1.0 && <1.2), regex-tdfa (>=1.1 && <1.4), resourcet (>=1.1 && <1.3), scientific (>=0.3.4 && <0.4), tagsoup (>=0.13.1 && <0.15), template-haskell (>=2.14 && <2.16), text (>=0.11 && <1.3), time (>=1.8 && <1.10), time-locale-compat (>=0.1 && <0.2), unordered-containers (>=0.2 && <0.3), vector (>=0.11 && <0.13), wai (>=3.2 && <3.3), wai-app-static (>=3.1 && <3.2), warp (>=3.2 && <3.3), yaml (>=0.8.11 && <0.12) [details]
License BSD-3-Clause
Author Jasper Van der Jeugt <m@jaspervdj.be>
Maintainer Jasper Van der Jeugt <m@jaspervdj.be>
Category Web
Home page http://jaspervdj.be/hakyll
Bug tracker http://github.com/jaspervdj/Hakyll/issues
Source repo head: git clone git://github.com/jaspervdj/hakyll.git
Uploaded by JasperVanDerJeugt at 2020-03-07T11:15:46Z
Distributions Arch:4.16.1.0, Debian:4.13.4.0, Fedora:4.16.2.0, LTSHaskell:4.16.3.0, NixOS:4.16.2.2, Stackage:4.16.3.0
Reverse Dependencies 30 direct, 0 indirect [details]
Executables hakyll-website, hakyll-init
Downloads 186931 total (914 in the last 30 days)
Rating 2.75 (votes: 11) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2020-03-07 [all 1 reports]