This is your work, valued
Machine Learning Systems Research Engineer: a software engineer with ML knowledge using Functional Programming to make efficient ML systems.
fp4ml. A library of machine learning algorithms implemented using principles of functional programming.
★ 23old_rex. REx: Relation Extraction. Modernized re-write of the code in the master's thesis: "Relation Extraction using Distant Supervision, SVMs, and Probabalistic First-Order Logic"
★ 22auto-gfqg. Automatic Gap-Fill Question Generation
★ 18data-tc. A type class for data of all sizes.
★ 15avro-codegen. Scala code generator for Avro schemas.
★ 9language-detection. Automatically exported from code.google.com/p/language-detection . Some after-the-fact modifications to get this working within sbt.
★ 5smo-fun. An efficient implementation of the Sequential Minimal Optimization algorithm for training SVMs.
★ 3pdfwebview. PDF conversion to HTML, DOCX, Digital signing, Watermark, Form filling,
★ 3pywise. Robust serialization support for NamedTuple & @dataclass data types. Various utilities and Quality-of-Life helpers. Python 3.8+ dependency only.
★ 2pdf2html. PDF to HTML conversion (c++)
★ 2C-Doubly-Linked-List. An implementation of a doubly linked list in C
★ 2s-util. An accretion of small utility functions, types, and data structures. All written in Scala.
★ 2detectron2. Detectron2 is FAIR's next-generation platform for object detection and segmentation.
★ 1sbt-dev-settings. An sbt plugin that helps one manage project settings.
★ 1demo_data_typeclass_sfscala_meetup. Demo code for SF Scala Meetup on 2015 / August / 19
★ 1websocket-subscriber-proxy. A websocket proxy server. Provides a many-to-one style subscription: many clients proxied to a single producer.
★ 1example_multiproject_sbt. Example; skeleton of a multi-project sbt build.
★ 1macromisc. Scala
★ 1berkeleylm. Automatically exported from code.google.com/p/berkeleylm
★ 1pdfxtk. PDF Extraction Toolkit
★ 1flutter-rust-app-template. (personal fork of) Production-ready app template based on Flutter and Rust
★ 1scv. A small repository of image processing and computer vision related algorithms implemented in Scala.
★ 1rex. REx: Relation Extraction. Modernized re-write of the code in the master's thesis: "Relation Extraction using Distant Supervision, SVMs, and Probabalistic First-Order Logic"
★ 1prolexpr. Deprecated, replacement here: https://github.com/malcolmgreaves/rex
★ 1tess4j. A Java JNA wrapper for Tesseract OCR API v3.02
★ 1tesseract-ocr. Fork of the tesseract-ocr project.
★ 1spark-notebook. Interactive Scala REPL in a browser
★ 1linked-list. A singly linked list implemented in C.
★ 1socrates-skill. Socratic method teaching skill for Claude Code — guides users to discover answers through questioning
★ 172rescript. 🎬 Open source, transcript-based video/audio editor that lives in the browser.
★ 480ascdraw. Keyboard-driven drawing editor for ASCII/UTF-8 diagrams
★ 85cactus-hybrid. On-device models that know when they're wrong: every answer carries a confidence score for cloud handoff.
★ 224gigatoken. Language model tokenization at GB/s
★ 3.9kinfino. Fast search engine on object storage, with full text search, vectors, and SQL, natively on Parquet.
★ 60incremental. A library for incremental computations
★ 1.5kmoonshine. Headless streaming server for Moonlight clients, written in Rust.
★ 1ktopcoat. A batteries-included framework for building web apps
★ 4.1ktina. A shared-nothing, thread-per-core concurrency framework. Designed for massive concurrency because There Is No Alternative (TINA)
★ 359jacobian-lens. Companion code for the global workspace interpretability paper
★ 1.6kpgrust. Postgres rewritten in Rust, now faster than Postgres and Clickhouse
★ 3.9kdifftastic. a structural diff that understands syntax 🟥🟩
★ 26kaxum. Rust
★ 9pinray. Cross-platform screen & system-audio capture for Rust. Raw frames + real metadata from native backends: PipeWire/X11, ScreenCaptureKit, DXGI/WGC/WASAPI. No ffmpeg, no wrappers.
★ 16bun. Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
★ 95kOfficeCLI. OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
★ 24kpolyml. Poly/ML
★ 574riddle. The diary of Tom Riddle for the reMarkable Paper Pro — write with your pen, the page drinks your ink and answers in a flowing hand
★ 1.8kdemandmap. Memory map numpy arrays on S3
★ 26linux. Linux kernel source tree
★ 241kyserver. A modern X11 server written from scratch in Rust.
★ 526PeerTube. ActivityPub-federated video streaming platform using P2P directly in your web browser
★ 15kwild. A very fast linker for Linux
★ 3.8ksalmon. 🐟 🍣 🍱 Highly-accurate & wicked fast transcript-level quantification from RNA-seq reads using selective alignment
★ 919oarfish. long read RNA-seq quantification
★ 117alevin-fry. 🐟 🔬🦀 alevin-fry is an efficient and flexible tool for processing single-cell sequencing data, currently focused on single-cell transcriptomics and feature barcoding.
★ 213cuneus. Engine for creating compute shader apps. easy multi pass pipelines, hot reload, audio/video input, code sound and frame export
★ 195fieldfare. Decentralized Networking for Machine Learning
★ 1lore. Lore is a next-generation, open source version control system
★ 8.2kgossamer. The Gossamer programming language and tooling
★ 170rex. REx: Relation Extraction. Modernized re-write of the code in the master's thesis: "Relation Extraction using Distant Supervision, SVMs, and Probabalistic First-Order Logic"
★ 1Unlimited-OCR. Unlimited OCR Works: Welcome the Era of One-shot Long-horizon Parsing.
★ 21ktikz-editor. A WYSIWYG editor for TikZ that parses TikZ code
★ 408F3. [SIGMOD 2026] F3: The Open-Source Data File Format for the Future
★ 753florence2-server. Inference Server for the Florence-2 model
★ 2textsnap. Snap any image, screenshot, or webpage into plaintext. No GPU. No cloud. One command.
★ 177VibeThinker. Tiny Model, Big Logic: Diversity-Driven Optimization Elicits Large-Model Reasoning Ability in VibeThinker-1.5B
★ 1.5kkeel. A fast, statically-typed interpreted language that blends Rust-like syntax with Python's ease of use. 2-10x faster than Python, with type inference, monomorphization, and constant folding.
★ 94rsmalloc. Experimental Restartable Sequences (RSEQ)-based general-purpose memory allocator in pure Rust
★ 25lisp-in-types. Lisp implemented inside Rust trait system
★ 52s3s. S3 Service Adapter
★ 298ZamSync. Resilient offline-first sync engine -- WAL replication with Hybrid Logical Clocks, Version Vectors, mTLS, and ChaCha20-Poly1305 encryption at rest. Built for intermittent-connectivity deployments (IoT, rural health, edge).
★ 66openinfer. Pure Rust + CUDA LLM inference engine — no PyTorch, OpenAI-compatible, serves Qwen3 to Kimi-K2
★ 619clickhouse-rs. Official pure Rust typed client for ClickHouse DB
★ 547leptos. Build fast web applications with Rust.
★ 21kgrout. Testbed for LLM inference with cutile-rs.
★ 71deconvolution. Rust image deconvolution and restoration library.
★ 84CADAM. CADAM is the open source text-to-CAD web application
★ 4.9kcutile-rs. cuTile Rust provides a safe, tile-based kernel programming DSL for the Rust programming language. It features a safe host-side API for passing tensors to asynchronously executed kernel functions.
★ 723pifs. πfs - the data-free filesystem!
★ 7.5krustcaml. The OCaml runtime ported from C to Rust
★ 10df-derive. Procedural derive macro for efficiently converting Rust structs into Polars DataFrames.
★ 11bunsen. Bunsen is an add-on suite of model components for Burn.
★ 18opencat. Write JSONL/XML. Render video/image. Built for agents.
★ 59redox. Mirror of https://gitlab.redox-os.org/redox-os/redox
★ 16krust-cats. A learning attempt to try to implement cats from scala inside rust
★ 8Nosdesk. A modern helpdesk built for teams who value speed, simplicity, and extensibility.
★ 47ixa. Rust
★ 34lathe. Generate hands-on, multi-part technical tutorials on demand, with LLM skills tuned to make content approachable. Then you work through them yourself, by hand ✋
★ 1.6kntsc-rs. Free, open-source VHS effect. Standalone application + plugin (After Effects, Premiere, and OpenFX).
★ 2.5kdarkly. Forbidden Editor for Artists 😈
★ 79scout-vision. Real-time computer vision for embedded Rust with OpenCV and YOLOv8 built with resource-constrained devices such as the Raspberry Pi Zero 2W in mind.
★ 8surrealdb. A scalable, distributed, collaborative, document-graph database, for the realtime web
★ 33klibzstd-rs-sys. C
★ 144litestream. Streaming replication for SQLite.
★ 14kbasin. Numerical optimization in Rust, with pluggable linear-algebra backends and WASM support.
★ 109mind-expander. An infinite-canvas workspace for coding with AI agents.
★ 98aralez. Aralez (Արալեզ), Reverse proxy built on top of Cloudflare's Pingora
★ 746rosalind. Deterministic, resource-governed per-locus genomics analyses with transactional artifacts, receipts, replay, Arrow, and reproducible sharding.
★ 254golab. Goofy, cartoonish, open-source multiplayer shooter written in Rust with Bevy 👻
★ 42core. A privacy-preserving Raspberry Pi home security camera that uses advanced end-to-end encryption.
★ 1.6kopenmls. Rust implementation of the Messaging Layer Security (MLS) protocol
★ 996pixtuoid. Terminal pixel-art office for AI coding agents
★ 427cargo-vet. supply-chain security for Rust
★ 969gungraun. High-precision, one-shot and consistent benchmarking framework/harness for Rust. All Valgrind tools at your fingertips.
★ 302deno. A modern runtime for JavaScript and TypeScript.
★ 108kursula. Distributed event stream server over HTTP, backed by S3.
★ 267rmux. Universal Rust multiplexer with a typed SDK — drive any CLI or TUI app from code. Native on Linux, macOS, and Windows.
★ 2.5kforge. A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows
★ 2.2kphonto. GPU-accelerated video wallpaper program for wayland compositors and macos
★ 400hsrs. Type-safe Haskell Rust Bindings
★ 84kellnr. The registry for Rust crates
★ 1kgecko. A GameCube/Wii emulator and debugger written in Rust.
★ 324zerostack. Lightweight coding agent written in Rust, optimized for memory footprint and performance
★ 1.5kgyroflow. Video stabilization using gyroscope data
★ 9.2kclaude-for-legal. A suite of plugins for legal workflows
★ 9knmrs. A Rust library for managing NetworkManager connections over D-Bus.
★ 302undoredo. Undo/Redo in Rust using deltas, snapshots or commands with convenience implementations for many standard and third-party types. Can be also used for delta encoding.
★ 120ratty. A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀
★ 3.2karroy. An Approximate Nearest Neighbors library in Rust, based on random projections and LMDB and optimized for memory usage :boom:
★ 309berryscode. Native IDE for the Bevy game engine, built in Bevy + Rust. Scene editor, ECS inspector, AI agent, mobile build, Godot project read-only viewer.
★ 137utoipa. Simple, Fast, Code first and Compile time generated OpenAPI documentation for Rust
★ 4kAlignment-Whack-a-Mole-Code. The official code repo of Alignment Whack-a-Mole: Finetuning Activates Verbatim Recall of Copyrighted Books in Large Language Models
★ 98mike. OSS Legal AI Platform
★ 4kOpenTimelineIO. Open Source API and interchange format for editorial timeline information.
★ 1.9kcrates-io-auth-action. Get a crates.io temporary access token
★ 41crates.io. The Rust package registry
★ 3.7klocalsend. An open-source cross-platform alternative to AirDrop
★ 86kquarkdown. 🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.
★ 16kGTFOBins.github.io. GTFOBins is a curated list of Unix-like executables that can be used to bypass local security restrictions in misconfigured systems.
★ 14kch32-game-rust. A small side scrolling game for the CH32V003 and SSD1306 OLD display
★ 50utilyze. Go
★ 373yoink. Small, opinionated container deploy CLI + TUI. Drives Docker on remote hosts via SSH; one YAML file describes services, dependencies, networks, secrets, healthchecks.
★ 13unixmagic. Capturing all the details of the classic Usenix Unix poster.
★ 161tolaria. Desktop app to manage markdown knowledge bases
★ 19kcreusot. Creusot helps you prove your Rust code is correct.
★ 1.8kTagTinker. Flipper Zero app for ESL research using IR. All based on https://www.furrtek.org/?a=esl
★ 1.7kslog. Structured, contextual, extensible, composable logging for Rust
★ 1.7kflashlog. A Rust logging library. It's lazy, thus fast.
★ 68ftlog. An asynchronous logging library for high performance
★ 193scoped-async-macro. `scoped_async!` macro for evaluating an `async` expression that borrows non-static data.
★ 1Tachyon. Tachyon, IPC/RPC primitive.
★ 300paniclock. Instantly disable Touch ID and lock your Mac with one click or keyboard shortcut.
★ 428smolvm. Portable, lightweight, self-contained virtual machine.
★ 4.6kcco. A thin protective layer for Claude Code
★ 422late-sh. A cozy terminal clubhouse for developers. Lofi beats, casual games, chat, and tech news, all via SSH.
★ 1.3kdocs. MDX
★ 3soft-drink-recipes. A collection of DIY soft drink recipes.
★ 288Ollamox. A repository to convert fine-tuned models on Oxen.ai to local models that can run in Ollama
★ 1git-branchless. High-velocity, monorepo-scale workflow for Git
★ 4.1kgitbutler. The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte
★ 21ksem. Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.
★ 3.3kaudio-reactive-led-strip. :musical_note: :rainbow: Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi
★ 3khls-restream-proxy. Lightweight HLS restream proxy for Jellyfin/Emby/Plex — injects headers, rewrites playlists, auto-refreshes tokens
★ 239xilem. An experimental Rust native UI framework
★ 5.5kgemma-tuner-multimodal. Fine-tune Gemma 4 and 3n with audio, images and text on Apple Silicon, using PyTorch and Metal Performance Shaders.
★ 1.5kghost-pepper. 100% private on-device voice models for speech-to-text and meeting transcription on macOS
★ 3ksyntaqlite. A parser, formatter, validator, and language server for SQLite SQL. Built on SQLite's own grammar and tokenizer
★ 792async-scoped. A scope for async_std and tokio to spawn non-static futures
★ 160pi. AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
★ 82kministack. Ministack: Free, open-source local AWS emulator - 55+ services, Terraform compatible, real databases. Free forever. MIT licensed.
★ 3.9kforkrun. NUMA-Aware Contention-Free Dynamically-Auto-Tuning Bash-Native Streaming Parallelization Engine
★ 359timesfm. TimesFM (Time Series Foundation Model) is a pretrained time-series foundation model developed by Google Research for time-series forecasting.
★ 27kjsongrep. A path query language for JSON, YAML, TOML, and other serialization formats.
★ 658jc. Claude Code orchestrator in one window
★ 44ATLAS. Adaptive Test-time Learning and Autonomous Specialization
★ 2.1koptio. Workflow orchestration for AI coding agent swarms, from task to merged PR.
★ 1kRedGridLink. Offline MGRS navigation + BLE proximity team sync for 2-8 people. No cell service needed. V1.0 through V4.0 roadmap in README.
★ 96grafeo. Grafeo is a pure-Rust, high-performance graph database that can be embedded as a library or run as a standalone database, with optional in-memory or persistent storage. Grafeo supports both LPG and RDF and all major query languages.
★ 719sonar. CLI tool for inspecting and managing services listening on localhost ports
★ 1.1kfilmkit. Create and manage Fujifilm camera profiles, with ease and speed. Connect your camera and you are good to go!
★ 424claude-code-history-viewer. desktop app to browse and analyze your Claude Code conversation history
★ 2kwasm-bindgen. Facilitating high-level interactions between Wasm modules and JavaScript
★ 9.1krust-telemetry-workshop. Build a comprehensive toolkit to detect, troubleshoot and resolve issues with Rust applications.
★ 323xet-core. xet client tech, used in huggingface_hub
★ 548metrics. A metrics ecosystem for Rust.
★ 1.5kllm9p. LLM exposed as a 9P filesystem
★ 42shellcheck. ShellCheck, a static analysis tool for shell scripts
★ 40kinkwell. Markdown editor that gets out of your way. Lightweight, fast, portable. First release of https://4worlds.dev
★ 250cli. Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.
★ 30krequest-for-implementation. Crates that don't exist, but should
★ 632weave. Entity-level git merge driver. Resolves false conflicts git invents when independent agents edit the same file. ~95% reduction vs. line-based merge.
★ 1.2kWoxi. Wolfram Language / Mathematica reimplementation in Rust (Wolfram oxidized)
★ 662libsql. libSQL is a fork of SQLite that is both Open Source, and Open Contributions.
★ 17kpre-commit. A framework for managing and maintaining multi-language pre-commit hooks.
★ 15kchibicc. A small C compiler
★ 12kconan. Conan - The open-source C and C++ package manager
★ 9.5kcargo-sort. Check if tables and items in a .toml file are lexically sorted
★ 286anyhow. Flexible concrete Error type built on std::error::Error
★ 6.6kthiserror. derive(Error) for struct and enum error types
★ 5.5kpath_macro. A Rust macro to join path components using `/`
★ 8OxenSync. DropBox-alike for Oxen VCS
★ 2fjall. 🗻 Log-structured, embeddable key-value storage engine written in Rust
★ 2.2ksqlsync. SQLSync is a collaborative offline-first wrapper around SQLite. It is designed to synchronize web application state between users, devices, and the edge.
★ 2.9kredb. An embedded key-value database in pure Rust
★ 4.7ksled. the champagne of beta embedded databases
★ 9.1kBooth. Open-source CUDA, Triton and HIP compiler targeting multiple GPU and CPU architectures.
★ 1.7kSymphonia. Pure Rust multimedia format demuxing, tag reading, and audio decoding library
★ 3.3kplaywright. Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
★ 94kexpert. Official Elixir Language Server Protocol implementation
★ 2kcc-safety-net. A coding agent CLI hook that acts as a safety net, catching destructive git and filesystem commands before they execute. Supports Codex, Claude Code, OpenCode, Gemini CLI, Copilot CLI, Kimi Code and Pi.
★ 1.5ksuperpowers. An agentic skills framework & software development methodology that works.
★ 265kcontext7. Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
★ 60khomebrew-core. 🍻 Default formulae for the missing package manager for macOS (or Linux)
★ 15kmonty. A minimal, secure Python interpreter written in Rust for use by AI
★ 8kai-toolkit. The ultimate training toolkit for finetuning diffusion models
★ 12kasdf. Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
★ 26kvoxtral-mini-realtime-rs. Voxtral ASR & TTS running natively and in the browser. A Rust implementation of Mistral's Voxtral mini realtime ASR / TTS using the Burn ML framework
★ 811owo-colors. A zero-allocation no_std-compatible zero-cost way to add color to your Rust terminal
★ 802vouch. A community trust management system based on explicit vouches to participate.
★ 5kicu4x. Solving i18n for client-side and resource-constrained environments.
★ 1.8kdoxidize. Rust
★ 9bacon. background code checker
★ 3.4kmold. mold: A Modern Linker 🦠
★ 17kheed. Fully typed LMDB wrappers with minimum overhead 🐦
★ 904LTX-2. Official Python inference and LoRA trainer package for the LTX-2 audio–video generative model.
★ 8.5kLTX-Video. Official repository for LTX-Video
★ 11kComfyUI. The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
★ 123ktrinity-large-tech-report.
★ 125bf-tree. Bf-Tree is a modern read-write-optimized concurrent larger-than-memory range index in Rust from MS Research.
★ 1.1kvibetunnel. Turn any browser into your terminal & command your agents on the go.
★ 4.6kllm-web-index. A system for generating llms.txt files from websites and keeping them up-to-date.
★ 3sfpark. Interactive map of SF parking regulations
★ 3wezterm. A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
★ 28kAutoGPT. AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
★ 186kOpenRCT2. An open source re-implementation of RollerCoaster Tycoon 2 🎢
★ 16kpyo3-asyncio. Rust
★ 351opencode. The open source coding agent.
★ 192kicloud_photos_downloader. A command-line tool to download photos from iCloud
★ 12k