stog
Author | Maxence Guesdon | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
License | GNU General Public License version 3 | |||||||||||||||||||||||||||||||||
Homepage | http://zoggy.github.io/stog/ | |||||||||||||||||||||||||||||||||
Issue Tracker | https://github.com/zoggy/stog/issues | |||||||||||||||||||||||||||||||||
Tags | publication, xml, documentation, blog, web and website | |||||||||||||||||||||||||||||||||
Maintainer | zoggy@bat8.org | |||||||||||||||||||||||||||||||||
Dependencies |
| |||||||||||||||||||||||||||||||||
Optional dependencies |
| |||||||||||||||||||||||||||||||||
Available | ocaml-version >= "4.02.1" | |||||||||||||||||||||||||||||||||
Published | Jul 7, 2015 | |||||||||||||||||||||||||||||||||
Source [http] | http://zoggy.github.com/stog/stog-0.15.0.tar.gz b21681f66efd00d53487f41fa86dd6e0 | |||||||||||||||||||||||||||||||||
Statistics | Not installed in the last month. | |||||||||||||||||||||||||||||||||
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/stog/stog.0.15.0/opam |
A static web site compiler, handling blog posts, or XML document in general.
Main features:
- generate static XML/HTML documents: easy to deploy, less security problems,
- handling of blog posts, with dates, topics, keywords and associated RSS feeds,
- no new syntax,
- based on a XML rewrite engine allowing to apply substitutions (rewrite rules) on some tags. Some substitutions are pre-defined, and others can be defined in your documents or added by plugins. Content can then be written with semantic tags,
- support multi-language sites,
- a lot of predefined functions can be used to handle sectionning, table of contents, verified cross-references, ...,
- OCaml code can be interpreted at compilation time and the result included in the generated documents, which is nice to write tutorials on OCaml libraries,
- some plugins ease the inclusion of graphviz graphs, and pictures generated by Aysmptote or LaTeX,
- ...