Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Static site generators
  3. Stapy

Stapy

What it is

Stapy is free, open-source software for generating static websites with Python. It runs on Linux and Windows, requires Python 3.6 or newer, and works without additional packages. A local preview server helps users view sites during development. Stapy writes generated files into environment directories under the web directory, including a production directory for publishing. Page data is stored in JSON files, and settings can merge with layouts at several levels. Templates support variables, included content, plugin methods, and reusable child blocks. Themes can inherit from parent themes, with individual files overriding inherited files. Python plugins can alter content or page data during rendering, handle HTTP requests, and add template methods. An official plugin provides a web editor at /_editor by default, with configurable media uploads. Documentation describes publishing through SFTP, Netlify, Cloudflare Pages, Vercel, and GitHub Pages. For shared remote use, it recommends htpasswd protection and safe mode.

For and against

For

  • Free and open-source
  • Runs on Linux and Windows
  • Local preview server
  • Python plugin support
  • Multiple publishing destinations

Against

  • Requires Python 3.6 or newer
  • Media page needs configuration
  • Shared remote use requires extra protection

The verdict

Stapy provides a modular Python workflow for generating and publishing static sites, with JSON data, extensible templates, themes, and plugins. Users sharing the editor remotely should apply the documented protection settings.

Who it suits

Stapy suits Python users building static sites on Linux or Windows who want templates, themes, plugins, and a local editor. It also fits workflows publishing generated files to listed hosting services.

Plans and prices

Stapy

Free

Free and open-source software

Every plan, in full

On the record

Deployment
The documentation describes publishing the generated production files through SFTP or platforms such as Netlify, Cloudflare Pages, Vercel, and GitHub Pages.stapy.magentix.fr · read 11 Oct 2026
Editor
An official plugin provides a web editor for page data and content, accessible from the running local server at /_editor by default.stapy.magentix.fr · read 11 Oct 2026
Editor media
The editor supports configurable media management, including permitted upload extensions, and the media page is disabled when its configuration is missing.stapy.magentix.fr · read 11 Oct 2026
Maker
The maker's site describes Stapy as a modular Python static site generator developed by Magentix.magentix.fr · read 11 Oct 2026
Page data
Page data is stored in JSON files, and Stapy can merge page settings with layouts at several levels.stapy.magentix.fr · read 11 Oct 2026
Plugins
Python plugins can modify content and page data during rendering, handle HTTP requests, or provide custom template methods.stapy.magentix.fr · read 11 Oct 2026
Local preview server
Yesstapy.magentix.fr · read 22 Sep 2026
Purpose
Stapy is a static site generator that works with Python on any operating system without additional packages.stapy.magentix.fr · read 11 Oct 2026
Requirements
Stapy requires Python 3.6 or newer.stapy.magentix.fr · read 11 Oct 2026
Security
For shared remote use, Stapy recommends protecting the editor with htpasswd and enabling safe mode to disable reserved routes and hide error messages.stapy.magentix.fr · read 11 Oct 2026
Site building
Stapy generates static files into environment directories under the web directory, including a production directory for publishing.stapy.magentix.fr · read 11 Oct 2026
Support
The documentation directs users to file a ticket for questions or bug reports.stapy.magentix.fr · read 11 Oct 2026
Supported languages
Pythonstapy.magentix.fr · read 22 Sep 2026
Templates
Templates support variables, included content, plugin methods, and reusable child blocks.stapy.magentix.fr · read 11 Oct 2026
Themes
Themes can inherit from a parent theme, and theme files can override parent theme files.stapy.magentix.fr · read 11 Oct 2026

Alternatives to Stapy

Every alternative, ranked