A lightweight python web framework


Keywords
web, framework, mvc, python
License
MIT
Install
pip install pybald==0.1.5

Documentation

Pybald

Current Build Test State

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.

The in-progress documentation

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