# Cuttlebelle

React static site generator that builds HTML pages from Markdown and YAML content using React layouts.


Source: https://findsoftware.frbit.cloud/cuttlebelle/
Last reviewed: 2026-10-22
Updated: 2026-10-25
Listed since: 2026-10-22

## Record

### Links

- home: https://cuttlebelle.com/
- repository: https://github.com/cuttlebelle/cuttlebelle

### Identity

- status: active
- maintainer: Dominik Wilkowski
- maintainerType: individual
- parent: unknown
- firstRelease: 2017
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: javascript
- runtime: node
- runtimeMin: node 12
- basedOn: react

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: jsx
- i18n: unknown

### Rendering and deploy

- runsAs: static
- renderingModes: static
- installMethod: npm global install of cuttlebelle

### License

- licenseModel: open-source
- license: GPL-3.0, GNU-GPLv3

### Releases

- currentMajor: unknown
- latestReleaseDate: unknown

### Adoption

- githubStargazers: 553
- packagistDownloads: not applicable
- npmWeeklyDownloads: 35
- contributors: 7
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 20
- dependentPackages: 3

### Sources

- urls: https://cuttlebelle.com/ (read 2026-10-22)
- urls: https://api.github.com/repos/cuttlebelle/cuttlebelle (read 2026-10-22)
- maintainer: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- maintainerType: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- category: https://cuttlebelle.com/ (read 2026-10-22)
- basedOn: https://cuttlebelle.com/ (read 2026-10-22)
- language: https://api.github.com/repos/cuttlebelle/cuttlebelle/languages (read 2026-10-22)
- runtime: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- runtimeMin: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- installMethod: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- renderingModes: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- runsAs: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- templating: https://cuttlebelle.com/ (read 2026-10-22)
- contentStore: https://cuttlebelle.com/ (read 2026-10-22)
- license: https://api.github.com/repos/cuttlebelle/cuttlebelle (read 2026-10-22)
- license: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- licenseModel: https://github.com/cuttlebelle/cuttlebelle/blob/master/README.md (read 2026-10-22)
- firstRelease: https://registry.npmjs.org/cuttlebelle (read 2026-10-22)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/cuttlebelle (read 2026-10-22)
- githubStargazers: https://api.github.com/repos/cuttlebelle/cuttlebelle (read 2026-10-22)
- contributors: https://api.github.com/repos/cuttlebelle/cuttlebelle/contributors?anon=true&per_page=100 (read 2026-10-22)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cuttlebelle (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/cuttlebelle (read 2026-10-25)

## Notes

Cuttlebelle is a static site generator that uses React for layouts. Content is written in Markdown or YAML files split into partials, and each partial is assigned its own React layout written in JSX, so content and layout code are kept apart. The CLI is installed from npm and run in a project folder to write the site.

## Worth knowing

The npm package has no stable version: its latest tag is an alpha, and the repository has no GitHub releases or tags.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
