Build Powerful APIs
At Lightning Speed
Ascender combines the simplicity of Python with the robust architecture of modern web frameworks. Inspired by NestJS, powered by FastAPI.
pip install ascender-framework
Core Features
A batteries-included toolkit for building structured, scalable APIs without the boilerplate.
Lightning Fast Development
Built on FastAPI for exceptional performance. Write less boilerplate, focus on building features that matter.
Powerful Dependency Injection
Enterprise-grade DI inspired by NestJS. Build scalable, testable, and maintainable applications with ease.
Type-Safe & Validated
Full type safety with Pydantic validation. Catch errors early and ship with confidence.
Comprehensive CLI
Powerful CLI tooling for scaffolding, development, and testing. Generate boilerplate in seconds.
ORM Integration
Seamless integration with Tortoise ORM and SQLAlchemy. Bring your favorite database layer.
Testing Made Easy
Built-in testing utilities and mocking support. Write tests that actually make sense.
Architecture You Can Trust
Modular Architecture
Organize your code into reusable modules. Scale your application without chaos.
Developer Experience First
Intuitive APIs, excellent documentation, and helpful CLI tools make development a joy.
Production Ready
Battle-tested patterns, comprehensive error handling, and performance optimizations out of the box.
Microservices Support
Built with microservices in mind. Scale horizontally with ease.
@Controller("/users")class UserController: def __init__(self, service: UserService): self.service = service @Get("/") async def get_users(self): return await self.service.find_all() @Post("/") async def create_user(self, dto: CreateUserDto): return await self.service.create(dto)# Clean, intuitive, powerful.
Explore the Docs
Getting Started
Learn the basics and set up your first project.
โControllers
Handle HTTP requests and define your API routes.
โDependency Injection
Master the powerful DI system.
โValidation
Validate and transform incoming data.
โCLI Tools
Use the command-line interface effectively.
โAPI Reference
Complete API documentation and examples.
โTesting
Write comprehensive tests for your application.
โDatabase
Work with databases using ORM integrations.
โ