Skip to main content

A screamingly fast Python WSGI server written in C.

Project description

A screamingly fast, ultra-lightweight asynchronous WSGI server for CPython, written in C using Marc Lehmann’s high performance libev event loop and Ryan Dahl’s http_parser.

bjoern aims to be small, lightweight and very fast.

  • less than 800 SLOC (Source Lines Of Code)

  • memory footprint smaller than a megabyte

  • no threads, coroutines or other crap

  • apparently the fastest WSGI server out there

  • 100% WSGI compliant (except for the write callback design mistake)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bjoern-1.0.tar.gz (19.2 kB view details)

Uploaded Source

File details

Details for the file bjoern-1.0.tar.gz.

File metadata

  • Download URL: bjoern-1.0.tar.gz
  • Upload date:
  • Size: 19.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for bjoern-1.0.tar.gz
Algorithm Hash digest
SHA256 020c000d0d57ce5f37485689721716f90816b183dd9a3548c44c00c12f88fc4c
MD5 bc604e2f7d71342c7742dee4717721e9
BLAKE2b-256 b4796f76bf21acf63e71e2684562ba1a21f7dc2ddfd02bc9ff0571d2b535c53b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page