Metadata-Version: 2.4
Name: lightcorn
Version: 0.5.0a4
Summary: A lightweight ASGI server for Python with zero dependencies
Author-email: slpuk <yarik6052@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/slpuk/lightcorn
Project-URL: Documentation, https://github.com/slpuk/lightcorn#readme
Project-URL: Repository, https://github.com/slpuk/lightcorn
Project-URL: Issue Tracker, https://github.com/slpuk/lightcorn/issues
Keywords: iot,http,framework
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Communications
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: dev
Requires-Dist: pytest>=6.0; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Dynamic: license-file

<p align="center">
  <img src="https://raw.githubusercontent.com/slpuk/lightcorn/refs/heads/main/images/logo.png" alt="Lightcorn logo" width="400"/>
</p>

> A lightweight ASGI server for Python with zero dependencies

![Protocol Version](https://img.shields.io/badge/version-0.5.0-blue?style=for-the-badge)
![Development Status](https://img.shields.io/badge/status-alpha-red?style=for-the-badge)
![License](https://img.shields.io/badge/license-MIT-green?style=for-the-badge)
![Python](https://img.shields.io/badge/python-3.7+-blue?style=for-the-badge&logo=python&logoColor=white)

## 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
```text
lightcorn
├── examples/
│   └── example.py      # API example
├── lightcorn/
│   ├── __init__.py     # Package exports and metadata
│   ├── logger.py       # Loggity-based logger module
│   └── 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](https://github.com/slpuk/lightcorn/blob/main/LICENSE).

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