A curated list of awesome Mojo🔥 frameworks, libraries, software and resources.
If you want to contribute, please read this guide.
- firedis - An implementation of Redis in the Mojo programming language.
- mojo-sort - Implementation of different sorting algorithms in Mojo.
- arch-mojo - Script to install Mojo on ArchLinux.
- py2mojo - Automated Python to Mojo code translation.
- MojoPkgWorkflow - Packaging Mojo🔥 via GitHub Action Script.
- menv - Mojo venv.
- Mojo_community-lib - Community based effort to create libraries/utilities in Mojo🔥.
- Mojo Shims - Utils for Mojo projects.
- mojo-hash - A collection of hash functions implemented in Mojo.
- mojo-console-style-print - Style the output of the console.
- Modular Engine - Modular's AI inference engine.
- llama2.mojo - Implementation of llama2.c in Mojo.
- mojograd — Implementation of Karpathy's micrograd in Mojo.
- Micro-Mojograd - Implementation of Karpathy's micrograd in Mojo.
- Mojo-Arrays - Vectorized N-Dimensional Arrays in native Mojo.
- Infermo — A compact AutoDiff Engine for Deep Learning
- EasyDeL - An OpenSource Library to make your training faster and more Optimized With cool Options for training and serving Both in Python And Mojo🔥
- mo-time - It's time for a time pkg in Mojo🔥.
- Mojo-Types - Some useful types and functions for use in Mojo code.
- mojo-trees - Experimental Tree data structures in Mojo.
- mojo-magiclist - Multi-type list using mojo builtin object, with type checking.
- mojo-libc - Mojo's libc support.
- geo-features - Geographic and geometric vector features.
- Infrared - Geometric Algebra for Mojo🔥.
- Modverse - Official newsletter by Modular where you can discover the latest updates across the Modverse.
- Learn Mojo - All things Mojo.
- Modular Product Launch 2023 Keynote - Modular team launch event presenting also the Mojo language.
- Modular Live Stream #1 - Modular team answer questions from the community.
- Modular Live Stream #2 - Modular team demonstrate installing and using Mojo locally.
- Using Mojo with Docker containers - By Shashank Prasanna.
- Getting started with the Mojo SDK - By Shashank Prasanna.
- Mojo: Full Course for Beginners - By Elliot from freeCodeCamp.
- Mojo Language - Mojo tutorials by Active Learning.
- An Introduction to Mojo - By Suvash Thapaliya
- Chris Lattner at Latent Space - Doing it the Hard Way: Making the AI engine and language of the future, with Chris Lattner of Modular.
- Chris Lattner at AI Chat - Modular CEO on raising 100M to fix AI infrastructure for developers.
- Chris Lattner at StackOverflow - Mojo: The usability of Python with the performance of C.
- Tim Davis at Unite AI - Tim Davis, Co-Founder & President of Modular, Interview Series.
- Chris Lattner at Lex Fridman - Chris Lattner discussing the Future of Programming and AI with Lex Fridman.
- How Mojo🔥 gets a 35,000x speedup over Python – Part 1 - By Abdul Dakkak (Modular AI Compiler Engineer).
- How Mojo🔥 gets a 35,000x speedup over Python – Part 2 - By Abdul Dakkak (Modular AI Compiler Engineer).
- Mojo🔥 - A journey to 68,000x speedup over Python - Part 3 - By Abdul Dakkak (Modular AI Compiler Engineer).
- Mojo Dojo - Learning resources for Mojo by Jack Clayton.
- Counting chars with SIMD in Mojo - By Maxim Zaks.
- Simple CSV parser in Mojo - Parsing 400MB per second with less than 80 lines of 🔥 by Maxim Zaks.
- A high level introduction to FibyTree - By Maxim Zaks.
- 🔥 FibyTree vs. 🐍 Set and SortedSet - By Maxim Zaks.
- LLVM_SYMBOLIZER_PATH fix - Guide for fixing the LLVM_SYMBOLIZER_PATH error some users were reporting.
- mojo-learning - Repos of tutorials.
- Installing Mojo in a Gitpod instance
- Exploring Vectors in Mojo - By Alex Forger.
- Getting started with Mojo - By John Johnson Okah.
- Multi-core (parallelize) with simd - by rd4com.