# empress-blog

Static blog system built on Ember that is mostly compatible with Ghost and writes posts as Markdown files.


Source: https://findsoftware.frbit.cloud/empress-blog/
Last reviewed: 2026-10-21
Updated: 2026-10-25
Listed since: 2026-10-21

## Record

### Links

- home: https://empress-blog.netlify.app/
- repository: https://github.com/empress/empress-blog

### Identity

- status: active
- maintainer: unknown
- maintainerType: unknown
- parent: unknown
- firstRelease: 2019
- hqCountry: unknown

### Kind

- category: cms
- hosting: static
- language: javascript
- runtime: node
- runtimeMin: node 20
- basedOn: ember

### Content

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

### Rendering and deploy

- runsAs: static
- renderingModes: static
- installMethod: npm, ember install

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 5
- latestReleaseDate: 2025-10-23

### Adoption

- githubStargazers: 185
- packagistDownloads: not applicable
- npmWeeklyDownloads: 82
- contributors: unknown
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 47
- dependentPackages: 14

### Sources

- urls: https://empress-blog.netlify.app/ (read 2026-10-21)
- urls: https://github.com/empress/empress-blog (read 2026-10-21)
- category: https://github.com/empress/empress-blog (read 2026-10-21)
- basedOn: https://github.com/empress/empress-blog (read 2026-10-21)
- firstRelease: https://registry.npmjs.org/empress-blog (read 2026-10-21)
- language: https://github.com/empress/empress-blog (read 2026-10-21)
- runtime: https://registry.npmjs.org/empress-blog/latest (read 2026-10-21)
- runtimeMin: https://registry.npmjs.org/empress-blog/latest (read 2026-10-21)
- renderingModes: https://github.com/empress/empress-blog (read 2026-10-21)
- runsAs: https://github.com/empress/empress-blog (read 2026-10-21)
- installMethod: https://github.com/empress/empress-blog (read 2026-10-21)
- contentStore: https://github.com/empress/empress-blog (read 2026-10-21)
- license: https://github.com/empress/empress-blog (read 2026-10-21)
- currentMajor: https://registry.npmjs.org/empress-blog/latest (read 2026-10-21)
- latestReleaseDate: https://github.com/empress/empress-blog/releases/tag/v5.0.1-empress-blog (read 2026-10-21)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/point/last-week/empress-blog (read 2026-10-21)
- githubStargazers: https://github.com/empress/empress-blog (read 2026-10-21)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/empress-blog (read 2026-10-25)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/empress-blog (read 2026-10-25)

## Notes

empress-blog is a blog system built on EmberJS that produces a fully static site. Posts and authors are Markdown files in the project, and the Ember build turns them into HTML, so the output works with S3 or any other static site hosting, as the [README](https://github.com/empress/empress-blog) describes. The README describes the system as mostly compatible with Ghost, and its two themes are shallow forks of Ghost themes. A beta import command reads exports from Ghost, WordPress and Tumblr. The project is installed into an Ember app with `npx ember install`.

## Worth knowing

The system has no user roles. The demo blog says it is entirely static and will never have the concept of user roles, so a site with several editors works from the files, not from a login.

---

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
