Built on top of FastAPI, Pydantic, and SQLAlchemy, Pyrannic operates as an opinionated web application framework. It provides a streamlined layer over these powerful tools, drawing architectural inspiration from Laravel's expressive and elegant syntax. Out of the box, Pyrannic simplifies backend development by pre-configuring several standard features required for most projects, including:
- An opinionated and well-structured application folder layout.
- A quick and straightforward approach to application configuration.
- A modular bootstrapping system.
- A custom dependency injection container designed for advanced capabilities.
- An intuitive and easy-to-use database ORM.
- API collections and resources featuring built-in pagination.
The Pyrannic framework is extensively detailed, offering a highly comprehensive and thorough resource for users. Complete information, guides, and reference materials can be found by reviewing the official documentation