Skip to content

Latest commit

 

History

History
60 lines (44 loc) · 2.51 KB

README.md

File metadata and controls

60 lines (44 loc) · 2.51 KB

Welcome to Mojo 🔥

Mojo is a new programming language that bridges the gap between research and production by combining Python syntax and ecosystem with systems programming and metaprogramming features. Mojo is still young, but it is designed to become a superset of Python over time.

To use Mojo, you can install the MAX SDK or the standalone Mojo SDK:

Then follow the docs to write your first Mojo program. When you want to report issues or request features, please create a GitHub issue here. See the Mojo Contributor Guide for guidelines on filing good bugs.

This repo includes source code for:

This repo has two primary branches:

  • The main branch, which is in sync with the last released version of Mojo. Use the examples here if you’re using a release build of Mojo.

  • The nightly branch, which is in sync with the Mojo nightly build and subject to breakage. Use this branch for contributions.

This repo represents the Mojo open source effort. We are continuing to open parts of the Mojo codebase. The challenge is that we use Mojo pervasively inside Modular and we need to make sure that community contributions can proceed smoothly with good build and testing tools that will allow this repo to become the source of truth (right now it is not). We'll progressively improve the tools and add more source code over time.

If you’d like to contribute to Mojo, please first read our Contributor Guide.

For more general questions or to chat with other Mojo developers, check out our Discord.

To learn more about Mojo, see the Mojo Manual.

Thanks To Our Contributors