I’ve been working on Byline CMS, a TypeScript-first, open-source headless CMS built for developers (and users) who want full control over their data and hosting.
The goal is to provide:
Self-hosting freedom – run anywhere without vendor (or framework) lock-in.
TypeScript-native schemas – define content types in TS, generate admin dashboard and collection management UIs and workflows automatically.
Small, opinionated core – easy to understand, with 'grown up' features coming.
GitHub: https://github.com/Byline-CMS/bylinecms.dev
Docs & Roadmap: README - https://github.com/Byline-CMS/bylinecms.dev?tab=readme-ov-fi...
Discussion: https://github.com/Byline-CMS/bylinecms.dev/discussions
I’d love feedback, and if anyone’s interested in contributing, there's plenty to do.