
Dossier
Open-source toolkit for building headless content management systems in TypeScript, on PostgreSQL or SQLite.
Dossier is an open-source toolkit for building headless content management systems in TypeScript. Content is stored in PostgreSQL or SQLite, and the toolkit generates TypeScript types and a GraphQL schema. Authentication is left to the application that uses it, so the integrator brings their own. New projects are created with npm init from a starter template, and the docs name Astro and Next.js starters. The templates make the web interface available in development mode only.
Worth knowing
The homepage says Dossier is in active development and that not everything is supported yet. The repository is a monorepo of published npm packages, and this record uses the core package, @dossierhq/core.
Sources
- 2026-10-23: links, Maintainer, Categories, Content storage, Databases, Content API, License model
dossierhq.dev/ - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/dossierhq/dossierhq - 2026-10-23: First release, Last release
registry.npmjs.org/@dossierhq%2fcore - 2026-10-23: Content API
www.dossierhq.dev/docs/tutorial-published-rest-api - 2026-10-23: Admin interface, Install with
www.dossierhq.dev/docs/getting-started - 2026-10-23: Current major version
registry.npmjs.org/@dossierhq%2fcore/latest - 2026-10-23: npm downloads a week
api.npmjs.org/downloads/point/last-week/@dossierhq/core - 2026-10-23: Contributors
api.github.com/repos/dossierhq/dossierhq/contributors?per_page=1 - 2026-10-25: Dependent repositories, Dependent packages
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40dossierhq%2Fcore