3. • Web App Framework (based on Werkzeug)
• MVC + ORM (object relational mapper)
• Sessions, Users, Roles, Permissions, Caching
• Rich, scriptable admin UI (Javascript)
• UI driven form and model builder
• Routing and templating (Jinja)
• Async and realtime (Node + socketio)
• Background workers (Python RQ)
• Multi-Tenant production deployment (supervisor, Nginx, Redis)
• Extensible architecture (pluggable apps)
4. Traction
• 70+ contributors
• 600+ stars on GitHub
• 5,000+ clones in a month
• 10,000 + commits
• 3000+ deployments
• 6000+ members on the forum
• 100+ apps
• 300+ service providers
Showcased: https://github.com/showcases/web-application-frameworks
5. Why
• Build an ERP System
• Small team (core team 4)
• 200+ tables
• Single deployments + Scalable cloud
• Extensible architecture (for customisations)