# 3rd Party Plugins

This is a list of third-party plugins that add extend Bottles core functionality or integrate other libraries with the Bottle framework.

Have a look at Using Plugins for general questions about plugins (installation, usage). If you plan to develop a new plugin, the Writing Plugins may help you.

Bottle-Beaker

  Beaker to session and caching library with WSGI Middleware

Bottle-Cork

  Cork provides a simple set of methods to implement Authentication and Authorization in web applications based on Bottle.

Bottle-Cors-plugin

  Cors-plugin is the easiest way to implement cors on your bottle web application

Bottle-Extras

  Meta package to install the bottle plugin collection.

Bottle-Flash

  flash plugin for bottle

Bottle-Hotqueue

  FIFO Queue for Bottle built upon redis

Macaron

  Macaron is an object-relational mapper (ORM) for SQLite.

Bottle-Memcache

  Memcache integration for Bottle.

Bottle-Mongo

  MongoDB integration for Bottle

Bottle-OAuthlib

  Adapter for oauthlib - create your own OAuth2.0 implementation

Bottle-Redis

  Redis integration for Bottle.

Bottle-Renderer

  Renderer plugin for bottle

Bottle-Servefiles

  A reusable app that serves static files for bottle apps

Bottle-Sqlalchemy

  SQLAlchemy integration for Bottle.

Bottle-Sqlite

  SQLite3 database integration for Bottle.

Bottle-Web2pydal

  Web2py Dal integration for Bottle.

Bottle-Werkzeug

  Integrates the werkzeug library (alternative request and response objects, advanced debugging middleware and more).

bottle-smart-filters

  Bottle Querystring smart guessing.

bottle-jwt

  JSON Web Token authentication plugin for bottle.py

bottlejwt

  JWT integration for bottle

canister

  a bottle wrapper to provide logging, sessions and authentication

bottle-cerberus

  Cerberus integration for bottle

Bottle-errorsrest

  All errors generated from bottle are returned in json

Bottle-tools

  Decorators that auto-supply function arguments using POST/query string data.

Plugins listed here are not part of Bottle or the Bottle project, but developed and maintained by third parties.