rib: Static site generator based on Shake

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Haskell static site generator based on Shake, with a delightful development experience.


[Skip to Readme]

Properties

Versions 0.2.0.0, 0.3.0.0, 0.4.1.0, 0.5.0.0, 0.6.0.0, 0.7.0.0, 0.8.0.0, 0.10.0.0, 0.12.0.0, 0.12.0.0, 1.0.0.0
Change log CHANGELOG.md
Dependencies aeson (>=1.4.2 && <1.5), async, base-noprelude (>=4.12 && <4.14), binary (>=0.8.6 && <0.9), clay (>=0.13.3), cmdargs (>=0.10.20 && <0.11), containers (>=0.6.0 && <0.7), dhall (>=1.30 && <1.33), directory (>=1.0 && <2.0), exceptions, filepath, foldl, fsnotify (>=0.3.0 && <0.4), iso8601-time, lucid (>=2.9.11 && <2.10), megaparsec (>=8.0), mmark (>=0.0.7.2), mmark-ext (>=0.2.1.0), modern-uri, mtl (>=2.2.2 && <2.3), optparse-applicative (>=0.15), pandoc (>=2.7 && <3), pandoc-types (>=1.20), relude (>=0.6 && <0.8), safe-exceptions, shake (>=0.18.5), text (>=1.2.3 && <1.3), time, wai (>=3.2.2 && <3.3), wai-app-static (>=3.1.6 && <3.2), warp [details]
License BSD-3-Clause
Copyright 2019 Sridhar Ratnakumar
Author Sridhar Ratnakumar
Maintainer srid@srid.ca
Category Web
Home page https://github.com/srid/rib#readme
Bug tracker https://github.com/srid/rib/issues
Source repo head: git clone https://github.com/srid/rib
Uploaded by sridca at 2020-07-18T18:15:40Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for rib-0.12.0.0

[back to package description]

rib

BSD3 Hackage built with nix Zulip chat

Rib is a Haskell static site generator based on Shake, with a delightful workflow.

See https://rib.srid.ca for full documentation.

Developing rib

Use ghcid for quicker compilation cycles:

nix-shell --run ghcid

To test your changes, clone rib-sample and run it using your local rib checkout:

cd ..
git clone https://github.com/srid/rib-sample.git
cd rib-sample
nix-shell --arg rib ../rib --run 'ghcid -T ":main -wS"'