Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source performance software

1333 open-source libraries, tools and applications tagged performance, ranked by how closely performance is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

1333 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
RightNow-AI/autokernel
AutoKernel is an open-source autoresearch pipeline that takes any PyTorch model, profiles it to find GPU kernel bottlenecks, extracts them …
441571active
rigtorp/MPMCQueue
A bounded multi-producer multi-consumer concurrent queue implemented as a single C++11 header. It is battle-tested in production, including…
231569stable
SuiteSparse
SuiteSparse is a collection of sparse matrix algorithm libraries written in C/C++, including factorization packages (UMFPACK, CHOLMOD, SPQR…
961561stable
Aljullu/react-lazy-load-image-component
A React component library providing LazyLoadImage and LazyLoadComponent for deferring image and component loading until they enter the view…
231547stable
firefox-devtools/profiler
Firefox Profiler is a web application for visualizing performance profiles recorded from Firefox and other browsers via the Gecko Profiler.…
991538active
JuliaSymbolics/Symbolics.jl
Symbolics.jl is a fast, modern Computer Algebra System (CAS) written in Julia for high-performance symbolic mathematics. It supports symbol…
951538active
EsotericSoftware/reflectasm
ReflectASM is a small Java library providing high-performance reflection through bytecode code generation. It generates accessor classes fo…
301538stable
Meituan-Dianping/SQLAdvisor
SQLAdvisor is a command-line tool developed by Meituan-Dianping's DBA team that analyzes SQL statements and outputs index optimization sugg…
325612maintenance
zhongwencool/observer_cli
A command-line and terminal UI tool for visualizing and diagnosing live Erlang/Elixir (BEAM) nodes, showing VM health, memory, IO, and proc…
891536stable
gradle/gradle-profiler
A command-line tool from Gradle that automates gathering profiling and benchmarking data for Gradle builds. It measures build execution tim…
911533active
firedancer-io/firedancer
Firedancer is Jump Crypto's from-scratch Solana validator client written in C, designed for extreme performance and security with a restric…
951531active
DLTcollab/sse2neon
A single-header C/C++ library that translates Intel SSE (MMX through SSE4.2 and AES) intrinsics to Arm/Aarch64 NEON intrinsics. It enables …
711531active
Criterion.rs
Criterion.rs is a statistics-driven microbenchmarking library for Rust that measures and analyzes code performance with rigorous statistica…
645535maintenance
Benchee
Benchee is an easy-to-use and extensible microbenchmarking library for Elixir. It runs functions with warmup, measures run time and memory …
811519stable
bits-and-blooms/bitset
A Go library implementing bitsets, providing an efficient mapping between non-negative integers and boolean values. It supports individual …
981513stable
kelindar/column
A Go library providing a high-performance, columnar, in-memory storage engine with bitmap indexing. It supports fast querying, batch update…
321513active
helix-editor/nucleo
Nucleo is a high-performance fuzzy matcher library for Rust, filling the same role as fzf and skim but with a faster matching algorithm and…
561512active
reactor/BlockHound
BlockHound is a Java agent that detects blocking calls (like IO or Thread.sleep) made from threads marked as non-blocking, such as Reactor'…
831507stable
NateTheGreatt/bitECS
bitECS is a flexible, minimal, data-oriented Entity Component System (ECS) library for JavaScript and TypeScript, focused on high performan…
731504active
Cyan4973/FiniteStateEntropy
A C library providing two high-speed entropy codecs: Huff0, a Huffman coder optimized for modern out-of-order CPUs, and FSE, an ANS-based e…
321502stable
martinus/unordered_dense
A fast, densely stored C++17 hashmap and hashset library based on robin-hood hashing with backward shift deletion. It provides drop-in repl…
991501stable
bestiejs/benchmark.js
Benchmark.js is a JavaScript benchmarking library that supports high-resolution timers and returns statistically significant results. It po…
105453maintenance
adsr/phpspy
phpspy is a low-overhead sampling profiler for PHP 7+ written in C. It can attach to running PHP processes (CLI, Apache, FPM) without code …
651500active
tokio-rs/tokio-uring
tokio-uring is a Rust library that provides an io_uring-backed runtime compatible with the Tokio ecosystem, exposing new resource types (st…
331500active
smarty/go-disruptor
A Go port of the LMAX Disruptor, a high-performance inter-thread/goroutine messaging library built on a pre-allocated ring buffer. It achie…
761498active
sraoss/pg_ivm
pg_ivm is a PostgreSQL extension implementing Incremental View Maintenance (IVM), which keeps materialized views up to date by applying onl…
901496active
metrics-rs/metrics
A high-performance, protocol-agnostic metrics ecosystem for Rust, centered on a lightweight metrics facade similar to the log crate. It let…
771494stable
Vector Class Library
A C++ class library for using SIMD instructions (SSE, AVX, AVX-512) to improve performance on x86/x86-64 microprocessors. It provides vecto…
761485stable
callstack/reassure
Reassure is a performance testing library for React and React Native that automates performance regression testing. It measures render dura…
841484active
Jounce/Surge
Surge is a Swift library that wraps Apple's Accelerate framework to expose high-performance SIMD-accelerated functions for matrix math, dig…
235325maintenance
fholger/vrperfkit
A collection of performance-oriented mods for VR games, delivered as a DLL injected next to a game executable. It provides upscaling (AMD F…
231468active
evo-hq/evo
Evo is a plugin for agentic coding frameworks (Claude Code, Codex, Cursor, etc.) that turns a codebase into an autoresearch loop: it discov…
771467active
Mithril-mine/libmdbx
libmdbx is an extremely fast, compact, embedded transactional key-value storage engine with ACID transactions, MVCC, and memory-mapped B+tr…
921466stable
ionelmc/pytest-benchmark
A pytest plugin that provides a benchmark fixture for measuring code performance within tests. It automatically calibrates test rounds to t…
821457stable
CopernicaMarketingSoftware/PHP-CPP
PHP-CPP is a C++ library for building native PHP extensions without needing deep knowledge of the Zend engine internals. It uses C++11 feat…
831452stable
nvzqz/divan
Divan is a fast and simple benchmarking library for Rust projects, used via a #[divan::bench] attribute and cargo bench. It offers allocati…
681449active
brianfrankcooper/YCSB
The Yahoo! Cloud Serving Benchmark (YCSB) is a Java framework and CLI tool for benchmarking NoSQL and cloud data stores against standardize…
635233maintenance
NVIDIA/MatX
MatX is a C++20 header-only numerical computing library providing NumPy-like tensor expressions for NVIDIA GPUs and multithreaded CPUs. It …
921448active
nucliweb/webperf-snippets
A curated collection of JavaScript snippets for measuring and debugging web performance (Core Web Vitals, loading, and interaction metrics)…
831448active
spatie/once
A small PHP package providing a magic `once()` memoization function that caches a callable's result per object instance and argument combin…
641445stable
trilinos/Trilinos
Trilinos is a collection of C++ libraries and an object-oriented software framework for solving large-scale, complex multi-physics engineer…
981439stable
Tencent/tquic
TQUIC is a high-performance, lightweight, cross-platform library implementing the IETF QUIC and HTTP/3 protocols, written in Rust with APIs…
481438active
noripyt/django-cachalot
A Django app that transparently caches Django ORM query results and automatically invalidates them when the underlying data changes. It req…
801429active
AlexEne/twiggy
Twiggy is a code size profiler for WebAssembly binaries. It analyzes a binary's call graph to explain why functions are included and how mu…
101428active
simd-lite/simd-json
simd- is a Rust port of the extremely fast C++ simd library, providing SIMD-accelerated JSON parsing with Serde compatibility and DOM/tape …
731423active
microsoft/diskspd
DiskSpd is a command-line storage load generator and performance testing tool from Microsoft's Windows and Cloud Server Infrastructure engi…
831417active
NVIDIA/gdrcopy
GDRCopy is a low-latency GPU memory copy library built on NVIDIA GPUDirect RDMA technology, allowing CPU-driven copies between host and GPU…
821416active
symfony/web-link
A Symfony component that manages links between resources via the Link HTTP header, implementing PSR-13, RFC 8288, RFC 9264 (Linkset), and R…
891415stable
greatsuspender/thegreatsuspender
The Great Suspender is a free, open-source Google Chrome extension that automatically suspends inactive tabs to free up memory and CPU. It …
235075maintenance
dominikh/gotraceui
Gotraceui is a native desktop application for visualizing and analyzing Go execution traces, serving as a faster and more powerful alternat…
451407active
fastbuild/fastbuild
FASTBuild is a high-performance open-source build system for Windows, macOS, and Linux, focused on minimizing compile times for full builds…
841401active
LouisBrunner/valgrind-macos
A patched mirror of Valgrind that adds support for recent macOS versions, distributed via a Homebrew tap. It lets developers run memory err…
771398active
karlseguin/ccache
CCache is a Go in-memory LRU cache library designed for high-concurrency workloads. It reduces lock contention via sharded buckets, a promo…
601397stable
CUDA Core Compute Libraries
Thrust is a C++ parallel algorithms library providing an STL-like high-level interface for GPU and multicore CPU computing, built on CUDA, …
105001maintenance
nschloe/perfplot
A Python library that extends timeit by benchmarking code snippets across varying input parameters and plotting the timing results. It is u…
371386active
dadhi/FastExpressionCompiler
A .NET library that compiles C# expression trees to delegates far faster than the built-in LINQ compiler, with a lightweight LightExpressio…
981378stable
malchata/yall.js
yall.js is a small, SEO-friendly lazy loading library for the browser that handles autoplaying <video> elements, video poster images, and C…
101377active
giacomelli/GeneticSharp
GeneticSharp is a fast, extensible, multithreading C# genetic algorithm library for .NET 6, .NET Standard, and .NET Framework applications.…
421376stable
senthilrch/kube-fledged
kube-fledged is a Kubernetes operator that creates and manages a cache of container images directly on cluster worker nodes. By pre-pulling…
821374active
aarondfrancis/fast-paginate
A Laravel package providing a drop-in fastPaginate() macro that speeds up offset/limit pagination using a deferred-join-style subquery tech…
441373stable
amnuts/opcache-gui
A self-contained PHP web interface for Zend OPcache that displays statistics, settings, and cached files with real-time updates. It ships a…
771365active
jfalcou/eve
EVE is a C++20 header-only library providing a type-based, high-abstraction wrapper over SIMD instruction sets (SSE/AVX-512, NEON/SVE, Alti…
681364active
nviennot/core-to-core-latency
A Rust CLI tool that measures the latency of inter-core communication on a CPU by pinning threads to different cores and timing compare-exc…
521364active
Latios Framework
The Latios Framework is a suite of high-performance, low-level APIs and feature modules that extend and complement Unity's ECS (DOTS) for g…
971360active
ridiculousfish/libdivide
libdivide is a single-header C/C++ library that replaces expensive integer division instructions with precomputed multiply-and-shift sequen…
831359stable
glowroot/glowroot
Glowroot is an open-source, very low overhead Java APM (application performance monitoring) tool that installs as a JVM agent. It captures …
861358active
ulfjack/ryu
Ryu is a C library (with a Java port) for converting IEEE-754 floating-point numbers to decimal strings using shortest, fixed, and scientif…
581354stable
appneta/tcpreplay
Tcpreplay is a suite of GPLv3 command-line utilities for editing and replaying captured network traffic (pcap files) back onto the network …
921352active
koute/bytehound
Bytehound is a memory profiler for Linux that captures every allocation and deallocation with full stack traces. It includes a web-based GU…
234815maintenance
tkaitchuck/aHash
aHash is a non-cryptographic hash function library for Rust that leverages AES hardware instructions (AES-NI) for extremely fast hashing. I…
441347stable
fenrus75/powertop
PowerTOP is a Linux command-line tool for diagnosing power consumption and power management issues, with an interactive top-like TUI for ex…
941345active
MCRcortex/voxy
Voxy is a Minecraft Fabric mod that adds Level of Detail (LoD) terrain rendering, enabling extremely far render distances on systems suppor…
721345active
Spark
spark is a performance profiler for Minecraft clients, servers, and proxies, combining a lightweight CPU profiler, memory inspection tools …
761344active
yann-shi/libcsp
libcsp is a high-performance concurrency library for C implementing the Communicating Sequential Processes (CSP) model, inspired by Go's go…
231344active
valyala/bytebufferpool
A Go library implementing a pool of byte buffers with anti-memory-waste protection, limiting memory loss from fragmentation to the maximum …
321332stable
dotnet/diagnostics
A repository of .NET Core runtime diagnostic tools including SOS, the lldb SOS plugin, and global CLI tools like dotnet-dump, dotnet-gcdump…
941330active
disruptor-net/Disruptor-net
A .NET port of the LMAX Disruptor, a high-performance inter-thread message passing framework built around a pre-allocated ring buffer with …
531330active
astoilkov/main-thread-scheduling
A TypeScript library for running computationally heavy tasks on the browser main thread without freezing the UI, using a simple yieldOrCont…
231328active
CXWorld/CapFrameX
CapFrameX is a Windows desktop application for capturing and analyzing frametimes and FPS in PC games, built on Intel's PresentMon with ove…
981326stable
developit/greenlet
Greenlet is a tiny JavaScript library that takes an async function and returns a version of it that runs in its own Web Worker thread. It i…
234688maintenance
hakavlad/nohang
nohang is a highly configurable Python daemon for Linux that prevents out-of-memory conditions and keeps the system responsive under low me…
671315active
tobert/pcstat
pcstat is a small Go command-line utility that reports Linux page cache statistics for individual files using the mincore(2) syscall. It sh…
231310stable
spatie/laravel-image-optimizer
A Laravel package that optimizes PNG, JPG, SVG, and GIF images by running them through a chain of installed optimization binaries. It is th…
711307stable
giltene/wrk2
wrk2 is a constant-throughput HTTP benchmarking tool based on wrk, modified to produce accurate latency recordings using HdrHistograms. It …
324635maintenance
p12tic/libsimdpp
A portable, header-only, zero-overhead C++ SIMD library providing a single interface over SIMD instruction sets across x86, ARM, PowerPC, a…
231305stable
ebiggers/libdeflate
libdeflate is a heavily optimized C library for whole-buffer DEFLATE, zlib, and gzip compression and decompression, significantly faster th…
841300stable
jellydator/ttlcache
TTLCache is an in-memory cache library for Go with per-item or cache-wide TTL expiration, built using generics. It offers thread-safe opera…
821299active
microsoft/gctoolkit
GCToolKit is a set of Java libraries for parsing HotSpot JVM garbage collection log files into discrete events. It provides an API for aggr…
781299active
rigtorp/SPSCQueue
A header-only C++11 library providing a bounded single-producer single-consumer wait-free and lock-free queue. It is optimized for high-per…
231296stable
treosh/lighthouse-ci-action
A GitHub Action that runs Lighthouse audits on URLs and enforces Lighthouse CI assertions or performance budgets within CI workflows. It su…
611292active
pythonprofilers/memory_profiler
A pure Python module for monitoring memory consumption of a process, including line-by-line analysis of memory usage in Python programs. It…
324574maintenance
NikolayS/postgres_dba
A set of 34 SQL-based diagnostic reports for PostgreSQL that run directly inside psql with no agents or external dependencies. It covers bl…
711289active
google/nsync
nsync is a portable C library exporting synchronization primitives such as mutexes, reader-writer locks, condition variables, run-once init…
511287active
viccon/sturdyc
sturdyc is a Go caching library focused on protecting I/O-heavy applications from cache stampedes through request coalescing, asynchronous …
911283active
dbukowski/DBDebugToolkit
DBDebugToolkit is an iOS debugging library written in Objective-C and Swift that provides an easily triggerable in-app menu of debug tools.…
231278active
SimonBlanke/Gradient-Free-Optimizers
A Python library for gradient-free optimization of black-box functions, offering 23 algorithms (hill climbing, Bayesian optimization, parti…
921277active
argmin-rs/argmin
argmin is a numerical optimization library written entirely in pure Rust, offering a wide range of optimization algorithms behind a consist…
541277active
tangbc/vue-virtual-scroll-list
A Vue.js component that renders very large lists efficiently using virtual scrolling, only mounting visible items to the DOM. It automatica…
234506maintenance
corsix/amx
A C library and documentation of Apple's undocumented AMX (Apple Matrix eXtension) instructions found on M1-M4 Apple Silicon chips, enablin…
321275active
eembc/coremark
CoreMark is EEMBC's industry-standard benchmark for measuring CPU and embedded microcontroller performance, testing core processor features…
671270stable

← prev page 6 / 14 next →