Metadata-Version: 2.4
Name: wred
Version: 0.9
Summary: An ultra-minimal ASGI framework for JSON APIs.
Author-email: Harrison Erd <harrisonerd@gmail.com>
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-Expression: BSD-3-Clause
License-File: LICENSE
Requires-Dist: orjson
Requires-Dist: weft-server ; extra == "server"
Project-URL: Homepage, https://harrisonerd.com/wred
Provides-Extra: server

[![Logo](https://patx.gitman.io/wred/wred-logo.png)](https://harrisonerd.com/wred)

[Wred](https://harrisonerd.com/wred) is a tiny and fast Python backend for JavaScript web apps. View the documentation and source [here](https://gitman.io/patx/wred).

## Installation

```bash
$ pip install wred
```

Only `orjson` is required. To include the optional Weft ASGI server, use
`pip install 'wred[server]'`. You can also install and use another ASGI server.

## Quick Start

```python
from wred import App

app = App()

@app.route("/")
async def index(request):
    return {"hello": "world"}
```

