Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/collectionscms/collections
Automatic translation and AI SEO generation. Headless CMS for fast multilingual site launch.
https://github.com/collectionscms/collections
aeo cms headless-cms i18n jamstack multilingual publishing seo seo-optimization writing
Last synced: 6 days ago
JSON representation
Automatic translation and AI SEO generation. Headless CMS for fast multilingual site launch.
- 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: 2024-12-15T02:08:03.000Z (8 days ago)
- Last Synced: 2024-12-15T02:19:50.182Z (8 days ago)
- Topics: aeo, cms, headless-cms, i18n, jamstack, multilingual, publishing, seo, seo-optimization, writing
- Language: TypeScript
- Homepage: https://collections.dev
- Size: 11 MB
- Stars: 49
- Watchers: 1
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Collections CMS
Collections is a headless CMS with built-in multilingual support. Content created for blogs and announcements can be embedded into websites and WordPress to quickly turn them into multilingual sites.
Contents are translated into over 30 languages, and AI automatically generates multilingual SEO.
## ⭐ Why Collections Focus on multilingual?
In the era of "Ask AI," keywords are becoming less relevant. What matters most are websites that provide clear answers to consumers' questions in their native language.
Collections, a multilingual CMS, streamlines and accelerates the globalization of existing websites with greater speed and simplicity. Moving forward, it will continue to evolve as a CMS that aligns with the
advancements in AI-driven search.
Try Live Demo View Blog Demo Documentation
## Features
- 🪄 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.