Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/collectionscms/collections

Multilingual headless CMS enabling translation into 30+. AI editing and SEO to speed up website globalization.
https://github.com/collectionscms/collections

aeo cms geo headless-cms i18n jamstack multilingual publishing seo seo-optimization writing

Last synced: 6 days ago
JSON representation

Multilingual headless CMS enabling translation into 30+. AI editing and SEO to speed up website globalization.

Awesome Lists containing this project

README

        

# Collections CMS



Collections CMS

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.

## ⭐ Why Collections Focus on multilingual?

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.




Try Live Demo    View Blog Demo    Documentation



## Features

- 🪄 Editing & SEO by AI
- 🌐 Multilingual content
- 🖊 Notion-like editor
- 🕘️ Post versioning

## 📚 Usage & Documentation

Extended documentation is available on our website.

- [English](https://collections.dev)
- [日本語](https://collections.dev/ja)

## 🚀 Installation

How to start using Collections on localhost.

```sh
// 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`

```sh
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](http://app.test.com:4000/admin) to view your running app.
When you're ready for production, run `yarn build` then `yarn start`.

## 💬 Community

To chat with other community members you can join the [Collections Discord](https://discord.gg/a6FYDkV3Vk).

## 💚 Tech Stack

- DB - PostgreSQL
- Backend - Node.js, Express
- Frontend - React, MUI

Enjoy!!!

## 🗒️ License

See the [LICENSE](https://github.com/collectionscms/collections/blob/main/LICENSE) file for licensing information.