Rust-Powered HTTP Core
Built on Granian, the fastest HTTP server in the Python ecosystem. ASGI and RSGI support out of the box. 10x faster than traditional Python servers.
One framework. Zero compromises.

Most Python frameworks give you a router and leave the rest to you. You end up stitching together dozens of libraries, writing boilerplate, and fighting decisions that should have been made for you.
The result? Inconsistent project structures. No clear conventions. Dependency management as an afterthought. Testing that feels like a chore.
Orionis takes a different approach.
Rust-Powered HTTP Core
Built on Granian, the fastest HTTP server in the Python ecosystem. ASGI and RSGI support out of the box. 10x faster than traditional Python servers.
Async-First Architecture
Designed from the ground up for async/await. Not bolted on. Not optional. Every layer β from routing to middleware to DI β is natively asynchronous.
Reactor CLI
A powerful command-line interface for scaffolding, task scheduling, and job processing. Run python -B reactor schedule:work and ship.
Built-In Testing Engine
First-class testing with expressive assertions, async support, and parallel execution. No external test runners required.
Clean Architecture That Scales
Service providers, middleware pipelines, dependency injection, and facades. Patterns that keep your codebase clean at 100 routes or 10,000.
Secure by Default
OWASP-aligned security, built-in middleware protection, and authentication primitives. Security is not a plugin β itβs the foundation.
RSGI (Rust Server Gateway Interface)
Go beyond ASGI. RSGI is Granianβs native Rust interface β unlocking maximum throughput and the lowest possible latency. When every microsecond matters.
ASGI (Asynchronous Server Gateway Interface)
Full ASGI compatibility means Orionis integrates seamlessly with the existing async Python ecosystem. Use the tools you already know β with the performance youβve always wanted.
455k+ Requests/sec
Projected with Granian RSGI. Based on TechEmpower Framework Benchmarks Round 22.
< 2ms Avg Latency
Granian internal benchmarks. Sub-millisecond response times under real production conditions.
2.6x vs FastAPI
JSON serialization throughput. Orionis (~455k req/s) vs FastAPI (~177k req/s).
6.6x vs Django
JSON serialization throughput. Orionis (~455k req/s) vs Django (~69k req/s).
Estimated: Granian RSGI scored 652k raw (TechEmpower R22). Orionis adds framework overhead, projected ~455k req/s.
Stop assembling. Start building for real.
Orionis gives you the architecture, performance, and developer experience to ship Python applications at scale.
Built for developers who refuse to compromise β on performance, architecture, or experience.