https://github.com/openpeeps/sunday
WIP ☀️ Sunday - A simple publishing platform powered by Supranim
https://github.com/openpeeps/sunday
blog blog-engine blogging blogging-platform blogging-system cms compiled nim nim-lang openpeeps publishing publishing-platform writer-tools
Last synced: 23 days ago
JSON representation
WIP ☀️ Sunday - A simple publishing platform powered by Supranim
- Host: GitHub
- URL: https://github.com/openpeeps/sunday
- Owner: openpeeps
- License: agpl-3.0
- Created: 2025-10-31T14:34:25.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-02T20:42:05.000Z (24 days ago)
- Last Synced: 2026-04-04T08:55:10.666Z (23 days ago)
- Topics: blog, blog-engine, blogging, blogging-platform, blogging-system, cms, compiled, nim, nim-lang, openpeeps, publishing, publishing-platform, writer-tools
- Language: Nim
- Homepage:
- Size: 14.4 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

🌞 Sunday — A simple publishing platform powered by Supranim
Compiled • Lightweight • Fast • 👑 Written in Nim language
📦 nimble install sunday | ⬇️ Download from GitHub
## Key Features
- Compiled, fast and lightweight with a small memory footprint
- Built on top of the [Supranim web framework](https://github.com/supranin/supranim)
- Posts, pages, comments, categories and tags
- User authentication and management
- Media management with file uploads
- Tiptap-based rich text editor
- Native plugin system for extensibility
- Beautiful dashboard UI powered by **Bootstrap5**
- Themes system for easy customization based on **Tim Engine**
> [!NOTE]
> Sunday is still in active development. Expect frequent updates and new features as we work towards a stable release.
## About
Sunday is an ambitious project to create the missing piece in the Nim ecosystem: a modern, good-looking, and easy-to-use publishing platform for indie developers, bloggers and content creators.
We are using the power of the [Nim programming language](https://github.com/nim-lang/) and the Supranim web framework to build a platform that is not only fast and efficient but also a joy to use and customize. There will be themes, native plugins, and a beautiful dashboard interface to manage your content! 🌞
## 😍 Screenshots
Here you can find some hot off-the-press screenshots of the current state of Sunday. Keep in mind that the UI is still a work in progress and may change significantly before the stable release.
🔥 Click to expand screenshots 👀



## Development
> [!NOTE]
> Documentation is still a work in progress, many details are not yet documented, are incomplete or may be outdated.
#### Backend Development
If you want to contribute to Sunday, you must ensure you have [Nim installed](https://nim-lang.org/install.html) on your machine. Once installed, you can use Nimble, Nim's package manager to install and build Sunday:
Nimble will try install the latest stable version of Sunday
```
nimble install sunday
```
If you need the bleeding edge version, you can specifyi `#head` to install directly from the main branch on GitHub:
```
nimble install sunday@#head
```
Sunday is powered by the [Supranim web framework](https://github.com/supranim/supranim), so if you want to contribute to the core of Sunday, you should also familiarize yourself with Supranim and its architecture. Check out the [Sunday Documentation](https://docs.supranim.com) for more details on how to set up a development environment and contribute to the project.
#### Client Side Development
Currently, Sunday uses the npm package manager to manage client-side dependencies and Rollup as the module bundler.
To build and watch for changes while developing the client-side code, you can run the following command in the root directory of the project:
```
npm run watch
```
To build the client-side code for production, you can run:
```
npm run build
```
### ❤ Contributions & Support
- 🐛 Found a bug? [Create a new Issue](https://github.com/openpeeps/sunday/issues)
- 👋 Wanna help? [Fork it!](https://github.com/openpeeps/sunday/fork)
- 🎉 Spread the word! **Tell your friends about Sunday**
- 😎 [Get €20 in cloud credits from Hetzner](https://hetzner.cloud/?ref=Hm0mYGM9NxZ4)
- 🥰 [Donate via PayPal address](https://www.paypal.com/donate/?hosted_button_id=RJK3ZTDWPL55C)
### 🎩 License
Sunday Publishing Platform | `AGPLv3` license. [Made in 🇪🇺 EU by Humans from OpenPeeps](https://github.com/openpeeps).
Copyright © 2026 OpenPeeps & Contributors — All rights reserved.