All Projects → mattmakai → Compare Python Web Frameworks

mattmakai / Compare Python Web Frameworks

Licence: mit
Helping you select a Python web framework based on an example app.

Programming Languages

python
139335 projects - #7 most used programming language

Python Web Frameworks Comparison

Have you ever wanted to see how web application code differs based on using Django, Flask, Bottle or some other web framework? This repository contains the same non-trivial web app built with various frameworks, object-relational mappers, form handlers and templating engines.

What is the web app?

The application is a contacts manager with standard create, read, update and delete (CRUD) situations along with some Twilio Voice to make the application useful by handling conference calling and transcriptions.

Projects

Name Framework Templates Forms ORM
flask_jinja_sqlalchemy Flask Jinja WTForms SQLAlchemy
bottle_jinja_sqlalchemy Bottle Jinja SQLAlchemy
django_defaults Django default default Django ORM

Note: The Django version is not yet complete. It will be finished in the next coding livestream.

Upcoming Projects

Name Framework Templates Forms ORM
morepath_jinja_sqlalchemy Morepath Jinja SQLAlchemy
pyramid_mako_sqlalchemy Pyramid Mako WTForms SQLAlchemy
falcon_jinja_sqlalchemy Falcon Jinja SQLAlchemy

Watch the code being written

I live stream building the apps on my Livecoding.tv channel.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].