winding-lines

Tins published by winding-lines:

tinlatestrepositoryauthoractivitydescription
pontoneer1.0.0winding-lines/pontoneerwinding-lines⭐ 38d agoMojo library providing additional type protocol extensions for Python interop
pythoninteropprotocols
parquet-mojo0.9.1magmalake/parquet.mojowinding-lines⭐ 0todayNative pure-Mojo Apache Parquet reader and writer — every encoding, Arrow output over the C Data Interface
parquetarrowicebergdata-lakecolumnarmagmalake
iceberg-mojo0.7.3magmalake/iceberg.mojowinding-lines⭐ 01d 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
avro-mojo0.3.2magmalake/avro.mojowinding-lines⭐ 03d agoPure-Mojo Apache Avro — schemas, binary codec, Object Container Files, deflate/snappy/zstd
avroicebergdata-lakeserializationocf
objectstore-mojo0.3.1magmalake/objectstore.mojowinding-lines⭐ 05d 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
sqlite-mojo0.3.2magmalake/sqlite.mojowinding-lines⭐ 03d agoSQLite bindings for Mojo via FFI: connections, prepared statements, RAII transactions
sqlitedatabasesqlffimagmalakeicebergcatalog
threads-mojo0.5.1magmalake/threads.mojowinding-lines⭐ 03d agoMinimal pthreads for Mojo: spawn/join, atomics, a mutex, parallel_for, and a WorkerPool (typed or untyped)
magmalakethreadspthreadsconcurrencyparallelatomicsworker-pool
thrift-mojo0.1.1magmalake/thrift.mojowinding-lines⭐ 03d agoPure-Mojo Apache Thrift serialization — TCompactProtocol, TBinaryProtocol, and the Parquet metadata structs
thriftparqueticebergdata-lakeserialization
restate-mojo0.3.2magmalake/restate.mojo ⚠️ repo changedwinding-lines⭐ 05d agoDurable execution flows in Mojo via Restate: Rust SDK event loop and journal behind a C-ABI shim, business logic in Mojo, served on one thread or N
durable-executionworkflowsrestatefficoncurrency
hashes-mojo0.1.1magmalake/hashes.mojowinding-lines⭐ 03d agoPure-Mojo CRC-32, MurmurHash3 x86-32, and XXH64 for table-format tooling
hashingcrc32murmurhashxxhashicebergparquet
snappy-mojo0.1.2magmalake/snappy.mojowinding-lines⭐ 04d agoPure-Mojo Snappy compressor/decompressor (raw block format + framing format)
snappycompressionparquetavrocodec
iceberg-rs-mojo0.1.0magmalake/iceberg-rs.mojowinding-lines⭐ 05d agoApache Iceberg for Mojo: catalogs, scans and appends over a Rust cdylib wrapping iceberg-rust; first install compiles the shim
iceberglakehousearrowparquetffi
roaring-mojo0.1.1magmalake/roaring.mojowinding-lines⭐ 04d agoPure-Mojo Roaring bitmaps (32-bit and 64-bit) with portable serialization and Apache Iceberg deletion-vector framing
roaringbitmapicebergdata-lakeserialization
labelformer0.1.1labelrefinery/LabelFormer.mojowinding-lines⭐ 03d agoPure-Mojo LabelFormer inferencer: LiDAR trajectory auto-label refinement (CoRL 2023)
autolabelinglidartransformerinferenceargoverse2
lz4-mojo0.1.1magmalake/lz4.mojowinding-lines⭐ 04d agoA Mojo lz4 binding (block + frame format) via FFI to liblz4
lz4compressionparqueticebergpuffinffi
zstd-mojo0.1.2magmalake/zstd.mojowinding-lines⭐ 04d agoA Mojo binding to libzstd (one-shot and streaming compress/decompress) via FFI
compressionzstdffiparqueticebergavro
postgres-mojo0.3.0magmalake/postgres.mojowinding-lines⭐ 03d agoA Mojo PostgreSQL client over libpq: parameterized queries, typed results, transactions, COPY, SQLSTATE errors, connection pooling
postgrespostgresqllibpqdatabasesqlffipoolmagmalake
pdftotext0.1.3millfolio/pdftotext.mojowinding-lines⭐ 03d agoA from-scratch PDF-to-text extractor in Mojo
pdfdocumentstext-extraction
lancedb-mojo0.1.5millfolio/lancedb.mojowinding-lines⭐ 011d agoA Mojo LanceDB binding (vector add/search) via FFI to a Rust cdylib; first install compiles the shim
vectorsdatabaselancedbffi
docx0.1.3millfolio/docx.mojowinding-lines⭐ 03d agoA from-scratch .docx-to-text extractor in Mojo
docxdocumentstext-extraction
csv0.1.3millfolio/csv.mojowinding-lines⭐ 011d agoRead files in the format Comma Separated Values
csvparsingdata
brotli-mojo0.1.1magmalake/brotli.mojowinding-lines⭐ 04d agoA Mojo Brotli binding (RFC 7932 compress/decompress) via FFI to libbrotli
brotlicompressionparquetrfc7932ffimagmalake
lint-mojo0.1.2magmalake/lint.mojowinding-lines⭐ 05d agomojolint: a linter for the origin and threading mistakes the Mojo compiler lets through, with mojo-lsp-server behind the rules
magmalakelintlinteroriginsthreadslsptooling
jinja2-mojo0.1.2millfolio/jinja2.mojowinding-lines⭐ 011d agoA Mojo implementation of the Jinja2 subset for chat templates
templatesjinja2chat
zlib-mojo0.1.2millfolio/zlib.mojowinding-lines⭐ 011d agoA Mojo zlib binding (inflate/deflate) via FFI to libz
compressionzlibffi
logging0.1.2millfolio/logging.mojowinding-lines⭐ 011d agoTimestamped log lines for Mojo, stamped at the moment of the call
logging
stone-mojo0.1.0labelrefinery/Stone.mojo ⚠️ repo changedwinding-lines⭐ 011d ago
offlinepoly0.1.0labelrefinery/OfflinePoly.mojowinding-lines⭐ 05d agoLearning-free offline 3D multi-object tracking (Offline-Poly / Tracking-By-Tracking) for 4D auto-labeling
autolabelingtrackingmotlidaroffline
trackpermanence0.1.0labelrefinery/TrackPermanence.mojowinding-lines⭐ 05d agoPure-Mojo inference for Offline Tracking with Object Permanence: tracklet Re-ID across occlusions + occluded-pose completion (arXiv:2310.01288)
autolabelingtrackingocclusiongruinference
hungarian-mojo0.1.0labelrefinery/Hungarian.mojowinding-lines⭐ 010d agoJonker-Volgenant rectangular linear assignment in pure Mojo
assignmenthungariantrackingoptimizationrobotics
kalman-mojo0.1.0labelrefinery/Kalman.mojowinding-lines⭐ 010d agoKalman filtering and RTS smoothing for offline track refinement, in pure Mojo
kalmansmoothingtrackingautolabelingrobotics
arrow-mlake-mojo0.1.0magmalake/arrow-mlake.mojowinding-lines⭐ 01d agoApache Arrow memory layout and C Data Interface in pure Mojo — a stopgap until marrow builds on Mojo 1.x
arrowc-data-interfacecolumnarffimagmalake