Skip to main content

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.

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), a WSGI/ASGI server written in Mojo.

$ m0 --version
m0 0.0.1

MIT licensed.

Release files for m0 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for m0 0.0.1
File Interpreter ABI Platform
m0-0.0.1-py3-none-any.whl Python 3 none any Details

Release files / m0-0.0.1-py3-none-any.whl

Download URL m0-0.0.1-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0715939bae76e161b458ca5800b99e1f9253629521733a556a2b85fe3870685e
BLAKE2b-256 checksum
How to use checksums
cb5b16e9b587b03f07cda7750ff4f5fedc6c6fd82a7515cc39edc11626574c29
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

0.2.0

1 release file

0.1.0

1 release file

This release

0.0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page