This is your work, valued
staff eng @ google, quality and evals for AI in maps
rtreego. an R-Tree library for Go
★ 655paip-python. Peter Norvig's Paradigms of AI Programming implemented in Python
★ 374prettybnf. a JavaScript library for working with BNF grammars
★ 62docgo. literate-programming-style documentation for golang, modeled on docco
★ 43erratic. generate random sentences from BNF grammars
★ 20parents. vm and compiler for a small lisp
★ 12advent-of-code-2019. solutions to adventofcode.com 2019 in go, python, rust, ocaml
★ 11litebrite. generate syntax-highlighted HTML from your golang source code
★ 6advent-of-code-2023. aoc2023 with #![no_std]
★ 3advent-of-code-2020. advent of code 2020
★ 2june-lang. a small typed language that runs on wasm
★ 2micrograd. Rust
★ 2advent-of-code-2022. solutions to advent of code 2022
★ 2gabby. [WIP] a llama 3 inference server from scratch in c++ and cuda
★ 1codecrafters-sqlite-java. Java
★ 1hutton-haskell. Haskell
★ 1advent-of-code-2021. Rust
★ 1bazel-cpp-template. template for bazel c++ projects using abseil, protobuf, googletest
★ 1omlx. LLM inference server with continuous batching & SSD caching for Apple Silicon — managed from the macOS menu bar
★ 18kmlx-lm. Run LLMs with MLX
★ 6.3kmistral.rs. Fast, flexible LLM inference
★ 7.5kLLMs-from-scratch. Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
★ 99kKokoros. 🔥🔥 Kokoro in Rust. https://huggingface.co/hexgrad/Kokoro-82M Insanely fast, realtime TTS with high quality you ever have.
★ 797candle. Minimalist ML framework for Rust
★ 21kwhisper.cpp. Port of OpenAI's Whisper model in C/C++
★ 52klima. Linux virtual machines, with a focus on running containers
★ 21kmistral-ai-sdk. Async Rust SDK for Mistral AI API
★ 2braintrust-sdk-go. Braintrust Go SDK
★ 7batteries. The "batteries included" extended library for the Lean programming language and theorem prover
★ 404mathlib4. The math library of Lean 4
★ 3.6kanalysis. A Lean companion to Analysis I
★ 1.8kzero-to-qed. From Zero to QED: An informal introduction to formality with Lean 4
★ 121typechecker-zoo. A menagerie of cute implementations of modern typechecking algorithms
★ 435lean4. Lean 4 programming language and theorem prover
★ 8.4krust-blog. Educational blog posts for Rust beginners
★ 8.4kswift-bundler. An Xcodeproj-less tool for creating cross-platform Swift apps.
★ 502fenster. The most minimal cross-platform GUI library
★ 1.5kcode. Example application code for the python architecture book
★ 2.7karrow. The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
★ 6.6kjava-snapshot-testing. Facebook style snapshot testing for JAVA Tests
★ 128toydb. Distributed SQL database in Rust, written as an educational project
★ 7.3knewserv. Phantasy Star Online game server, proxy, and reverse-engineering tools
★ 257awesome-sre. A curated list of Site Reliability and Production Engineering resources.
★ 13kanubis. Weighs the soul of incoming HTTP requests to stop AI crawlers
★ 21kkotlinx.coroutines. Library support for Kotlin coroutines
★ 14kkotlinx.collections.immutable. Immutable persistent collections for Kotlin
★ 1.4khttp4k. The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
★ 2.8kopentelemetry-go-contrib. Collection of extensions for OpenTelemetry-Go.
★ 1.6kgo-grpc-middleware. Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
★ 6.8krust-hnsw. Rust implementation of HNSW for approximate nearest-neighbor search, generic over distance metrics and vector types.
★ 2tiktoken-go. go version of tiktoken
★ 938cphb. Competitive Programmer's Handbook
★ 3.5kdocker-otel-lgtm. An OpenTelemetry backend in a Docker container image
★ 1.9ksqlite-vec. A vector search SQLite extension that runs anywhere!
★ 7.8kgoja. ECMAScript/JavaScript engine in pure Go
★ 7kpolars-plugins. Demonstrates how to implement custom expression in rust for polars and use them in python
★ 1gemma.cpp. lightweight, standalone C++ inference engine for Google's Gemma models.
★ 7kjan. Jan is an open source alternative to ChatGPT that runs 100% offline on your computer.
★ 43kllama.cpp. LLM inference in C/C++
★ 120ksourcekit-lsp. Language Server Protocol implementation for Swift and C-based languages
★ 3.9kswift-snapshot-testing. 📸 Delightful Swift snapshot testing.
★ 4.3ksystem.css. A design system for building retro Apple interfaces
★ 3.8kswift-algorithms. Commonly used sequence and collection algorithms for Swift
★ 6.3kswift-log. A Logging API for Swift
★ 4kvapor. 💧 A server-side Swift HTTP web framework.
★ 26kPublish. A static site generator for Swift developers
★ 5kasm. Learning assembly for Linux x86_64
★ 3.5kswift. The Swift Programming Language
★ 70klexpr-rs. Rust Lisp expression parser and serializer
★ 199tempfile. Temporary file library for rust
★ 1.4kinsta. A snapshot testing library for rust
★ 2.9kverso. Mirror of https://gitlab.com/verso-browser/verso
★ 5.4kbril. an educational compiler intermediate representation
★ 773ppx_deriving. Type-driven code generation for OCaml
★ 519setup-ocaml. GitHub Action for the OCaml programming language
★ 227alcotest. A lightweight and colourful test framework
★ 514wazero. wazero: the zero dependency WebAssembly runtime for Go developers
★ 6.3kasync-profiler. Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
★ 9.1kgum. A tool for glamorous shell scripts 🎀
★ 24kbubbles. TUI components for Bubble Tea 🫧
★ 8.7kscript. Making it easy to write shell-like scripts in Go
★ 7kgoldmark. :trophy: A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured.
★ 4.9kVim. :star: Vim for Visual Studio Code
★ 15kbubbletea. A powerful little TUI framework 🏗
★ 44kdolt. Dolt – Git for Data
★ 24kwatchexec. Executes commands in response to file modifications
★ 7.1kwukong-recommendation. Implements the paper "Wukong: Towards a Scaling Law for Large-Scale Recommendation" from Meta.
★ 87raylib. A simple and easy-to-use library to enjoy videogames programming
★ 34kshuttlings. Collection of code challenges for learning backend development in Rust
★ 185flamegraph. Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3
★ 6kvm_challenge.
★ 198qdrant. Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
★ 33knanoid. A tiny, secure, URL-friendly, unique string ID generator for Rust
★ 615shuttle. Build & ship backends without writing any infrastructure files.
★ 6.9kfastembed-rs. Rust library for generating vector embeddings, reranking locally!
★ 958wasmtime. A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
★ 18ksonic. A blazingly fast JSON serializing & deserializing library
★ 9.5kgo-sqlite3. sqlite3 driver for go using database/sql
★ 9.2kcolly. Elegant Scraper and Crawler Framework for Golang
★ 25kcanonical-latinLit. XML Canonical resources for Latin Literature
★ 71etree. Parse, query and modify XML easily in go
★ 1.7khtmx. </> htmx - high power tools for HTML
★ 48ksqlite-vss. A SQLite extension for efficient vector search, based on Faiss!
★ 2kgrpc-rust. A native gRPC client & server implementation with async/await support.
★ 12kdrivers. TinyGo drivers for sensors, displays, wireless adaptors, and other devices that use I2C, SPI, GPIO, ADC, and UART interfaces.
★ 743go-rpio. :electric_plug: Raspberry Pi GPIO library for go-lang
★ 2.3kgolangci-lint. Fast linters runner for Go
★ 19kutfcpp. UTF-8 with C++ in a Portable Way
★ 2kdoomgeneric. Easily portable doom
★ 2kuWebSockets. Simple, secure & standards compliant web server for the most demanding of applications
★ 19kst7789-python. Python library to control an ST7789 240x240 1.3" TFT LCD display.
★ 239displayhatmini-python. Python library for the Pimoroni Display HAT Mini
★ 44cJSON. Ultralightweight JSON parser in ANSI C
★ 13kwrk. Modern HTTP benchmarking tool
★ 40kzig. Moved to Codeberg
★ 43kmaelstrom. A workbench for writing toy implementations of distributed systems.
★ 3.6kjacobin. A more than minimal JVM written in Go and capable of running Java 21 classes.
★ 751xv6-env. Docker image for building/running xv6
★ 26HelloSilicon. An introduction to ARM64 assembly on Apple Silicon Macs
★ 5kaxum. HTTP routing and request-handling library for Rust that focuses on ergonomics and modularity
★ 26ksqlx. general purpose extensions to golang's database/sql
★ 18kollama. Get up and running with Kimi-K2.6, GLM-5.1, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
★ 176kriscv-fs. F# RISC-V Instruction Set formal specification
★ 292aesthetic-wallpapers. An awesome collection of aesthetic wallpapers
★ 3.3kOpenRTB. Documentation and issue tracking for the OpenRTB Project
★ 876openrtb2x. Up to date reference impl of the latest spec (2.0) of OpenRTB
★ 274examples. Examples of OpenRTB request and responses to support the OpenRTB Specification.
★ 149cleanlab. Cleanlab's open-source library is the standard data-centric AI package for data quality and machine learning with messy, real-world data and labels.
★ 12kjax. Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
★ 36kml-stable-diffusion. Stable Diffusion with Core ML on Apple Silicon
★ 18kpandas_exercises. Practice your pandas skills!
★ 13kgallery-dl. Command-line program to download image galleries and collections from several image hosting sites
★ 19knumpy-100. 100 numpy exercises (with solutions)
★ 14kFlexLLMGen. Running large language models on a single GPU for throughput-oriented scenarios.
★ 9.4kspark. Apache Spark - A unified analytics engine for large-scale data processing
★ 44khandson-ml3. A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
★ 14kdnsguide. A guide to writing a DNS Server from scratch in Rust
★ 4.6knoulith. *slaps roof of [programming language]* this bad boy can fit so much [syntax sugar] into it
★ 1.2kaoc-2022-kotlin. Kotlin
★ 1aoc2022. Advent of Code 2022
★ 2the-art-of-command-line. Master the command line, in one page
★ 162kcarbon-lang. Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
★ 34kspacedrive. Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.
★ 39kdata-science-from-scratch. code for Data Science From Scratch book
★ 9.7kante. A safe, easy systems language
★ 2.3kmodern-cpp-features. A cheatsheet of modern C++ language and library features.
★ 22kbuf. The best way of working with Protocol Buffers.
★ 11kts-proto. An idiomatic protobuf generator for TypeScript
★ 2.6kdataklasses. A different spin on dataclasses.
★ 809pyright. Static Type Checker for Python
★ 16kconnect-docker. Official Dockerfiles for Connect https://hub.docker.com/r/nextgenhealthcare/connect
★ 9398.css. A design system for building faithful recreations of old UIs
★ 11klexica. Repo for the text files of lexica
★ 67fpm. Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
★ 11kawesome-astronomy. A list of awesome astronomy projects
★ 617nextspace. NeXTSTEP-like desktop environment for Linux
★ 2.1kwuffs. Wrangling Untrusted File Formats Safely
★ 4.8kawesome-rust. A curated list of Rust code and resources.
★ 58kdcm4che. DICOM Implementation in JAVA
★ 1.4kxv6-riscv. Xv6 for RISC-V
★ 10kxv6-public. xv6 OS
★ 9.5kcobra. A Commander for modern Go CLI interactions
★ 44kmigrate. Database migrations. CLI and Golang library.
★ 19kawesome-cli-apps. 🖥 📊 🕹 🛠 A curated list of command line apps
★ 20ksqlx. 🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
★ 17kanyhow. Flexible concrete Error type built on std::error::Error
★ 6.6kmdBook. Create book from markdown files. Like Gitbook but implemented in Rust
★ 22kzero-to-production. Code for "Zero To Production In Rust", a book on API development using Rust.
★ 6.5klewis-short-json. A Latin dictionary in JSON format, based off of the Perseus Project's Lewis and Short XML version.
★ 17cex_lewis_and_short. Lewis and Short Dictionary in CEX + Markdown
★ 2hl7apy. Python library to parse, create and handle HL7 v2 messages.
★ 278typescript-eslint. :sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
★ 16keslint. Find and fix problems in your JavaScript code.
★ 27kmacfuse. macFUSE umbrella repository
★ 9.7ktypescript-starter. Quickly create and configure a new library or Node.js project
★ 3.5kNode.js-Design-Patterns-Third-Edition. Node.js Design Patterns Third Edition, published by Packt
★ 1.9kgo-sqldb. A pure golang SQL database for database theory research
★ 843patterns. A catalogue of Rust design patterns, anti-patterns and idioms
★ 8.9kwasmer. 🚀 Fast, secure, lightweight containers based on WebAssembly
★ 21kDefinitelyTyped. The repository for high quality TypeScript type definitions.
★ 51kdune. A composable build system for OCaml.
★ 1.9kDomainModelingMadeFunctional. Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofit.com/books/
★ 523connect. The swiss army knife of healthcare integration.
★ 1.2ktstl. TypeScript-STL (Standard Template Library, migrated from C++)
★ 631FSharp.Json. F# JSON Reflection based serialization library
★ 229debezium. Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.
★ 13kcockroach. CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
★ 32kswc. Rust-based platform for the Web
★ 34kpublic-apis. A collective list of free APIs
★ 449kpydicom. Read, modify and write DICOM files with python code
★ 2.2kpynetdicom. A Python implementation of the DICOM networking protocol
★ 567darwinkit. Native Mac APIs for Go. Previously known as MacDriver
★ 5.4kmacintosh.js. 🖥 A virtual Apple Macintosh with System 8, running in Electron. I'm sorry.
★ 8.5kmerlin. Context sensitive completion for OCaml in Vim and Emacs
★ 1.7kspec. WebAssembly specification, reference interpreter, and test suite.
★ 3.4kjs_of_ocaml. Compiler from OCaml to Javascript.
★ 1.1kocaml. The core OCaml system: compilers, runtime system, base libraries
★ 6.6ka.vim. Alternate Files quickly (.c --> .h etc)
★ 324SICP-guile. SICP in Guile & Emacs Lisp
★ 714c4. C in four functions
★ 11kcrossbeam. Tools for concurrent programming in Rust
★ 8.5k8cc. A Small C Compiler
★ 6.4kregex. An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
★ 4ktokio. A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
★ 32kamethyst-starter-2d. Seed project for 2D games
★ 199libfuse. The reference implementation of the Linux FUSE (Filesystem in Userspace) interface
★ 6.1kdruid. A data-first Rust-native UI design toolkit.
★ 9.7kage. A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
★ 23kdot. Go package for writing descriptions using the Graphviz DOT and Mermaid language
★ 298TypeScript. TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
★ 110kts-node. TypeScript execution and REPL for node.js
★ 13ktview. Terminal UI library with rich, interactive widgets — written in Golang
★ 14ktcell. Tcell is an alternate terminal package, similar in some ways to termbox, but better in others.
★ 5.2kcolor. Color package for Go (golang)
★ 8ktop-programming-fonts. Shell
★ 2.3kstatik. Embed files into a Go executable
★ 3.8kebiten. A dead simple 2D game engine for Go
★ 13kcc65. cc65 - a freeware C compiler for 6502 based systems
★ 2.7k