Mojo🔥 is now open source

Simon Willison ·

Modular open-sourced Mojo's compiler and toolchain under Apache 2, making its AI-focused systems language independently inspectable and extensible.

Categories: OSS & Tools

Excerpt

<p><strong><a href="https://www.modular.com/blog/mojo-open-source">Mojo🔥 is now open source</a></strong></p> Mojo🔥 is now open source</p> <p>The Mojo programming language has been promising an open source release <a href="https://simonwillison.net/2023/May/4/mojo/">since May 2023</a>. Last week they <a href="https://www.modular.com/blog/modular-26-5-mojo-1-0-is-here">shipped their 1.0</a> and today they have followed through on that original promise, releasing the compiler and toolchain under an Apache 2 license.</p> <p>When Mojo first launched the stated goal was to produce a superset of Python, so existing Python code could be used to bootstrap their own ecosystem. That plan changed <a href="https://forum.modular.com/t/mojo-vision-document-and-roadmap/2187">around August 2025</a>:</p> <blockquote> <p>Mojo may or may not evolve into a full superset of Python, and it’s okay if it doesn’t.</p> <p>We’re encouraged by how well AI-assisted coding tools already help migrate Python to Mojo today, and we’re confident that future tooling and ecosystem maturity will make this evolution even smoother.</p> </blockquote> <p>Today Mojo is its own language, optimized to make GPU programming as painless as possible using syntax inspired by Python, if not 100% compatible with existing code. <p><small></small>Via <a href="https://lobste.rs/s/01lxuf/mojo_is_now_open_source">Lobste.rs</a></small></p> <p>Tags: <a href="https://simonwillison.net/tags/open-source">open-source</a>, <a href="https://simonwillison.net/tags/python">python</a>, <a href="https://simonwillison.net/tags/mojo">mojo</a></p>