Bottle

Bottle is a fast, simple, and lightweight WSGI micro web-framework for Python, distributed as a single-file module. It boasts minimal overhead and no dependencies beyond the Python Standard Library, making it ideal for small web applications, APIs, and rapid prototyping.

Key facts

First appeared
2009
Category
web_framework
Problem solved
Bottle was created to solve the problem of needing a very small, fast, and dependency-free web framework for Python, suitable for prototyping, small APIs, and embedded applications where larger frameworks (like Django) would be overkill. It aimed for extreme simplicity and minimal code overhead.
Platforms
macos, linux, any_python_environment, windows

Related technologies