awesome-mojo
Awesome Mojoš„
https://github.com/ego/awesome-mojo
Last synced: about 2 hours ago
JSON representation
-
Advanced Mojoš„features and Intrinsics module
-
Decorators combination
- MLIR Dialects - > execution backends with optimization code and architectures.
- MLIR
-
Syscalls
-
-
AI
-
Mojoš„FastAPI Client
- Accelerated Computing
- CUDA
- OpenCL
- SYCL
- Vertex AI
- Google TPU
- Sagemaker
- MLIR: accelerating AI with open-source infrastructure
- ONNX open standard for machine learning
- ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
- Google Brain TensorFlow
- PyTorch
- TensorRT
- MLIR: accelerating AI with open-source infrastructure
- OpenaAI Triton language and compiler
- Made With ML
- Apache TVM
-
-
[Bonus V Breadth First Search Path](algorithm/bfs_V.v)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
Code share from Mojo Playground
-
Mojoš„FastAPI Client
-
-
Data Type Model and alias
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
IDEA
-
Mojoš„FastAPI Client
-
-
Instant and DateTimeLocal
-
Mojoš„FastAPI Client
-
-
MLIR and low-level implementation
-
Mojoš„FastAPI Client
-
-
MLIR libc gethostname
-
Syscalls
- Builtin Slice
- external_call - access-to-mlir).
- gethostname
-
-
Modular and Mojoš„ history and etymology
-
Mojoš„FastAPI Client
- History of programming languages
- Counting chars with SIMD in Mojo
- 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
- Circuit IR Compilers and Tools
-
-
Mojoš„FastAPI with PythonInterface
-
Mojoš„FastAPI Client
-
-
[Mojoš„Fizz buzz](algorithm/fizz_buzz_Mojo.mojo)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
- Merge sort
- reference - to-algorithms/)
-
-
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
Mojoš„TCP Socket Server with PythonInterface
-
Parameterization[]: compile time meta-programming
-
Pointer
-
Decorators combination
-
-
Python / C++
-
Mojoš„FastAPI Client
- Numpy
- PyPy
- 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
- Autograd
- Ray
- Taichi Lang
- Codon
- CuPy
- Cython
- Pythran
- Nuitka
- Benchmarks for CPU and GPU performance high-performance Python libs
- DeepSpeed
- Google JAX
-
-
Python hints
-
Mojoš„FastAPI Client
-
-
Radiative transfer
-
Mojoš„FastAPI Client
-
-
String
-
String and builtin slice
-
-
Summary Mandelbrot Set
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
Tools
-
`VariadicList` for destructuring/unpacking/accessing arguments
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
- def - manual.html#fn-definitions)
-
-
Why is it called Mojo?
- benevolent dictator for life - known leader](https://en.wikipedia.org/wiki/Chris_Lattner) about Mojoš„pronunciation =)
- Mojo word definition
- Rust in the Linux kernel
- Mojoš„ is now available on Mac!
- Chris Lattner: Future of Programming and AI | Lex Fridman Podcast #381
- 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
- Use developer console
- Discord Chat
- New Mojoš„release 2023-05-24
Categories
Why is it called Mojo?
27
Modular and Mojoš„ history and etymology
23
Python / C++
18
AI
17
Data Type Model and alias
7
Summary Mandelbrot Set
6
MLIR and low-level implementation
5
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
4
[Bonus V Breadth First Search Path](algorithm/bfs_V.v)
4
Mojoš„TCP Socket Server with PythonInterface
3
Advanced Mojoš„features and Intrinsics module
3
Python hints
3
Mojoš„FastAPI with PythonInterface
3
MLIR libc gethostname
3
Parameterization[]: compile time meta-programming
2
Code share from Mojo Playground
2
[Mojoš„Fizz buzz](algorithm/fizz_buzz_Mojo.mojo)
2
Tools
2
Instant and DateTimeLocal
1
`VariadicList` for destructuring/unpacking/accessing arguments
1
Pointer
1
String
1
IDEA
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