FindSoftware

Sphido

Static site generator built from two core functions, getPages() and allPages(), that read and iterate a folder of pages.

Sphido is a static site generator for Node.js, published as a set of npm packages from one repository. The core package exposes two functions: getPages(), which reads a content folder, and allPages(), which walks the pages it found. Extender packages add behavior such as Markdown rendering, frontmatter, sitemaps and feeds.

Templates are JavaScript template literals. The build is a Node script that writes the generated site into a public folder.

Worth knowing

The install docs point to a scaffolder, create-sphido, which is a separate package from the core.

Identity

Status
Active
Maintainer
Roman Ožana3

Rendering and deploy

Runs as
Dev only2
Rendering
Static output4
Install with
npm create sphido (create-sphido scaffolder)2

Releases

Current major version
47
Last release
2026-08-148

Adoption

GitHub stars
371
npm downloads a week
4010
Contributors
59
Dependent repositories
311
Dependent packages
211

Why these figures do not compare

Sources

  1. 2026-10-22: links, Written in, License, GitHub stars
    api.github.com/repos/sphido/sphido
  2. 2026-10-22: links, Runs as, Install with
    sphido.cz/create.html
  3. 2026-10-22: Maintainer
    github.com/sphido/sphido/blob/main/LICENSE
  4. 2026-10-22: Categories, Rendering, License model
    sphido.cz
  5. 2026-10-22: Runtime, Minimum runtime, Content storage
    sphido.cz/core.html
  6. 2026-10-22: Templating
    sphido.cz/cookbook.html
  7. 2026-10-22: Current major version
    github.com/sphido/sphido/releases/tag/v4.1.1
  8. 2026-10-22: Last release
    registry.npmjs.org/@sphido/core
  9. 2026-10-22: Contributors
    api.github.com/repos/sphido/sphido/contributors?anon=true
  10. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/@sphido/core
  11. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40sphido%2Fcore

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