Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-mojo
Awesome Mojoš„
https://github.com/ego/awesome-mojo
Last synced: 2 days ago
JSON representation
-
Mojoš„FastAPI with PythonInterface
-
Mojoš„FastAPI Client
-
-
Why is it called Mojo?
- 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
- Mojo word definition
- benevolent dictator for life - known leader](https://en.wikipedia.org/wiki/Chris_Lattner) about Mojoš„pronunciation =)
- Rust in the Linux kernel
- Switching from Python to Mojo programming language | Chris Lattner and Lex Fridman
- GitHub Topic mojo-lang
- 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
- 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
- Changelog
- Discussions
- Issues
-
Tools
-
Python / C++
-
Mojoš„FastAPI Client
- Ray
- Taichi Lang
- Codon
- CuPy
- Cython
- Pythran
- Nuitka
- DeepSpeed
- Benchmarks for CPU and GPU performance high-performance Python libs
- Autograd
- Codon benchmarks
- Numpy
- Numba
- PyPy
- Taichi compared to cub cupy numba
- Codon benchmarks
- Mypyc
- Accelerating experimentation with mlops
- nebuly-ai
- Numba compiler for Python bytecode, Numba IR into LLVM IR, Compile LLVM IR to machine code
- Google JAX
-
-
AI
-
Mojoš„FastAPI Client
- ONNX open standard for machine learning
- ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
- Google Brain TensorFlow
- PyTorch
- TensorRT
- OpenaAI Triton language and compiler
- CUDA
- OpenCL
- Accelerated Computing
- SYCL
- Vertex AI
- Google TPU
- Sagemaker
- MLIR: accelerating AI with open-source infrastructure
-
-
Code share from Mojo Playground
-
Mojoš„FastAPI Client
-
-
Python hints
-
Mojoš„FastAPI Client
-
-
Modular and Mojoš„ history and etymology
-
Mojoš„FastAPI Client
- History of programming languages
- Modular programming
- Modularity
- Modular Inc - mojo#why-is-it-called-mojo).
- Company
- Modular arithmetic
- Modulo
- Modular's Brand Story
- 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 Dojo
- Mojo Cheatsheet
- Helping Modular Humanize AI Through Brand
- Counting chars with SIMD in Mojo
-
-
Summary Mandelbrot Set
-
[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/)
-
-
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
Parameterization[]: compile time meta-programming
-
Data Type Model and alias
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
-
-
String
-
String and builtin slice
-
-
DTypePointer, Heap and Stack
-
Decorators combination
-
-
Pointer
-
MLIR libc gethostname
-
Syscalls
- external_call - access-to-mlir).
- gethostname
- Builtin Slice
-
-
Advanced Mojoš„features and Intrinsics module
-
Decorators combination
- this one
- MLIR Multi-Level Intermediate Representation
- MLIR Dialects - > execution backends with optimization code and architectures.
- MLIR
-
Syscalls
-
-
MLIR and low-level implementation
-
Mojoš„FastAPI Client
-
-
Mojoš„TCP Socket Server with PythonInterface
-
Radiative transfer
-
Mojoš„FastAPI Client
-
-
Instant and DateTimeLocal
-
Mojoš„FastAPI Client
-
-
IDEA
-
Mojoš„FastAPI Client
-
-
Python Interface and reading files
-
Mojoš„FastAPI Client
-
-
`VariadicList` for destructuring/unpacking/accessing arguments
-
[Codon Mandelbrot Set](benchmarks/multibrot_set/multibrot.codon)
- def - manual.html#fn-definitions)
-
Categories
Python / C++
21
Why is it called Mojo?
20
Modular and Mojoš„ history and etymology
18
AI
14
Summary Mandelbrot Set
7
Data Type Model and alias
6
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š„TCP Socket Server with PythonInterface
3
[Mojoš„ Merge sort](algorithm/MergeSort_Mojo.mojo)
3
Python hints
3
MLIR libc gethostname
3
Parameterization[]: compile time meta-programming
2
Code share from Mojo Playground
2
Mojoš„FastAPI with PythonInterface
2
[Mojoš„Fizz buzz](algorithm/fizz_buzz_Mojo.mojo)
2
Pointer
2
Tools
2
Instant and DateTimeLocal
1
`VariadicList` for destructuring/unpacking/accessing arguments
1
IDEA
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
pytorch
5
tensorflow
5
gpu
5
neural-network
3
tensor
2
inference
2
distributed
2
numpy
2
deep-neural-networks
2
command-line
2
ml
2
gpu-programming
2
onnx
2
scikit-learn
2
benchmark
2
cupy
2
compiler
2
performance
2
parallel
1
optimization
1
model-selection
1
ray
1
reinforcement-learning
1
rllib
1
serving
1
computer-graphics
1
differentiable-programming
1
sparse-computation
1
taichi
1
high-performance
1
llvm
1
api
1
client
1
http
1
mojo
1
server
1
web
1
llama2
1
cli
1
rust
1
terminal
1
tool
1
cross-platform
1
fetch
1
system-information
1
automl
1
data-science
1