Mojo Shelf

A registry of reusable Mojo tins, installed as pixi source dependencies or git submodules. New here? See Getting started.

Tins

Ranked by stars, forks and recent commit activity. Includes the modular-community channel, mirrored here β€” its packages are badged channel.

tinlatestrepositoryauthoractivitydescription
mojo-intel-gpu channel0.2.0andomeder/mojo-intel-gpuandomeder⭐ 92mo agoLevel Zero FFI bindings and high-level API for Intel GPU compute in Mojo
fp_mojo channel1.0.0Spellbound-Mojo/fp_mojoanatolvitold⭐ 110d agoFunctional programming for Mojo, with ownership-aware callbacks and algebraic data types
mojo-dotenv channel0.2.2DataBooth/mojo-dotenvDataBooth⭐ 62mo agoLoad environment variables from .env files in Mojo
knap channel1.0.0olaflaitinen/knapolaflaitinen⭐ 415d agoA byte level BPE tokenizer written in pure Mojo, with no Python interpreter at run time.
avro-mojo0.4.2magmalake/avro.mojowinding-lines⭐ 119d agoPure-Mojo Apache Avro β€” schemas, binary codec, Object Container Files, snappy/zstd block codecs (deflate via deflate-mojo)
avroicebergdata-lakeserializationocf
iceberg-mojo0.8.0magmalake/iceberg.mojowinding-lines⭐ 018d agoNative pure-Mojo Apache Iceberg: metadata, manifests, scan planning, multi-core Arrow reads with nested columns, writes, and a SQL catalog over SQLite or PostgreSQL β€” append, delete, overwrite and deletion vectors
icebergtable-formatdata-lakemetadatamanifestsarrowmagmalake
mcrypto channel0.2.0aelxtpt/mcryptoaelxtpt⭐ 04d agoCryptographic primitives for Mojo: hashes, XOFs, stream and block ciphers, AEAD, MACs, KDFs, public-key encryption, KEM, signatures, and secure-memory helpers.
mojo-http2 channel0.2.10nsalerni/mojo-http2nsalerni⭐ 03d agoHPACK and HTTP/2 with h2c and TLS transports for Mojo
mojopt channel0.4.0sstadick/mojoptsstadick⭐ 16d agoA Mojo library for parsing CLI arguments using struct definitions.
postgres-mojo0.3.1magmalake/postgres.mojowinding-lines⭐ 119d agoA Mojo PostgreSQL client over libpq: parameterized queries, typed results, transactions, COPY, SQLSTATE errors, connection pooling
postgrespostgresqllibpqdatabasesqlffipoolmagmalake
mosaic channel0.0.1brainwave-sh/mosaicchristianbator⭐ 157mo agoAn image processing library in Mojo
mojo-net channel0.2.8nsalerni/mojo-netnsalerni⭐ 03d agoTCP, UDP, DNS, Unix sockets, and readiness polling for Mojo
pontoneer1.0.0winding-lines/pontoneerwinding-lines⭐ 345d agoMojo library providing additional type protocol extensions for Python interop
pythoninteropprotocols
apn_mojo channel1.0.1Spellbound-Mojo/apn_mojoanatolvitold⭐ 13d agoArbitrary-precision integers, rationals, floats, complex numbers and balls for Mojo, with NumPy-style arrays
threads-mojo0.6.0magmalake/threads.mojowinding-lines⭐ 119d agoMinimal pthreads for Mojo: spawn/join, atomics, a mutex, parallel_for, and a WorkerPool (typed or untyped)
magmalakethreadspthreadsconcurrencyparallelatomicsworker-pool
msl channel0.2.0mojomath/MSLshivasankarka⭐ 442d agoMojo Scientific Library (MSL) is a comprehensive collection of scientific computation routines derived from GNU Scientific Library (GSL) written in pure Mojo.
mimage channel0.2.3fnands/mimagefnands⭐ 211y agomimage is a library for image processing in Mojo πŸ”₯.
crypto channel0.2.0lczerniawski/cryptolczerniawski⭐ 334d agoA Mojo cryptography library intended to cover the commonly used cryptographic algorithms.
sqlite-mojo0.3.3magmalake/sqlite.mojowinding-lines⭐ 019d agoSQLite bindings for Mojo via FFI: connections, prepared statements, RAII transactions
sqlitedatabasesqlffimagmalakeicebergcatalog
objectstore-mojo0.3.2magmalake/objectstore.mojowinding-lines⭐ 019d agoFileIO over local files, HTTP(S) range reads and S3 (SigV4, vended credentials, presigned URLs, multipart), with a libcurl-backed HTTP client and hardware-accelerated SHA-256
s3httpobjectstoreicebergsigv4ffimagmalakesha256

← previous Β· page 3 of 6 Β· next β†’