supranim
A full-featured web framework for Nim
Summary
| Latest Version | 0.1.9 |
|---|---|
| License | LGPL-3.0-or-later |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-09-02 07:20 |
Tags
Authors
- OpenPeeps
Installation
nimble install supranim
choosenim install supranim
git clone https://github.com/supranim/supranim
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| supranim | ✓ | ✓ | ✓ | - | - | - | - | - | - | ✓ |
Dependencies
| Package | Version | Optional |
|---|---|---|
| nim >= | 2.2.10 | No |
| threading >= | 0.2.1 | No |
| semver >= | 1.2.3 | No |
| kapsis >= | 0.4.0 | No |
| powpow >= | 0.1.9 | No |
| ozark >= | 0.1.6 | No |
| emitter >= | 0.2.1[powpow] | No |
| nimcypher >= | 0.1.0 | No |
| openparser >= | 0.2.0 | No |
| mimedb >= | 0.1.1 | No |
| checksums >= | 0.2.2 | No |
| flysystem >= | 0.1.0 | No |
| twofa >= | 0.1.0 | No |
Source
| Repository | https://github.com/supranim/supranim |
|---|---|
| Homepage | https://github.com/supranim/supranim |
| Registry Source | nimble_official |
README

A simple web framework for creating REST APIs and beautiful web apps.,
a Model View Controller structure and other cool things.
Key features
- Fast, modern and simple to use.
- Built-in ORM supporting PostgreSQL (with plans for MySQL and SQLite)
- Middleware support for handling requests and responses
- Easy routing with support for parameters and wildcards
- Service Providers for wrapping and managing external services
- Built-in support for sessions and cookies
- Support for WebSockets for real-time communication.
- Ready-to-use templating engine for rendering HTML.
- Modular architecture for easy extension and customization.
About
Supranim is a web framework designed to be fast, modern and simple to use. It provides a set of tools and features for building web apps, REST APIs and real-time applications in Nim. Supranim provides a complete set of backends for building web apps, including HTTP, WebSockets, and more. The HTTP server is built on powpow, a high-performance HTTP server written in Nim, supporting UDP, TCP, HTTP/1.1 and WebSockets.
Check the official documentation: https://docs.supranim.com
Built with Supranim
- Booyaka - A super fast documentaton generator powered by Supranim and Markdown
- Sunday - A simple publishing platform powered by Supranim (CMS)
- Supranim StarterKit 2026 - A starter kit for building web apps with Supranim
- StupidGreen - A static site generator with blog capabilities powered by Supranim and Markdown
- Add your project here! Create a new Issue
❤ Contributions & Support
- 🐛 Found a bug? Create a new Issue
- 👋 Wanna help? Fork it!
- 🤘 Use Supranim in your next awesome project!
🎩 License
LGPL-3.0 license. Made by Humans from OpenPeeps.
Copyright © 2025 OpenPeeps & Contributors — All rights reserved.