This is your work, valued
gl3w. Simple OpenGL core profile loading
★ 744why-types. Why Types Matter
★ 45catmull-clark. Catmull-Clark subdivision surfaces demo
★ 24burton. PyQt and PyOpenGL tutorials
★ 10thru. thru measures throughput between guest vm and host using fifo/tcp/udp/vsock
★ 8orange. OpenCL toy volumetric renderer
★ 6emacs.d. My emacs configuration
★ 5bezier. Bezier curves editing demo
★ 4fract. Jupyter Notebook
★ 3pyman. Yet another school project - Mandelbrot viewer in Python
★ 3vimrc. My vim configuration
★ 2cvxpy. A Python-embedded modeling language for convex optimization problems.
★ 2cabal-pagerank. Cabal PageRank
★ 2hello-world. Haskell "hello world" program in fake OOP notation (foo.bar(baz).bax)
★ 2cpp11-playground. C++11 Playground
★ 2kubectl-watch. kubectl plugin for watching cluster resource changes
★ 1boltzmann. Haskell
★ 1what-happens-when. An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"
★ 1zero-to-zipper. Zero To Zipper Code and Slides
★ 1proofs-talk. Code and slides from the talk "Introduction to Theorem Proving in Lean"
★ 1tilt. Tilt
★ 1incremental-fluids. Simple, single-file fluid solvers for learning purposes
★ 1torch-spherical-harmonics. Real Spherical Harmonics for PyTorch
★ 25Cells2Pixels. Jupyter Notebook
★ 119JaxProof. Lean
★ 5brax. Massively parallel rigidbody physics simulation on accelerator hardware.
★ 3.2kptxmemorymodel. Coq
★ 76localsend. An open-source cross-platform alternative to AirDrop
★ 85kNaturality. F. William Lawvere, Andrée Ehresmann, and Grothendieck
★ 7flappy. A flappy bird clone in Lean
★ 6uring-trace. Visualization tool for your IO-uring workload
★ 21Slug. Reference code for the Slug Algorithm.
★ 1.5kslug-webgpu. WebGPU implementation of Eric Lengyel's Slug algorithm for resolution-independent vector text rendering on the GPU
★ 213ffc.h. Single-header c99 accelerated float/double parsing. Port of the fast_float library.
★ 192unique_id. C++
★ 9Bitmap. Lean 4 bitmap utilities with PNG encode/decode support, plus a small widget for visualization.
★ 3brotli. Brotli compression format
★ 15kveil. A verifier for automated and interactive proofs about transition systems.
★ 266moss-kernel. Rust Linux-compatible kernel
★ 2kSlidingHardwareEstimator. C++
★ 4series. Power series arithmetic in Lean
★ 12brownian-motion. Construction of a Brownian Motion in Lean
★ 55xemu. Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
★ 4kpath_tracer. An educational path tracer written in C using Vulkan to supplement a lecture series on path tracing.
★ 123MinecraftHDL. A Verilog synthesis flow for Minecraft redstone circuits
★ 1.6kcatlang. an arrowized category-forward language
★ 19zig-time-sharing-kernel. Minimal implementation of a time-sharing kernel on RISC-V, implemented in Zig, on top of OpenSBI
★ 216narya. A proof assistant for higher-dimensional type theory
★ 264strongpnt. Lean
★ 320colmap. COLMAP - Structure-from-Motion and Multi-View Stereo
★ 12kblack_hole. Black hole simulation project:
★ 2.5kgpt-oss. gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI
★ 20kdragonbox. Reference implementation of Dragonbox in C++
★ 813quic. In-kernel QUIC implementation with Userspace handshake
★ 280rbtree. A simple, intrusive, zero-allocation red-black tree implementation
★ 54ebtree. Elastic Binary Trees
★ 35cebtree. Compact Elastic Binary Trees: only require two pointers, like a doubly-linked list, to build a tree. Duplicates not implemented for now, but algorithmically supported.
★ 15pogocache. Fast caching software with a focus on low latency and cpu efficiency.
★ 2.5kphysarum-36p. physarum/organic simulation in openFrameworks, inspired by 36 Points
★ 19tcp-in-udp. Lightweight TCP in UDP tunnel 🚇 using eBPF 🐝
★ 81cartier. Rocq Prover
★ 4monoid_homology_stuff. Miscellaneous tools about semigroups and their homology
★ 2beagle. Beagle - git-compatible revision control for modern workflows 🐕 (The repo was split, see https://github.com/gritzko/beagle-ext)
★ 230c2rust. Migrate C code to Rust
★ 4.7ksequencelib. A platform for formalizing OEIS sequences in Lean 4
★ 20formal-conjectures. A collection of formalized statements of conjectures in Lean.
★ 1kwebgpu-raytracer. A software raytracing engine written in WebGPU
★ 386scylla. Scylla, a tool for translating ultra-regular C code to Safe Rust
★ 39c4. C in four functions
★ 11krusty_chip. Rust
★ 1raddebugger. A native, user-mode, multi-process, graphical debugger.
★ 7.2kcubecl. Multi-platform high-performance compute language extension for Rust.
★ 2.3khashtable-benchmarks. Jupyter Notebook
★ 113FiniteStateEntropy. New generation entropy codecs : Finite State Entropy and Huff0
★ 1.5kgol.py. efficient Game of Life in Python
★ 15libqsbr. QSBR and EBR library
★ 140junction. Concurrent data structures in C++
★ 1.5kfuntrace. A fast, small C/C++ function call tracer for x86-64/Linux, supports clang & gcc, ftrace, threads, exceptions & shared libraries
★ 200tinybvh. Single-header dependency-free BVH construction and traversal library.
★ 1.1ksnake. A 54 bytes snake game in x86 assembly
★ 1.4ktt08-vga-donut. Verilog
★ 29FindMy.py. 🍏 + 🎯 + 🐍 = Query Apple's FindMy Network with Python!
★ 3.1kStringZilla. Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖
★ 3.5klibusual. Modern C Environment
★ 98QRception. C
★ 33sketches. A Haskell blog
★ 156dspbr-pt. A WebGL2 Enterprise PBR sample renderer
★ 151Babylon.js. Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
★ 26kblink. tiniest x86-64-linux emulator
★ 7.6knsync. nsync is a C library that exports various synchronization primitives, such as mutexes
★ 1.3kregex-deriv-reproving-agda-in-lean. Symbolic and Automatic Differentiation of Languages in Lean
★ 10seek-tune. An implementation of Shazam's song recognition algorithm.
★ 5.6kgrothendieck.
★ 30zenphoton. The "Zen photon garden", an HTML5 raytracing art-toy.
★ 5MaterialEggs.
★ 39Co-dfns. High-performance, Reliable, and Parallel APL
★ 793ATmega328P-watering-system. A small and efficient home plant watering system.
★ 1Coq-BB5. Rocq Prover
★ 372blis. BLAS-like Library Instantiation Software Framework
★ 2.7kversion2. Vector class library, latest version
★ 1.5kHoTTLean. Lean
★ 75Poly. A Lean4 Formalization of Polynomial Functors
★ 29warp. A Python framework for GPU-accelerated simulation, robotics, and machine learning.
★ 6.9kOpenPBR. Specification and reference implementation for the OpenPBR Surface shading model
★ 724ThunderKittens. Tile primitives for speedy kernels
★ 3.5klean-derived-categories. Formalization of derived categories in Lean/mathlib
★ 1homotopy-rs. A Rust/WASM implementation of homotopy.io
★ 120EulerProducts. An attempt at formalizing facts on Euler products in Lean
★ 9jax. Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
★ 36krzk. An experimental proof assistant based on a type theory for synthetic ∞-categories.
★ 285globular. Globular
★ 40notes-on-realizability. Lecture notes on realizability
★ 76shady. Research shading language IR
★ 322co-tracker. CoTracker is a model for tracking any point (pixel) on a video.
★ 5kooj. the origins of J
★ 65atree. Stevan Apter-style trees in C++17
★ 376LeanCopilot. LLMs as Copilots for Theorem Proving in Lean
★ 1.3kFoundation. Formalization of Mathematical Logic
★ 251sh-lib. Spherical/zonal harmonics library
★ 147lean4lean. Lean 4 kernel / 'external checker' written in Lean 4
★ 195exponential-ramsey. A formal proof of an exponentially better upper bound on Ramsey numbers
★ 18pfr. Repository for formalization of the Polynomial Freiman Ruzsa conjecture (and related results)
★ 219jeri. Javascript Extended Range Imaging Viewer
★ 156ray. Formalizing results about the Mandelbrot set in Lean
★ 30symmetric_project. Lean
★ 97pulsar. A modular and blazing fast runtime security tool for the IoT, powered by eBPF.
★ 1kTypeTopology. Logical manifestations of topological concepts, and other things, via the univalent point of view.
★ 283hapi. The Simple, Secure Framework Developers Trust
★ 15ksolid. A declarative, efficient, and flexible JavaScript library for building user interfaces.
★ 36kO1ShufflingGrouping. The code to accompany "Constant Time Stateless Shuffling and Grouping"
★ 48usehooks. A collection of modern, server-safe React hooks – from the ui.dev team
★ 11klean4. Lean 4 programming language and theorem prover
★ 8.5kSciLean. Scientific computing in Lean 4
★ 517TS1. Lean
★ 9Meshroom. Node-based Visual Programming Toolbox
★ 13kTaskMatrix. Python
★ 34kgitea. Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
★ 57kgoflow2. High performance sFlow/IPFIX/NetFlow Collector
★ 792ruff. An extremely fast Python linter and code formatter, written in Rust.
★ 49kentt. Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
★ 13kcam-combi. Formalisation of the Cambridge Part II and Part III courses Graph Theory, Combinatorics, Extremal and Probabilistic Combinatorics in Lean
★ 81graph-force. Python library for embedding large graphs in 2D space, using force-directed layouts.
★ 161tcc-lean-alg-geom-2022. Experiments in algebraic geometry as part of the EPSRC Taught Course Centre course on formalising number theory and geometry
★ 9go-shellwords. Parse line as shell words
★ 573server. Robb Oat is a robot software engineer.
★ 156tinygrad. You like pytorch? You like micrograd? You love tinygrad! ❤️
★ 33klean4-samples. Code samples for Lean 4
★ 79heroku-free-alternatives. Free tier of Heroku Dynos, Postgres and Data for Redis will no longer be available after November 28, 2022. Let's find a list of services with a free plan that developers can use as an alternative to Heroku. Feel free to submit PRs and improve the list.
★ 2.1kSwift_OpenGL_Example. :star: Swift OpenGL Example written in swift (for Ubuntu, macOS, iOS and Android)
★ 94scott. Selected Papers of Dana S. Scott
★ 177helix. A post-modern modal text editor.
★ 45kicu4x. Solving i18n for client-side and resource-constrained environments.
★ 1.8kuaamg. C++
★ 183Bringing-Old-Photos-Back-to-Life. Bringing Old Photo Back to Life (CVPR 2020 oral)
★ 16klean4-balance-car. Lean4 port of Arduino balance car controller
★ 54lean4-maze. maze game encoded in Lean 4 syntax
★ 71lean-snakebird. An implementation of Snakebird in Lean.
★ 7awesome-cold-showers. For when people get too hyped up about things
★ 7.3krvm-find. Relevance Vector Machines (RVMs) for Bayesian data-driven discovery of PDEs.
★ 9Stockfish. A free and strong UCI chess engine
★ 16ksquarefree_asymptotics. A formally verified proof that the density of squarefree numbers is ζ(x)⁻¹
★ 2LabCamera. A physically based camera model for virtual production and computer graphics
★ 90wfc. Wave Function Collapse library in C, plus a command-line tool
★ 367drgn. Programmable debugger
★ 2.1khms. Hilton-Milnor splitting
★ 1complex_time_integrators. This repository contains code to explore the unique properties of complex time integration.
★ 3orleans. Cloud Native application framework for .NET
★ 11kNuklear. A single-header ANSI C immediate mode cross-platform GUI library
★ 11kbtop. A monitor of resources
★ 33ktemplate. This is the repository for the distill web framework
★ 988qasync. Python library for using asyncio in Qt-based applications.
★ 404py2many. Transpiler of Python to many other languages
★ 1.3kfreemocap. Free Motion Capture for Everyone 💀✨
★ 9.4klean4-papyrus. An LLVM interface for Lean 4. (WIP)
★ 26formalising-mathematics. Lean 3 material for Kevin Buzzard's 2021 TCC courrse on formalising mathematics. Lean 4 version available here: https://github.com/ImperialCollegeLondon/formalising-mathematics-2024
★ 315wg-manager. A easy to use WireGuard dashboard and management tool
★ 631SDF. Collection of resources (papers, links, discussions, shadertoys,...) related to Signed Distance Field
★ 788lean-gptf. Interactive neural theorem proving in Lean
★ 133Analytic. lecture notes for Analytic Geometry course
★ 11topos. Topos theory in lean
★ 64tiny-cuda-nn. Lightning fast C++/CUDA neural network framework
★ 4.5ktraversable-fincontainer. Coq
★ 2libsnark. C++ library for zkSNARKs
★ 1.9kfourier-feature-networks. Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domains
★ 1.4kseries-formelles. Translation of, and commentary on, Joyal's classic paper "Une théorie combinatoire des séries formelles" (A combinatorial theory of formal series)
★ 30tfhe. TFHE: Fast Fully Homomorphic Encryption Library over the Torus
★ 1.3kMatlab-simulation-of-Schramm-Loewner-Evolution. Description and analysis of some mathematical/physics phenomena by using simulation
★ 21ganja.js. :triangular_ruler: Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -
★ 1.6kc-iterators. :books: A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
★ 100pyzx. Python library for quantum circuit rewriting and optimisation using the ZX-calculus
★ 531idris2dart. The Dart backend for Idris 2.
★ 48compute_rasterizer. Rendering Point Clouds with Compute Shaders
★ 746AdvancedHMC.jl. Robust, modular and efficient implementation of advanced Hamiltonian Monte Carlo algorithms
★ 346usdmanager. USD Manager
★ 344vampire. The Vampire Theorem Prover
★ 420lawvere. The collected works of F. W. Lawvere
★ 382helpers. some small helper tools
★ 33RamanujanMachine. Python
★ 357datatype99. Algebraic data types for C99
★ 1.5kfiat-crypto. Cryptographic Primitive Code Generation by Fiat
★ 834fract. Jupyter Notebook
★ 3xg2xg. by ex-googlers, for ex-googlers - a lookup table of similar tech & services
★ 16kboltzmann-brain. Analytic sampler compiler for combinatorial systems
★ 31buntdb. BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
★ 4.9klinuxdeployqt. Makes Linux applications self-contained by copying in the libraries and plugins that the application uses, and optionally generates an AppImage. Can be used for Qt and other applications
★ 2.5kChronos. Chronos - A static race detector for the go language
★ 441LLFF. Code release for Local Light Field Fusion at SIGGRAPH 2019
★ 1.7knerf. Code release for NeRF (Neural Radiance Fields)
★ 11kpractical-path-guiding. Code of "Practical Path Guiding for Efficient Light-Transport Simulation"
★ 249nanogui. Minimalistic C++/Python GUI library for OpenGL, GLES2/3, Metal, and WebAssembly/WebGL
★ 1.8ktev. High dynamic range (HDR) image viewer for people who care about colors
★ 1.4kraspi3-tutorial. Bare metal Raspberry Pi 3 tutorials
★ 3kthreadx. Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
★ 3.5kvs-chromium. A Visual Studio extension containing a collection of tools to help contributing code to the Chromium project.
★ 323DAIN. Depth-Aware Video Frame Interpolation (CVPR 2019)
★ 8.3krcu_cell. rust rcu cell library
★ 45geode. A computational geometry library for C++ and Python
★ 86soa-derive. Array of Struct to Struct of Array helpers in Rust
★ 491Intuitive-Guide-to-Maxwells-Equations. An intuitive and visual guide to understanding Maxwell's equations.
★ 795tymly. An open framework for building digital services.
★ 121jo. Jo - Java way to do Ko
★ 5accelerate-examples. Examples for the Accelerate language
★ 70