Collections is a multilingual headless CMS that supports automatic translation into +30 languages.
AI-powered editing and SEO optimization accelerate the multilingual expansion of your website.
In the future, AI search dominates information experiences. Keywords turn into questions, and users expect AI-generated answers instead of website lists.
This makes websites more accessible, reaching a broader audience. Multilingual support, easy for both humans and AI, is key to this.
- 🪄 Editing & SEO by AI
- 🌐 Multilingual content
- 🖊 Notion-like editor
- 🕘️ Post versioning
Extended documentation is available on our website.
How to start using Collections on localhost.
// clone
git clone [email protected]:collectionscms/collections.git
cd collections
// env
cp .env.sample .env
vi .env - make it your environment
// install direnv
brew install direnv
vi ~/.zshrc - add `eval "$(direnv hook zsh)"`
source ~/.zshrc
direnv allow .
// init
yarn install
yarn db:refresh
yarn 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 yarn build
then yarn start
.
To chat with other community members you can join the Collections Discord.
- DB - PostgreSQL
- Backend - Node.js, Express
- Frontend - React, MUI
Enjoy!!!
See the LICENSE file for licensing information.