Docpress vs HastySite

Docpress and HastySite are both open source static site generators. Docpress is written in JavaScript and HastySite is written in Nim.

Property Docpress HastySite
Language JavaScript Nim
Templates Markdown Mustache
License MIT MIT

Docpress benefits

Docpress generates websites from your project's basic documentation; that is, at the very least, a README.md file. It also supports multiple Markdown pages in docs/. Checkout our Homepage for a quick example.

Examples

Check out the Docpress Showcase to see how Docpress helped developers build great-looking websites.

Usage

Still under heavy development, consider this a preview. See the Getting Started guide for more details.

$ npm install -g docpress
$ echo "# My project" > README.md
$ echo "Documented by Markdown files." >> README.md
$ docpress serve

  Docpress
  starting development - ^C to exit

  350ms ✓   first build
      on    watching changes
      on    livereload
      on    http://localhost:3000

  Running

Screenshot

Screenshot

Support

Let's build our first Docpress site. Quickstart guide →

Thanks

docpress © 2015+, Rico Sta. Cruz. Released under the MIT License.
Authored and maintained by Rico Sta. Cruz with help from contributors (list).

ricostacruz.com  ·  GitHub @rstacruz  ·  Twitter @rstacruz

HastySite benefits

HastySite is a minimalist but powerful static site generator written in Nim which aims to be fast at processing content and highly configurable to suit your own needs.

Key Features

  • Built-in rich markdown support via HastyScribe.
  • Built-in mustache support for page templates.
  • Limited support for standard CSS variables.
  • Fully configurable content and asset processing pipeline, using the min programming language.
  • Custom script definition, using the min programming language.
  • Default stylesheet and fonts from HastyScribe.
  • Default scripts and rules to get started quickly.
  • All packed in a single executable file, with no dependencies, available for the most common desktop platforms.