pencil: Static site generator

[ bsd3, library, web ] [ Propose Tags ]

Pencil is a static site generator. Use it to generate your personal website! Pencil comes pre-loaded with goodies such as blogging, tagging, templating, and Markdown Sass/Scss support. Flexible enough to extend for your own needs.


[Skip to Readme]

Modules

[Last Documentation]

  • Pencil
    • Pencil.Blog
    • Pencil.Internal
      • Pencil.Internal.Env
      • Pencil.Internal.Parser

Downloads

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

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0, 0.1.1, 0.1.2, 0.1.3, 1.0.0, 1.0.1
Change log CHANGELOG.md
Dependencies base (>=4.9 && <5), data-default (>=0.7 && <1), directory (>=1.3 && <1.4), edit-distance (>=0.2.2.1 && <0.3), feed (>=0.3.12.0 && <1), filepath (>=1.4 && <1.5), hashable (>=1.2.6.0 && <1.3), hsass (>=0.4.0 && <0.5), mtl (>=2.2 && <3), pandoc (>=1.19.2 && <2), parsec (>=3.1 && <3.2), pencil, text (>=1.2.2 && <1.3), time (>=1.6 && <1.7), unordered-containers (>=0.2.7.2 && <0.3), vector (>=0.12.0 && <0.13), xml (>=1.3.10 && <1.4), yaml (>=0.8.23 && <0.9) [details]
License BSD-3-Clause
Copyright 2018 Elben Shira
Author Elben Shira
Maintainer elbenshira@gmail.com
Revised Revision 1 made by HerbertValerioRiedel at 2019-05-31T07:19:49Z
Category Web
Home page https://github.com/elben/pencil
Source repo head: git clone https://github.com/elben/pencil
Uploaded by elben at 2018-01-31T07:14:05Z
Distributions
Executables pencil-example-simple
Downloads 2859 total (20 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2018-01-31 [all 2 reports]

Readme for pencil-0.1.0

[back to package description]

Pencil

Pencil is a static site generator. Use it to generate your personal website! Pencil comes pre-loaded with goodies such as blogging, tagging, templating, and Markdown Sass/Scss support. Flexible enough to extend for your own needs.

The blue-backed notebooks, the two pencils and the pencil sharpener... the marble topped tables, the smell of early morning... and luck were all you needed. — Ernest Hemingway, A Moveable Feast

Examples

Checkout the examples provided. To run the Simple example:

stack build
stack exec pencil-example-simple

Open the examples/Simple/out/ folder to see the rendered web pages.

Development

stack build --pedantic
stack test
stack exec doctest src/

Documentation

stack haddock

Ctags

stack install hasktags
hasktags --ignore-close-implementation --ctags .