10 Best Node.js Content Management System Libraries

Curated by the Openbase team and community.Learn more

Curated by the Openbase team and community. Learn more

strapi

🚀 Open source Node.js Headless CMS to easily build customisable APIs

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.8/ 5
41
Top Feedback
30Easy to Use
25Great Documentation
17Performant
GitHub Stars
40K
Weekly Downloads
46K
Last Commit
12d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

ghost

Turn your audience into a business. Publishing, memberships, subscriptions and newsletters.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
76
Top Feedback
7Great Documentation
2Easy to Use
2Highly Customizable
GitHub Stars
39K
Weekly Downloads
6K
Last Commit
15hrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

apostrophe

Apostrophe is a full-featured, open-source CMS built with Node.js that empowers organizations by combining in-context editing and headless architecture in a full-stack JS environment.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
4K
Weekly Downloads
1K
Last Commit
15hrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

sanity

The Sanity Studio – Collaborate in real-time on structured content

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
2
Top Feedback
2Great Documentation
2Highly Customizable
1Easy to Use
GitHub Stars
3K
Weekly Downloads
659
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
tid

tiddlywiki

A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.

License Icon
License: BSD-2-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
N/A
GitHub Stars
6K
Weekly Downloads
2K
Last Commit
4d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@sanity/client

The Sanity Studio – Collaborate in real-time on structured content

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
85K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@sanity/base

The Sanity Studio – Collaborate in real-time on structured content

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
26K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

@sanity/cli

The Sanity Studio – Collaborate in real-time on structured content

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
3K
Weekly Downloads
24K
Last Commit
3d ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable

keystone

The most powerful headless CMS for Node.js — built with GraphQL and React

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
2K
Last Commit
9d ago
Bundle Size (min+gzip)
1948.5KB
Not Tree-Shakeable

buttercms

Node/JS API client for ButterCMS (https://buttercms.com)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
137
Weekly Downloads
10K
Last Commit
2mos ago
Bundle Size (min+gzip)
5.11KB
Not Tree-Shakeable
cod

cody

Javascript Content Management System running on Node.js

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
664
Weekly Downloads
219
Last Commit
2yrs ago
Bundle Size (min+gzip)
603.6KB
Not Tree-Shakeable

reaction-cli

A command line tool for working with Reaction Commerce.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
TypeScript Icon
Deprecated
User RatingN/A
Top Feedback
N/A
GitHub Stars
33
Weekly Downloads
10
Last Commit
3yrs ago
Bundle Size (min+gzip)
8.29KB
Not Tree-Shakeable
cal

calipso

Calipso is a simple NodeJS content management system based on Express, Connect & Mongoose.

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
8
Last Commit
5yrs ago
Bundle Size (min+gzip)
N/A
Not Tree-Shakeable
end

enduro

Minimalistic, lean & mean, node.js cms

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
690
Weekly Downloads
6
Last Commit
3yrs ago
Bundle Size (min+gzip)
55.1KB
Not Tree-Shakeable