domain: performance
1338 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| golang/snappy A Go implementation of the Snappy compression format, providing fast compression and decompression with output byte-for-byte identical to t… | 64 | 1568 | stable |
| rigtorp/MPMCQueue A bounded multi-producer multi-consumer concurrent queue implemented as a single C++11 header. It is battle-tested in production, including… | 23 | 1563 | stable |
| eunomia-bpf/bpftime bpftime is a high-performance userspace eBPF runtime and general extension framework that lets existing eBPF tools run without kernel privi… | 86 | 1558 | active |
| vllm-project/guidellm GuideLLM is an SLO-aware benchmarking and evaluation platform for LLM inference deployments, simulating real-world workloads against OpenAI… | 90 | 1547 | active |
| 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… | 23 | 1547 | stable |
| BurntSushi/memchr A Rust library providing heavily optimized byte and substring search routines, accelerated with SIMD on x86_64, aarch64, and wasm32. It ope… | 76 | 1542 | stable |
| DrTimothyAldenDavis/SuiteSparse SuiteSparse is a collection of sparse matrix algorithm libraries written in C/C++, including factorization packages (UMFPACK, CHOLMOD, SPQR… | 98 | 1541 | stable |
| EsotericSoftware/reflectasm ReflectASM is a small Java library providing high-performance reflection through bytecode code generation. It generates accessor classes fo… | 34 | 1539 | stable |
| 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… | 32 | 5616 | maintenance |
| RightNow-AI/autokernel AutoKernel is an open-source autoresearch pipeline that takes any PyTorch model, profiles it to find GPU kernel bottlenecks, extracts them … | 48 | 1535 | active |
| gradle/gradle-profiler A command-line tool from Gradle that automates gathering profiling and benchmarking data for Gradle builds. It measures build execution tim… | 88 | 1530 | active |
| firefox-devtools/profiler Firefox Profiler is a web application for visualizing performance profiles recorded from Firefox and other browsers via the Gecko Profiler.… | 98 | 1529 | active |
| 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 … | 75 | 1529 | active |
| 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… | 90 | 1528 | stable |
| JuliaSymbolics/Symbolics.jl Symbolics.jl is a fast, modern Computer Algebra System (CAS) written in Julia for high-performance symbolic mathematics. It supports symbol… | 94 | 1524 | active |
| bheisler/criterion.rs Criterion.rs is a statistics-driven microbenchmarking library for Rust that measures and analyzes code performance with rigorous statistica… | 67 | 5520 | maintenance |
| bencheeorg/benchee Benchee is an easy-to-use and extensible microbenchmarking library for Elixir. It runs functions with warmup, measures run time and memory … | 78 | 1514 | stable |
| bits-and-blooms/bitset A Go library implementing bitsets, providing an efficient mapping between non-negative integers and boolean values. It supports individual … | 98 | 1513 | stable |
| kelindar/column A Go library providing a high-performance, columnar, in-memory storage engine with bitmap indexing. It supports fast querying, batch update… | 36 | 1512 | active |
| 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… | 95 | 1510 | active |
| 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'… | 87 | 1506 | stable |
| bestiejs/benchmark.js Benchmark.js is a JavaScript benchmarking library that supports high-resolution timers and returns statistically significant results. It po… | 10 | 5456 | maintenance |
| 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 … | 60 | 1500 | active |
| 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… | 32 | 1496 | stable |
| NateTheGreatt/bitECS bitECS is a flexible, minimal, data-oriented Entity Component System (ECS) library for JavaScript and TypeScript, focused on high performan… | 77 | 1492 | active |
| 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… | 69 | 1492 | active |
| 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… | 59 | 1492 | active |
| 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… | 36 | 1492 | active |
| callstack/reassure Reassure is a performance testing library for React and React Native that automates performance regression testing. It measures render dura… | 91 | 1479 | active |
| 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… | 75 | 1479 | stable |
| sraoss/pg_ivm pg_ivm is a PostgreSQL extension implementing Incremental View Maintenance (IVM), which keeps materialized views up to date by applying onl… | 88 | 1474 | active |
| vectorclass/version2 A C++ class library for using SIMD instructions (SSE, AVX, AVX-512) to improve performance on x86/x86-64 microprocessors. It provides vecto… | 71 | 1474 | stable |
| Jounce/Surge Surge is a Swift library that wraps Apple's Accelerate framework to expose high-performance SIMD-accelerated functions for matrix math, dig… | 23 | 5325 | maintenance |
| 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… | 23 | 1458 | active |
| 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… | 99 | 1457 | stable |
| 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… | 89 | 1452 | stable |
| Mithril-mine/libmdbx libmdbx is an extremely fast, compact, embedded transactional key-value storage engine with ACID transactions, MVCC, and memory-mapped B+tr… | 94 | 1451 | stable |
| brianfrankcooper/YCSB The Yahoo! Cloud Serving Benchmark (YCSB) is a Java framework and CLI tool for benchmarking NoSQL and cloud data stores against standardize… | 66 | 5229 | maintenance |
| ionelmc/pytest-benchmark A pytest plugin that provides a benchmark fixture for measuring code performance within tests. It automatically calibrates test rounds to t… | 88 | 1447 | stable |
| spatie/once A small PHP package providing a magic `once()` memoization function that caches a callable's result per object instance and argument combin… | 70 | 1446 | stable |
| NVIDIA/MatX MatX is a C++20 header-only numerical computing library providing NumPy-like tensor expressions for NVIDIA GPUs and multithreaded CPUs. It … | 90 | 1444 | active |
| nucliweb/webperf-snippets A curated collection of JavaScript snippets for measuring and debugging web performance (Core Web Vitals, loading, and interaction metrics)… | 89 | 1444 | active |
| 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… | 70 | 1442 | active |
| 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… | 10 | 1430 | active |
| noripyt/django-cachalot A Django app that transparently caches Django ORM query results and automatically invalidates them when the underlying data changes. It req… | 86 | 1429 | active |
| Tencent/tquic TQUIC is a high-performance, lightweight, cross-platform library implementing the IETF QUIC and HTTP/3 protocols, written in Rust with APIs… | 55 | 1428 | active |
| 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… | 76 | 1421 | active |
| 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 … | 77 | 1420 | active |
| trilinos/Trilinos Trilinos is a collection of C++ libraries and an object-oriented software framework for solving large-scale, complex multi-physics engineer… | 95 | 1418 | stable |
| 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… | 94 | 1416 | stable |
| 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 … | 23 | 5081 | maintenance |
| 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… | 84 | 1412 | active |
| dominikh/gotraceui Gotraceui is a native desktop application for visualizing and analyzing Go execution traces, serving as a faster and more powerful alternat… | 48 | 1408 | active |
| microsoft/diskspd DiskSpd is a command-line storage load generator and performance testing tool from Microsoft's Windows and Cloud Server Infrastructure engi… | 60 | 1402 | active |
| 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… | 59 | 1396 | stable |
| NVIDIA/thrust Thrust is a C++ parallel algorithms library providing an STL-like high-level interface for GPU and multicore CPU computing, built on CUDA, … | 10 | 5002 | maintenance |
| fastbuild/fastbuild FASTBuild is a high-performance open-source build system for Windows, macOS, and Linux, focused on minimizing compile times for full builds… | 88 | 1389 | active |
| nschloe/perfplot A Python library that extends timeit by benchmarking code snippets across varying input parameters and plotting the timing results. It is u… | 41 | 1387 | active |
| 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… | 77 | 1383 | active |
| 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… | 10 | 1381 | active |
| dadhi/FastExpressionCompiler A .NET library that compiles C# expression trees to delegates far faster than the built-in LINQ compiler, with a lightweight LightExpressio… | 92 | 1374 | stable |
| 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… | 83 | 1373 | active |
| 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… | 47 | 1371 | stable |
| giacomelli/GeneticSharp GeneticSharp is a fast, extensible, multithreading C# genetic algorithm library for .NET 6, .NET Standard, and .NET Framework applications.… | 46 | 1371 | stable |
| 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… | 80 | 1361 | active |
| 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… | 67 | 1360 | active |
| 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… | 56 | 1360 | active |
| glowroot/glowroot Glowroot is an open-source, very low overhead Java APM (application performance monitoring) tool that installs as a JVM agent. It captures … | 88 | 1355 | active |
| ridiculousfish/libdivide libdivide is a single-header C/C++ library that replaces expensive integer division instructions with precomputed multiply-and-shift sequen… | 78 | 1348 | stable |
| 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… | 23 | 4805 | maintenance |
| 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… | 62 | 1347 | stable |
| Dreaming381/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… | 98 | 1346 | active |
| yann-shi/libcsp libcsp is a high-performance concurrency library for C implementing the Communicating Sequential Processes (CSP) model, inspired by Go's go… | 23 | 1345 | active |
| appneta/tcpreplay Tcpreplay is a suite of GPLv3 command-line utilities for editing and replaying captured network traffic (pcap files) back onto the network … | 98 | 1344 | active |
| tkaitchuck/aHash aHash is a non-cryptographic hash function library for Rust that leverages AES hardware instructions (AES-NI) for extremely fast hashing. I… | 50 | 1342 | stable |
| valyala/bytebufferpool A Go library implementing a pool of byte buffers with anti-memory-waste protection, limiting memory loss from fragmentation to the maximum … | 32 | 1332 | stable |
| 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… | 87 | 1331 | active |
| 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… | 23 | 1331 | active |
| 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 … | 57 | 1330 | active |
| 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… | 92 | 1329 | active |
| lucko/spark spark is a performance profiler for Minecraft clients, servers, and proxies, combining a lightweight CPU profiler, memory inspection tools … | 77 | 1323 | active |
| 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… | 23 | 4688 | maintenance |
| 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… | 23 | 1310 | stable |
| 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… | 77 | 1309 | stable |
| 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… | 74 | 1306 | active |
| giltene/wrk2 wrk2 is a constant-throughput HTTP benchmarking tool based on wrk, modified to produce accurate latency recordings using HdrHistograms. It … | 32 | 4626 | maintenance |
| p12tic/libsimdpp A portable, header-only, zero-overhead C++ SIMD library providing a single interface over SIMD instruction sets across x86, ARM, PowerPC, a… | 23 | 1303 | stable |
| 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… | 79 | 1301 | active |
| 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… | 32 | 4575 | maintenance |
| 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… | 67 | 1289 | active |
| 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… | 77 | 1284 | active |
| google/nsync nsync is a portable C library exporting synchronization primitives such as mutexes, reader-writer locks, condition variables, run-once init… | 54 | 1280 | active |
| viccon/sturdyc sturdyc is a Go caching library focused on protecting I/O-heavy applications from cache stampedes through request coalescing, asynchronous … | 33 | 1280 | active |
| 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… | 23 | 1280 | stable |
| 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.… | 23 | 1280 | active |
| 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… | 95 | 1279 | stable |
| ebiggers/libdeflate libdeflate is a heavily optimized C library for whole-buffer DEFLATE, zlib, and gzip compression and decompression, significantly faster th… | 91 | 1278 | stable |
| 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… | 84 | 1278 | active |
| 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… | 23 | 4506 | maintenance |
| argmin-rs/argmin argmin is a numerical optimization library written entirely in pure Rust, offering a wide range of optimization algorithms behind a consist… | 60 | 1275 | active |