Metadata-Version: 2.5
Name: m0
Version: 0.0.1
Summary: m0: a web stack for Mojo applications -- developer CLI, in development. Serving Python apps today: m0serve.
Project-URL: Homepage, https://m0serve.dev
Project-URL: Source, https://github.com/codetalcott/mojo-http
Project-URL: Changelog, https://github.com/codetalcott/mojo-http/blob/main/CHANGELOG.md
Author-email: Wm Talcott <32972881+codetalcott@users.noreply.github.com>
License-Expression: MIT
License-File: LICENSE
Keywords: cli,datastar,framework,htmx,mojo,sse,web
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Internet :: WWW/HTTP :: HTTP Servers
Classifier: Topic :: Software Development :: Code Generators
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# m0

**m0** is a web stack for applications written in Mojo: an HTTP/1.1 server
with prefork workers or loops on threads, server-sent events, WebSockets and
a cross-worker broadcast bus; a view and fragment layer for htmx and
Datastar; and a host that takes an app's `main` down to its configuration
plus one call. A deployed app is one binary with no interpreter under it.
The source, the capability matrix and every gate are at
[codetalcott/mojo-http](https://github.com/codetalcott/mojo-http).

This package will be the **developer CLI**: `m0 new` to scaffold an app,
`m0 dev` to build and serve it with rebuild-on-change, and `m0 build`,
`m0 test`, `m0 doctor` and `m0 image` to take it to a container. That CLI
is in development. Version 0.0.1 installs an `m0` command that says so and
points to what works today; it does nothing else.

**Serving a Python application on the stack today:** `pip install m0serve`
([m0serve.dev](https://m0serve.dev)), a WSGI/ASGI server written in Mojo.

```console
$ m0 --version
m0 0.0.1
```

MIT licensed.
