FindSoftware

Tornado

Python web framework and asynchronous networking library that runs its own HTTP server rather than WSGI.

Tornado is a Python web framework and asynchronous networking library that runs its own HTTP server rather than working through WSGI. An application defines a main() coroutine that starts the server and waits, and the project’s guide says an operating system or process manager runs that program. Tornado was originally developed at FriendFeed and ships its own templating language and a locale module for translations.

The guide recommends one process per CPU for multi-core machines, and says a load balancer such as nginx is usually placed in front when each process listens on its own port.

Worth knowing

Tornado typically runs one thread per process, and its code is not thread-safe, apart from one method the project names as safe to call from other threads. The project says it is designed for Unix-like platforms and that Windows is not officially supported or recommended for production use.

Identity

Status
Active
Maintainer
Facebook3
First release
20104

Rendering and deploy

Runs as
Always on7
Install with
pip install tornado1

Releases

Current major version
64
Last release
2026-10-214

Adoption

GitHub stars
22,1682
Contributors
3849

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories, Runtime, Install with
    www.tornadoweb.org/en/stable/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/tornadoweb/tornado
  3. 2026-10-26: Maintainer
    github.com/tornadoweb/tornado/blob/master/tornado/web.py
  4. 2026-10-26: Minimum runtime, First release, Current major version, Last release
    pypi.org/pypi/tornado/json
  5. 2026-10-26: Templating
    www.tornadoweb.org/en/stable/guide/templates.html
  6. 2026-10-26: Multilingual
    www.tornadoweb.org/en/stable/locale.html
  7. 2026-10-26: Runs as
    www.tornadoweb.org/en/stable/guide/running.html
  8. 2026-10-26: License model
    github.com/tornadoweb/tornado/blob/master/LICENSE
  9. 2026-10-26: Contributors
    api.github.com/repos/tornadoweb/tornado/contributors

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON