Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today. Learn more β
Top 23 TypeScript CMS Projects
-
Strapi
π Strapi is the leading open-source headless CMS. Itβs 100% JavaScript/TypeScript, fully customizable, and developer-first.
Project mention: Build a Strapi 5 Plugin with Medium & Dev.to APIsβββPart 1 | dev.to | 2025-04-15One of the features of the Strapi CMS is the ability it gives you to unlock the full potential of content management, thus allowing you to build custom features for yourself and the community. Victor Coisne, the VP of marketing at Strapi, explained this in his article βBuilding Communities That Drive Growthβ.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today.
-
payload
Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
Payload, a CMS powered by Next.js, or Sveltia CMS, a Decap CMS alternative using Svelte, are examples of CMS that I recommend to avoid until they become framework agnostic.
-
Directus
The flexible backend for all your projects π° Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
Sanity, Contentful, and Hygraph are a few examples. Very often a CMS has a pricing page, but is also open-source, and has docs on how to self-host it for free. A great example of that is Directus, and there is no need to avoid those CMS.
-
The open source content management system (CMS) Tina, does all their support through Discord. Open a GitHub Discussion that's linked to Discord, or chat with other members of the community to troubleshoot your bugs.
-
KeystoneJS
-
Figma plugin search interface showing Builder.io AI-Powered Figma to Code plugin in the Plugins & widgets section.
-
webiny-js
Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
rowy
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
Project mention: 15 Open-Source Projects to Replace Popular SaaS Tools & Apps π¨βπ»π₯ | dev.to | 2025-01-13π©βπ» GitHub link | β 6K stars | π» Website link
-
-
Hey Angular developers! π °οΈ Most of the time, we find ourselves in an endless cycle of updating hard-coded content, making code changes, rebuilding our apps, and redeploying just to fix a typo or update a small description, which is not efficient because there's a smarter way to go about it. In this guide, I'll walk you through how to integrate Sanity CMS, with Angular.
-
content
The file-based CMS for your Nuxt application, powered by Markdown and Vue components. (by nuxt)
Nuxt Content
-
Links: GitHub β’ NPM β’ Docs
-
Considering all of the above, the best CMS is Pages CMS, a modern Git-based CMS with a focus on static sites. With a single configuration file, in matter of minutes, it allows you to manage your content and its media files through an intuitive UI. Pages CMS support all collaboration features you or your client might need including MagicURL login, history of changes, and more. It comes with a responsive design to let your client do changes from their phone.
-
vscode-front-matter
Front Matter is a CMS running straight in Visual Studio Code. Can be used with static site generators like Hugo, Jekyll, Hexo, NextJs, Gatsby, and many more...
FrontMatter
-
-
-
Project mention: 7 insanely fast dev tools to build, deploy, and move on β‘π₯ | dev.to | 2025-02-06
Keystatic is a Git-based headless CMS that lets developers and content teams manage structured content in flat files, without needing a database.
-
Factor
(Join Waiting List) Personal Marketing Platform. A powerful platform for your online identity.
-
That's it! You are ready to go. You can now start building your project with FireCMS.
-
sonicjs
SonicJs Headless CMS - Blazing Fast Headless CMS built on Cloudflare Workers. 100% Javascript Based
-
Project mention: Show HN: Flowershow β Quick and easy way to publish your Markdown | news.ycombinator.com | 2025-03-13
-
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
TypeScript CMS discussion
TypeScript CMS related posts
-
How to Integrate Sanity CMS with Angular
-
Best community tech Discord servers to join
-
Show HN: Open-Source CMS for Supabase Storage
-
I Found Perfect CMS after Years of Trial and Error
-
Why Knowing CMS Can Make You a More Valuable Developer
-
A React Native & Lynx i18n solution that helps you keep your translations organized
-
A Visual Editor for Your Website β Free & Open Source!
-
A note from our sponsor - Civic Auth
www.civic.com | 25 Apr 2025
Index
What are some of the best open-source CMS projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Strapi | 66,356 |
2 | payload | 34,060 |
3 | Directus | 29,989 |
4 | tinacms | 12,438 |
5 | KeystoneJS | 9,510 |
6 | builder | 8,027 |
7 | webiny-js | 7,571 |
8 | rowy | 6,594 |
9 | plasmic | 5,652 |
10 | sanity | 5,582 |
11 | content | 3,343 |
12 | outstatic | 2,889 |
13 | pages-cms | 2,278 |
14 | vscode-front-matter | 2,187 |
15 | vrite | 1,735 |
16 | notion-api-worker | 1,597 |
17 | keystatic | 1,464 |
18 | Factor | 1,437 |
19 | firecms | 1,204 |
20 | sonicjs | 1,023 |
21 | flowershow | 948 |
22 | learnhouse | 824 |
23 | letterpad | 780 |