awesome-mojo
Awesome Mojoš„
https://github.com/ego/awesome-mojo
Last synced: 6 days ago
JSON representation
-
AI
-
Mojoš„FastAPI Client
- OpenCL
- Sagemaker
- Vertex AI
- Accelerated Computing
- CUDA
- SYCL
- Google TPU
- MLIR: accelerating AI with open-source infrastructure
- Google Brain TensorFlow
- PyTorch
- ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
- ONNX open standard for machine learning
- TensorRT
- MLIR: accelerating AI with open-source infrastructure
- Accelerated Computing
- MLIR: accelerating AI with open-source infrastructure
-
-
Why is it called Mojo?
- benevolent dictator for life - known leader](https://en.wikipedia.org/wiki/Chris_Lattner) about Mojoš„pronunciation =)
- Mojoš„ is now available on Mac!
- Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381
- Mojo word definition
- Rust in the Linux kernel
- Mojo and Python type system explained | Chris Lattner and Lex Fridman
- Can Mojo run Python code? | Chris Lattner and Lex Fridman
- Switching from Python to Mojo programming language | Chris Lattner and Lex Fridman
- GitHub Topic mojo-lang
- Guido van Rossum about Mojo = Python with C++/GPU performance?
- Tensor struct with some basic ops #251
- Matrix fn with numpy #267
- Closures and higer order functions in mojo #244
- Waiting for a Mojoš„ syntax highlighting at GitHub
- Discussions
- Issues
- Simple and fast HTTP framework for Mojo! š„ Perfect for building web services and simple APIs. For Mojicians
- LLama implementations benchmarking framework
- Automated Python to Mojo code translation
- Simple and fast HTTP framework for Mojo! š„ Perfect for building web services and simple APIs. For Mojicians
- Matrix fn with numpy #267
- Closures and higer order functions in mojo #244
- Discussions
- Issues
- Mojo word definition
- Swift
- Nim
- Zig - purpose programming language. We are like and following it =)
- Tensor struct with some basic ops #251
-
Python / C++
-
Mojoš„FastAPI Client
- PyPy
- Numpy
- Taichi compared to cub cupy numba
- Mypyc
- Accelerating experimentation with mlops
- nebuly-ai
- Numba compiler for Python bytecode, Numba IR into LLVM IR, Compile LLVM IR to machine code
- Taichi Lang
- Ray
- Benchmarks for CPU and GPU performance high-performance Python libs
- Pythran
- Codon
- Nuitka
- Cython
- CuPy
- Autograd
- DeepSpeed
- Google JAX
- Numba
- PyPy
- Codon benchmarks
- nebuly-ai
-
-
Modular and Mojoš„ history and etymology
-
Mojoš„FastAPI Client
- Counting chars with SIMD in Mojo
- History of programming languages
- Modular Inc - mojo#why-is-it-called-mojo).
- Company
- Modular arithmetic
- Modulo
- Modular programming
- Modularity
- Modular's Brand Story
- Helping Modular Humanize AI Through Brand
- Chris Lattner
- Cross Compile Compiler-rt
- The future of AI depends on Modularity
- The Architecture of Open Source Applications LLVM
- The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner
- LLVM in 100 Seconds
- Mojo Cheatsheet
- The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner
- LLVM in 100 Seconds
- "In other words: Mojo isnāt magic, itās modular."
- "In other words: Mojo isnāt magic, itās modular."
- LLVM
- Modular Inc - mojo#why-is-it-called-mojo).
- Company
- MLIR
- The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner
- LLVM in 100 Seconds
- Mojo Dojo
-
-
Summary Mandelbrot Set
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
[Bonus V Breadth First Search Path](algorithm/bfs_V.v)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
[Mojoš„Fizz buzz](algorithm/fizz_buzz_Mojo.mojo)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
- Merge sort
- reference - to-algorithms/)
-
-
Parameterization[]: compile time meta-programming
-
Data Type Model and alias
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
String
-
String and builtin slice
-
-
Advanced Mojoš„features and Intrinsics module
-
Decorators combination
- MLIR Dialects - > execution backends with optimization code and architectures.
- MLIR
- this one
- MLIR
-
Syscalls
-
-
Mojoš„TCP Socket Server with PythonInterface
-
Radiative transfer
-
Mojoš„FastAPI Client
-
-
IDEA
-
Code share from Mojo Playground
-
Mojoš„FastAPI Client
-
-
MLIR and low-level implementation
-
Mojoš„FastAPI Client
-
-
Python hints
-
Mojoš„FastAPI Client
-
-
Tools
-
Mojoš„FastAPI with PythonInterface
-
Mojoš„FastAPI Client
-
Syscalls
-
-
`VariadicList` for destructuring/unpacking/accessing arguments
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
- def - manual.html#fn-definitions)
-
-
MLIR libc gethostname
-
Syscalls
- Builtin Slice
- external_call - access-to-mlir).
- gethostname
-
-
Pointer
-
Instant and DateTimeLocal
-
Mojoš„FastAPI Client
-
-
DTypePointer, Heap and Stack
-
Decorators combination
-
-
Python Interface and reading files
-
Mojoš„FastAPI Client
-
-
Major things to improve:
-
Mojoš„FastAPI Client
-
Categories
Why is it called Mojo?
29
Modular and Mojoš„ history and etymology
28
Python / C++
22
AI
16
Summary Mandelbrot Set
8
Data Type Model and alias
8
MLIR and low-level implementation
5
Advanced Mojoš„features and Intrinsics module
5
[Bonus V Breadth First Search Path](algorithm/bfs_V.v)
4
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
4
Mojoš„FastAPI with PythonInterface
4
Mojoš„TCP Socket Server with PythonInterface
3
MLIR libc gethostname
3
Python hints
3
Code share from Mojo Playground
3
Parameterization[]: compile time meta-programming
2
Instant and DateTimeLocal
2
[Mojoš„Fizz buzz](algorithm/fizz_buzz_Mojo.mojo)
2
Pointer
2
IDEA
2
Tools
2
Major things to improve:
1
`VariadicList` for destructuring/unpacking/accessing arguments
1
Python Interface and reading files
1
String
1
DTypePointer, Heap and Stack
1
Radiative transfer
1
Sub Categories
Keywords
python
8
deep-learning
7
machine-learning
6
tensorflow
5
gpu
5
pytorch
5
neural-network
3
numpy
3
performance
2
inference
2
compiler
2
scikit-learn
2
onnx
2
cupy
2
gpu-programming
2
tensor
2
ml
2
distributed
2
deep-neural-networks
2
command-line
2
benchmark
2
client
2
http
2
api
2
mojo
2
server
2
web
2
taichi
1
data-science
1
deployment
1
hyperparameter-optimization
1
hyperparameter-search
1
large-language-models
1
llm
1
llm-inference
1
llm-serving
1
optimization
1
parallel
1
ray
1
reinforcement-learning
1
rllib
1
serving
1
benchmarks
1
zero
1
cli
1
trillion-parameters
1
rust
1
terminal
1
tool
1
pipeline-parallelism
1