(Still in Development - Support always Appriciated!!)
It's fast, flexible and an easy to use modern content mangement system to provide a headless backend
This CMS provides a backend based on a modern sveltekit framework with a fast MongoDB for document database scalability and flexibility.
New Collections can easily be implemented, due to full typescript support with already many support available widgets.
All fields offer full translations, and customisation as well as access restiction handeled by Lucia auth.
The System langauge uses typesave-i18n for π¬π§ English and π©πͺ German out of the box, and can easily be extended to suport further languages.
We used tailwindcss and a skeleton UI tookit, so the CMS can be quickly optimised.
Data is provided via yoga graphql, to build extremely fast frontends
git clone https://github.com/Rar9/SimpleCMS.git
pnpm i
rename the .env.example
to .env
.
- Extend Languages if other are required
- Enter the access data to connect to your mongodb or mongo atlas
- Setup your Email SMTP & HOST
- Add your API Tokes for the individual Widget you need to use
pnpm dev
Simple and clean Authentication using Lucai Auth We want to keep your data Private and Secure.
If you require a different look, use the skeleton theme generator and modify the theme.postcss
to your needs
We use Typesafe-i18n and inlang for System Translations.
Current System Translations are available at: inLang
If a language has not yet been defined, reach out to us, so that you can help to extend the System Localization.
Greate Experience to designing user-friendly and intuitive interfaces for managing content. Full Typescript support to display all available widgets, options to create fully custom data structures. High security from granular individual widget access to role-based collection access control
Build and send emails using Svelte Email and TypeScript.
Reach out to us if you're struggling with something - GitHub Discussions
Please read our Code of Conduct before submitting Pull Requests.
Sponsors are always welcome to contribute to get a custom CMS experience.
to all our contributors without this would never have been possible
if you like what we're doing, give us a star and share our SimpleCMS project with others