/collections

Import from WordPress with Drag and Drop, Open source Headless CMS built with React, Node.js, RDB.

Primary LanguageTypeScriptMIT LicenseMIT

⭐ What is Collections

Collections is a headless CMS that offers AI-powered automatic translation and seamless multilingual delivery. We provide the best writing and developer experience for global websites.



Features

  • 🌐 Making content multilingual
  • 🖊 Intuitive editor
  • 🛡 Detailed permission management

📚 Usage & Documentation

Extended documentation is available on our website.

🚀 Installation

Easiest way to start using Collections on a local host.

git clone git@github.com:collectionscms/collections.git
cd collections
npm run db:refresh
npm run dev

Add the following lines to the /etc/hosts

127.0.0.1   app.test.com
127.0.0.1   en.test.com
127.0.0.1   ja.test.com

Open http://app.test.com:4000/admin to view your running app. When you're ready for production, run npm run build then npm run start.

💬 Community

To chat with other community members you can join the Collections Discord.

💚 Tech Stack

  • Self-hosted - know where your data is stored!
  • DB - PostgreSQL
  • Backend - Node.js, Express
  • Admin - React, MUI

Enjoy!!!

🗒️ License

See the LICENSE file for licensing information.