FindSoftware

onessg

Static site generator that compiles HTML and Markdown files with front matter into HTML pages through a template engine of the user's choice.

onessg (One Static Site Generator) compiles HTML and Markdown files into HTML pages. Front matter in each source file is passed to the layouts, which are written in any template engine that has a jstransformer. It is installed with npm as a development dependency and run through an npm script. The tutorial covers the file layout.

Identity

Status
Stub
Maintainer
Ryan Zimmerman3
Maintained by
Individual
First release
20164

Rendering and deploy

Runs as
Dev only, Static files2
Rendering
Static output2
Install with
npm install -D onessg2

Releases

Current major version
24
Last release
2017-03-224

Adoption

GitHub stars
131
npm downloads a week
96
Contributors
35
Dependent repositories
17
Dependent packages
17

Why these figures do not compare

Sources

  1. 2026-10-22: links, Written in, License, GitHub stars
    api.github.com/repos/RyanZim/onessg
  2. 2026-10-22: links, Categories, Install with, Templating, Rendering, Runs as
    github.com/RyanZim/onessg/blob/master/README.md
  3. 2026-10-22: License, Maintainer
    github.com/RyanZim/onessg/blob/master/LICENSE
  4. 2026-10-22: First release, Current major version, Last release
    api.github.com/repos/RyanZim/onessg/releases
  5. 2026-10-22: Contributors
    api.github.com/repos/RyanZim/onessg/contributors?per_page=100&anon=true
  6. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/onessg
  7. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/onessg

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON