The hakyll package

[Tags:bsd3, library, program]

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.

Properties

Versions 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
Dependencies base (==4.*), binary (>=0.5 && <1.0), blaze-html (>=0.4 && <0.6), bytestring (>=0.9 && <1.0), citeproc-hs (>=0.3.2 && <0.4), containers (>=0.3 && <1.0), cryptohash (==0.7.*), directory (>=1.0 && <1.3), filepath (>=1.0 && <2.0), hamlet (>=0.10.3 && <0.11), mtl (>=1 && <3.0), old-locale (>=1.0 && <2.0), old-time (>=1.0 && <1.3), pandoc (>=1.6 && <2.0), parsec (>=2.1 && <3.2), process (>=1.0 && <1.4), regex-base (>=0.93 && <1.0), regex-pcre (>=0.93 && <1.0), snap-core (>=0.6 && <0.8), snap-server (>=0.6 && <0.8), tagsoup (==0.12.*), time (>=1.1 && <1.3), unix (>=2.4 && <2.6) [details]
License BSD3
Author Jasper Van der Jeugt <m@jaspervdj.be>
Maintainer Jasper Van der Jeugt <m@jaspervdj.be>
Stability Unknown
Category Web
Home page http://jaspervdj.be/hakyll
Bug tracker http://github.com/jaspervdj/Hakyll/issues
Source repository head: git clone git://github.com/jaspervdj/hakyll.git
Uploaded Sat Dec 3 11:59:13 UTC 2011 by JasperVanDerJeugt
Distributions Arch:4.8.3.2, Debian:4.7.5.1, LTSHaskell:4.8.3.2, NixOS:4.8.3.2
Downloads 35247 total (586 in the last 30 days)
Votes
4 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-19 [all 4 reports]

Modules

  • Hakyll
    • Core
      • Hakyll.Core.CompiledItem
      • Hakyll.Core.Compiler
      • Hakyll.Core.Configuration
      • Hakyll.Core.DependencyAnalyzer
      • Hakyll.Core.DirectedGraph
        • Hakyll.Core.DirectedGraph.Dot
      • Hakyll.Core.Identifier
        • Hakyll.Core.Identifier.Pattern
      • Hakyll.Core.Logger
      • Hakyll.Core.Resource
        • Hakyll.Core.Resource.Provider
          • Hakyll.Core.Resource.Provider.File
      • Hakyll.Core.Routes
      • Hakyll.Core.Rules
      • Hakyll.Core.Run
      • Hakyll.Core.Store
      • Hakyll.Core.UnixFilter
      • Util
        • Hakyll.Core.Util.Arrow
        • Hakyll.Core.Util.File
        • Hakyll.Core.Util.String
      • Hakyll.Core.Writable
        • Hakyll.Core.Writable.CopyFile
        • Hakyll.Core.Writable.WritableTuple
    • Hakyll.Main
    • Web
      • Hakyll.Web.Blaze
      • Hakyll.Web.CompressCss
      • Hakyll.Web.Feed
      • Hakyll.Web.Page
        • Hakyll.Web.Page.List
        • Hakyll.Web.Page.Metadata
        • Hakyll.Web.Page.Read
      • Hakyll.Web.Pandoc
        • Hakyll.Web.Pandoc.Biblio
        • Hakyll.Web.Pandoc.FileType
      • Hakyll.Web.Tags
      • Hakyll.Web.Template
        • Hakyll.Web.Template.Read
      • Hakyll.Web.Urls
        • Hakyll.Web.Urls.Relativize
      • Util
        • Hakyll.Web.Util.Html

Flags

NameDescriptionDefaultType
previewserverInclude the preview serverEnabledAutomatic

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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees