Skip to main content

A lightweight ASGI server for Python with zero dependencies

Project description

Lightcorn logo

A lightweight ASGI server for Python with zero dependencies

Protocol Version Development Status License Python

About

Lightcorn is a minimalist ASGI server written in pure Python, built entirely on the standard library. It's designed for developers who want to understand how ASGI servers work under the hood, or need a lightweight server for simple applications.

Project Structure

lightcorn
├── lightcorn/
│   ├── __init__.py     # Package exports and metadata
│   └─── server.py      # Core server implementation
├── LICENSE             # MIT license
├── pyproject.toml      # PyPI config
└── README.md           # This file

License

This project is licensed under the MIT License.

Disclaimer

Lightcorn is currently in alpha development. It's great for learning and experimentation, but not yet recommended for production use!

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

lightcorn-0.4.0a3.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lightcorn-0.4.0a3-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file lightcorn-0.4.0a3.tar.gz.

File metadata

  • Download URL: lightcorn-0.4.0a3.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for lightcorn-0.4.0a3.tar.gz
Algorithm Hash digest
SHA256 14b7ad1085059f76185cbf022fb727d9b8a4e008498113155c9741b92a247559
MD5 b6e2da0792d3a41cc3733cd975ce1de0
BLAKE2b-256 80d0d41bb99db97480fe23181b748debcc38e3538c46dcb1df85cad8c12d9646

See more details on using hashes here.

File details

Details for the file lightcorn-0.4.0a3-py3-none-any.whl.

File metadata

  • Download URL: lightcorn-0.4.0a3-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for lightcorn-0.4.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 5e26283285a3d4f0543122d25e6d45f1894dfbc3398e58812b3b9e65ce4b609b
MD5 0c502868d1d4e3a7dc7a730fc5e740a6
BLAKE2b-256 995434ff1cf9d57d6cb6df5a0a82f87e3d8251a89f5f6ef5737ad19a14def2f7

See more details on using hashes here.

Supported by

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