hakyll: A static website compiler library
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:
A google group: http://groups.google.com/group/hakyll
An IRC channel,
#hakyll
on freenode
Additionally, there's the Haddock documentation in the different modules, meant as a reference.
Modules
- Hakyll
- Hakyll.Commands
- Core
- Hakyll.Core.Compiler
- Hakyll.Core.Compiler.Internal
- Hakyll.Core.Configuration
- Hakyll.Core.Dependencies
- Hakyll.Core.File
- Hakyll.Core.Identifier
- Hakyll.Core.Identifier.Pattern
- Hakyll.Core.Item
- Hakyll.Core.Logger
- Hakyll.Core.Metadata
- Hakyll.Core.Provider
- Hakyll.Core.Provider.Metadata
- Hakyll.Core.Routes
- Hakyll.Core.Rules
- Hakyll.Core.Rules.Internal
- Hakyll.Core.Runtime
- Hakyll.Core.Store
- Hakyll.Core.UnixFilter
- Util
- Hakyll.Core.Util.File
- Hakyll.Core.Util.String
- Hakyll.Core.Writable
- Hakyll.Core.Compiler
- Hakyll.Main
- Web
- Hakyll.Web.CompressCss
- Hakyll.Web.Feed
- Hakyll.Web.Html
- Hakyll.Web.Html.RelativizeUrls
- Hakyll.Web.Paginate
- Hakyll.Web.Pandoc
- Hakyll.Web.Pandoc.Biblio
- Hakyll.Web.Pandoc.FileType
- Hakyll.Web.Redirect
- Hakyll.Web.Tags
- Hakyll.Web.Template
- Hakyll.Web.Template.Context
- Hakyll.Web.Template.Internal
- Hakyll.Web.Template.Internal.Element
- Hakyll.Web.Template.Internal.Trim
- Hakyll.Web.Template.List
Flags
Manual Flags
Name | Description | Default |
---|---|---|
buildwebsite | Build the hakyll website | Disabled |
Automatic Flags
Name | Description | Default |
---|---|---|
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
- hakyll-4.12.0.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates