:
Think FastAPI meets Express.js but with its own swagger! Nexios is a modern Python framework designed to help you build, deploy, and scale applications effortlessly.
✅ Super lightweight – No unnecessary bloat!
✅ Crazy fast 🚀 – Like, seriously!
✅ Insanely flexible – Works with any ORM.
✅ Multiple authentication types – Because security matters!
pip install nexios
nexios create
cd <myapp>
The CLI will guide you through setting up your project structure.
nexios run --reload
from nexios import get_application
app = get_application()
@app.get("/users")
async def get_users(request,response):
return response.json({"users": ["Alice", "Bob"]})
Feature | Nexios 🚀 | FastAPI ⚡ | Django 🏗 | Flask 🍶 |
---|---|---|---|---|
Speed | ⚡⚡⚡⚡⚡ | ⚡⚡⚡⚡ | ⚡⚡ | ⚡⚡⚡ |
Ease of Use | ✅✅✅✅✅ | ✅✅✅✅ | ✅✅✅ | ✅✅✅✅ |
ORM Support | Any! | SQLAlchemy | Django ORM | SQLAlchemy |
Async Support | ✅ | ✅ | ❌ (Django 4.1+ has partial) | ❌ |
Authentication | ✅ | ✅ | ✅ | ❌ |
Built-in Admin Panel | Coming Soon | ❌ | ✅ | ❌ |
Best For | APIs & Full Apps | APIs | Full-stack Web Apps | Small Apps |
👉 https://github.com/nexios-labs/Nexios
If you love Nexios, show some ❤️ by starring the repo!