*Bottle* is a micro web-framework for Python released under the link:licenses/MIT[MIT]
license. It is distributed as a single-file module compatible with Python 2.7
and Python 3, and it has no dependencies other then the Python Standard
Library^<<1>>^. The core functionalities of the framework can be extended by
third-party plugins^<<2>>^. Bottle has support for both WSGI and CGI
interfaces^<<3>>^. It was started in 2009 by Marcel Hellkamp^<<4>>^.

= "Hello World"

[source,python]
----
from bottle import get, run, template

@get ('/hello/<name>')
def index (name):
    return template ('<b>Hello {{name}}</b>!', name=name)

run (host='localhost', port=8080)
----

= References

[[[1]]] https://bottlepy.org/docs/dev/ +
[[[2]]] https://bottlepy.org/docs/dev/plugins/index.html +
[[[3]]] https://bottlepy.org/docs/dev/deployment.html +
[[[4]]] https://github.com/bottlepy/bottle/commit/c78437f04bd9631a9d9fc37f59a05b3448c7dacb

= External links

- link:https://bottlepy.org[Official website] at bottlepy.org
