Pybald is a light weight, python, MVC style web framework. It is inspired by work done by Ian Bicking, and builds upon the concepts presented in Another do-it-yourself framework. It is also takes design inspiration from Ruby on Rails and Django.
Pybald began life as an ultra-bare-bones framework but has evolved over time adding convenience methods, components and glue:
- Routes for dispatching and URL parsing
- Mako as the template engine.
- SqlAlchemy for data persistence and object mapping
- WTForms for automated form generation and validation
- A more complex WSGI decorator
- Some deploy infrastructure such as Apache and Nginx configuration templates
- Session Management, Simple Logging, and template helper functions