Welcome to µWeb
µWeb (like, microWeb) is a small, easy to use python framework that (we hope) doesn't get in your way.
It helps you setup python based Websites, services and bring them to production easily and quickly.
Since we use a MVP like approach, anyone who has used other microframeworks or django and want to do more, with less should find themselves right at home.
Features
Since µWeb isn't a multi-megabyte download its feature list isn't overly long, which allows you to do things the way you want. However we have included all of the stuff that we deem vital to quick Web-development with python.
- An easy to understand MVP like layout
- A regex based router
- A standalone Webserver for production or testing purposes
- A template parser with conditions, loops and multi-tier object lookup / replacement
- A model to interact with mysql and mongo databases
- Automatic string escaping for html / js
- A creole parser
- Easy uniform access to get/post/cookie information as headers, responses
- A static file handler
- Fully documented code
- As a bonus, there's several plugins:
- OpenID login
- A logging framework / viewer
Get µWeb now! Its only 121kb!
µWeb is Opensource software which you can use in your own projects, build upon, change and redistribute.
Or clone our mercurial repository