Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/collectionscms/collections
- Owner: collectionscms
- License: mit
- Created: 2022-12-02T21:53:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-15T00:38:01.000Z (7 days ago)
- Last Synced: 2025-01-15T01:44:14.355Z (7 days ago)
- Topics: aeo, cms, geo, headless-cms, i18n, jamstack, multilingual, publishing, seo, seo-optimization, writing
- Language: TypeScript
- Homepage: https://collections.dev
- Size: 11.5 MB
- Stars: 51
- Watchers: 1
- Forks: 4
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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, MUIEnjoy!!!
## 🗒️ License
See the [LICENSE](https://github.com/collectionscms/collections/blob/main/LICENSE) file for licensing information.