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