Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (
Help us improve Python packaging - Donate today!

A modern framework for the web

Project Description




glim is a modern web framework on top of bottle inspired from play & laravel. The aim is to build a lightweight architecture for web app development. The development philosophy here is to make the core small as possible but still not featureless. It has a conventional extension system that can boot objects with configuration. It also has a handful set of extensions for view rendering, templating and performing database operations. You can check glim_extensions repository for much more information.


  • Convention over configuration
  • A powerful routing system which has grouping & filtering
  • A controller layer for request handling, service calling, etc.
  • A set of handful extensions that includes SQLAlchemy, Jinja2, redis, etc. integrations
  • An object oriented command line layer
  • An extension system that developers can integrate to the framework

Quick Start

# create project folder
$ mkdir <project>
$ cd <project>

# create a virtualenv
$ virtualenv venv

# activate the virtualenv
$ . venv/bin/activate

# install glim from pypi
$ pip install glim

# generate a new glim app
$ glim new

# start the web server
$ glim start

Cutting edge

# clone the repo inside the project folder
$ git clone

# enter the folder
$ cd glim

# create & virtualenv
$ virtualenv venv
$ . venv/bin/activate

# install dependencies
$ pip install -r requirements.txt

# generate a new app
$ python new

# run the web server
$ python start

glim is

  • small & lightweight
  • great for painless web app development
  • great for api/web-service development

glim isn’t

  • django
  • flask
  • stable currently :(

NOTE: The framework is in its early stages in development. So, there are lots of backward incompatible changes constantly. So the web server may not even start but feel free to play with it!

Release History

This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Hash SHA256 Hash Help Version File Type Upload Date
(15.1 kB) Copy SHA256 Hash SHA256
Source Apr 26, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting