FindSoftware

Staticman

Node.js web service that accepts form submissions from static sites and commits them as data files to a GitHub or GitLab repository.

Staticman is a Node.js web service that receives form submissions from a static site, runs the validation and transformation the site owner configures, and commits the result as data files to a GitHub or GitLab repository. The site gets user-generated content such as blog comments, and the content ends up in the site’s repository. The service exposes a REST API that accepts the submissions, and it can be run with npm, with Docker or on Heroku. The documentation covers spam handling and notifications.

Worth knowing

The data lives in a GitHub or GitLab repository the site owner chose, so the site depends on that service as well as on the Staticman instance. The homepage says the project is supported by the work of volunteers.

Identity

Status
Stub
Maintainer
Eduardo Bouças4
Maintained by
Individual
First release
20167

Rendering and deploy

Runs as
Always on3
Install with
npm5

Releases

Current major version
18
Last release
2020-12-239

Adoption

GitHub stars
2,4492
Contributors
3110

Why these figures do not compare

Sources

  1. 2026-11-03: links, License model
    best.staticman.net/
  2. 2026-11-03: links, Written in, GitHub stars
    api.github.com/repos/eduardoboucas/staticman
  3. 2026-11-03: links, Runs as, Content API
    best.staticman.net/docs/
  4. 2026-11-03: Maintainer, License
    github.com/eduardoboucas/staticman/blob/master/LICENSE.md
  5. 2026-11-03: Runtime, Categories, Install with
    github.com/eduardoboucas/staticman/blob/master/README.md
  6. 2026-11-03: Minimum runtime
    github.com/eduardoboucas/staticman/blob/v1.7.1/README.md
  7. 2026-11-03: First release
    api.github.com/repos/eduardoboucas/staticman/releases/tags/v1.0.0
  8. 2026-11-03: Current major version
    api.github.com/repos/eduardoboucas/staticman/tags
  9. 2026-11-03: Last release
    api.github.com/repos/eduardoboucas/staticman/commits/v1.7.1
  10. 2026-11-03: Contributors
    api.github.com/repos/eduardoboucas/staticman/contributors

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