
Welcome to the Lila Framework
Hi! A modern, fast, and elegant web framework built on Starlette.
💡 We have also left in app/routes/api.py and in app/routes/routes.py, examples of how to use routes, query_params, rest_crud_generate (To make CRUDS with 30 lines of code, with middlewares, validations, and much more!)
📖 Framework Documentation
Installation
Get up and running in minutes.
Routes
HTTP, WebSocket & localized routes.
Static Files
Optimal assets processing and loading.
Templates
Jinja2 rendering, MD pages
Session
Signed cookie sessions made easy.
File Uploads
Async file saving & image optimization.
Markdown/HTML
Render documentation on-the-fly.
Internationalization
Smart localization and switcher.
Models & ORM
SQLAlchemy database modeling.
Middlewares
Logging, Security, and Rate-Limiting.
DB Connections
Supports SQLite, MySQL, and PostgreSQL.
Migrations
Manage database schemas with Alembic.
Admin Panel
Real-time metrics, logs, and tables.
Minify
HTML, CSS, and JS minifier assets.
Production
Caching configurations and best practices.