domain: performance
1338 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| jmcarpenter2/swifter Swifter is a Python library that speeds up pandas apply operations by automatically choosing the fastest execution strategy, whether vector… | 32 | 2635 | active |
| open-mpi/ompi Open MPI is an open-source, standards-conformant implementation of the Message Passing Interface (MPI) for high-performance computing, deve… | 77 | 2633 | stable |
| alexfernandez/loadtest A Node.js CLI tool and library that runs load tests against HTTP or WebSocket URLs, with an Apache ab-compatible interface plus a --rps opt… | 60 | 2630 | active |
| NoiseByNorthwest/php-spx SPX is a PHP profiling extension written in C that collects function-level performance metrics (time, memory, I/O) with full call stack con… | 74 | 2629 | active |
| processone/tsung Tsung is a multi-protocol distributed load testing and benchmarking tool written in Erlang. It simulates thousands of clients to test the s… | 64 | 2629 | active |
| phpmetrics/PhpMetrics PhpMetrics is a static analysis tool for PHP that computes quality metrics about projects and classes. It generates a beautiful, readable H… | 89 | 2614 | active |
| brendangregg/perf-tools A collection of shell-based Linux performance analysis tools built on ftrace and perf_events, created by Brendan Gregg. Each tool does one … | 23 | 10460 | maintenance |
| yandex/yandex-tank Yandex.Tank is an extensible open-source load and performance testing tool for Linux, supporting multiple load generators such as Phantom, … | 67 | 2596 | active |
| rbspy/rbspy rbspy is a sampling CPU profiler for Ruby that can profile already-running processes by PID or launch new ones, with low overhead safe for … | 97 | 2573 | active |
| jiffyclub/snakeviz SnakeViz is a browser-based graphical viewer for Python cProfile output, serving as a visual alternative to the pstats module. It runs as a… | 63 | 2566 | stable |
| google/zerocopy A Rust library providing safe, zero-cost APIs for casting between byte sequences and typed values without copying memory. It encapsulates t… | 94 | 2565 | stable |
| GameTechDev/PresentMon PresentMon is a set of tools for capturing and analyzing the performance characteristics of graphics applications on Windows, tracing frame… | 88 | 2537 | active |
| pydata/numexpr NumExpr is a fast numerical expression evaluator for NumPy arrays that compiles expressions like '3*a+4*b' into op-codes executed by an int… | 97 | 2535 | stable |
| evanwashere/mitata Mitata is a microbenchmarking library for JavaScript runtimes (Bun, Deno, Node.js) and C++ via a single header. It provides a clean API for… | 37 | 2520 | active |
| tidwall/pogocache Pogocache is a fast in-memory caching server written in C with a focus on low latency and CPU efficiency. It speaks Memcache, Redis/Valkey … | 83 | 2515 | active |
| vinkius-labs/laravel-page-speed A Laravel package providing an optimization pipeline of middleware that minifies Blade-rendered HTML and compresses REST API responses for … | 89 | 2512 | active |
| Pyomo/pyomo Pyomo is a Python-based open-source algebraic modeling language for formulating, solving, and analyzing structured optimization problems. I… | 91 | 2511 | stable |
| orlp/pdqsort Pattern-defeating quicksort (pdqsort) is a C++ sorting algorithm library that combines quicksort's fast average case with heapsort's fast w… | 32 | 2504 | stable |
| mjansson/rpmalloc rpmalloc is a public domain cross-platform lock-free thread-caching memory allocator implemented in a single ~3300-line C source file with … | 94 | 2498 | stable |
| facebookincubator/below below is an interactive Rust-based system resource monitor for Linux that records historical system data and lets you view, replay, and dum… | 73 | 2493 | active |
| NVIDIA/cccl CUDA Core Compute Libraries (CCCL) is NVIDIA's unified repository for Thrust, CUB, and libcudacxx, providing high-performance C++ abstracti… | 98 | 2488 | active |
| coin-or/pulp PuLP is a Python library for modeling linear and mixed integer programming (LP/MILP) problems. It lets users define optimization models wit… | 89 | 2473 | active |
| jump-dev/JuMP.jl JuMP is a domain-specific modeling language for mathematical optimization embedded in Julia. It lets users formulate linear, mixed-integer,… | 95 | 2467 | stable |
| valyala/fastjson fast is a fast JSON parser and validator library for Go that parses arbitrary JSON without schemas, reflection, or code generation. It clai… | 63 | 2466 | stable |
| terryyin/lizard Lizard is an extensible cyclomatic complexity analyzer supporting many popular languages including C/C++, Java, Python, and JavaScript, wit… | 90 | 2464 | active |
| jofpin/turbit Turbit is a high-speed multicore computing library for Node.js that optimizes computationally intensive operations by parallelizing work ac… | 23 | 2448 | active |
| stephencookdev/speed-measure-webpack-plugin A webpack plugin that measures and reports the time spent in each loader and plugin during webpack builds. It wraps your webpack config and… | 68 | 2443 | active |
| Xudong-Huang/may May is a high-performance Rust library for stackful coroutines, offering a Goroutine-like programming model for building massively concurre… | 75 | 2424 | active |
| wiredtiger/wiredtiger WiredTiger is a high-performance, scalable NoSQL data management platform and storage engine library written in C, developed by MongoDB as … | 67 | 2415 | stable |
| lahmatiy/react-render-tracker React Render Tracker is a devtool library that visualizes a React app's component tree state over time to uncover performance issues from u… | 36 | 2403 | active |
| google/souper Souper is a superoptimizer for LLVM IR that uses SMT solvers (like Z3) to synthesize shorter, equivalent instruction sequences. It identifi… | 10 | 2389 | active |
| yse/easy_profiler A lightweight cross-platform profiler library for C++ that instruments arbitrary code blocks with extremely low overhead (~15ns per block).… | 66 | 2371 | stable |
| VictoriaMetrics/fastcache fastcache is a fast, thread-safe in-memory cache library for Go designed to hold a large number of entries with minimal garbage collection … | 74 | 2370 | stable |
| tinylibs/tinybench Tinybench is a tiny (~10KB) JavaScript benchmarking library built on Web APIs with accurate timing via process.hrtime or performance.now. I… | 98 | 2360 | active |
| imbushuo/EnergyStar EnergyStar is a Windows tray application that uses the Windows EcoQoS API to automatically throttle inactive user processes and background … | 23 | 2360 | active |
| xCuri0/ReBarUEFI A UEFI DXE driver (built with edk2) that enables Resizable BAR on motherboards that lack official support, injected into the firmware's DXE… | 48 | 2343 | active |
| microsoft/napajs Napa.js is a multi-threaded JavaScript runtime built on V8 that executes JavaScript across multiple V8 isolates with APIs for object transp… | 10 | 9174 | maintenance |
| mrdoob/stats.js A tiny JavaScript library that displays an on-page info box monitoring rendering performance, showing FPS, frame time in milliseconds, and … | 23 | 9148 | maintenance |
| anthdm/hollywood Hollywood is a fast, lightweight actor model engine for Go, supporting local and clustered distributed actors with guaranteed message deliv… | 71 | 2325 | active |
| wilicc/gpu-burn GPU Burn is a multi-GPU CUDA stress test tool that pushes NVIDIA GPUs to maximum load for stability and thermal testing. It supports config… | 70 | 2322 | active |
| HdrHistogram/HdrHistogram HdrHistogram is a Java library for recording and analyzing sampled data value counts across a configurable integer value range with configu… | 23 | 2316 | stable |
| oneclickvirt/ecs A comprehensive VPS/server benchmarking tool written in Go that tests system information, network performance, and IP quality with zero env… | 86 | 2312 | active |
| fitzgen/bumpalo bumpalo is a fast bump allocation arena library for Rust that allocates objects by advancing a pointer through memory chunks. It enables ex… | 75 | 2310 | stable |
| fcsonline/drill Drill is a lightweight HTTP load testing tool written in Rust, designed as a JVM-free alternative to tools like JMeter. Benchmark plans are… | 86 | 2308 | active |
| styfle/packagephobia Package Phobia is a web application that reports the install size and publish size of npm packages before you install them, tracking size c… | 76 | 2307 | active |
| distcc/distcc distcc is a distributed compilation front-end for C, C++, and Objective C that spreads compile jobs across machines on a network. It works … | 64 | 2302 | stable |
| reorg/pg_repack pg_repack is a PostgreSQL extension and CLI tool that removes bloat from tables and indexes with minimal locking, as an online alternative … | 69 | 2292 | active |
| gperftools/gperftools gperftools (Google Performance Tools) is a collection of high-performance multi-threaded malloc implementations (tcmalloc) plus CPU and hea… | 84 | 8978 | maintenance |
| MCHPR/MCHPRS MCHPRS is a multithreaded Minecraft 1.20.4 creative server written in Rust, purpose-built for computational redstone. Each 512x512 plot run… | 88 | 2287 | active |
| annulusgames/LitMotion LitMotion is a high-performance, zero-allocation tweening library for Unity that animates components like Transform, Material, and TextMesh… | 72 | 2287 | active |
| jonhoo/left-right Left-right is a Rust concurrency primitive that maintains two copies of a data structure so many readers can access one copy in parallel wh… | 75 | 2277 | stable |
| dani-gavrilov/GDPerformanceView-Swift A Swift library for iOS that displays FPS, CPU and memory usage, device model, and app/iOS versions in an overlay above the status bar, wit… | 53 | 2276 | stable |
| herumi/xbyak Xbyak is a C++ header-only JIT assembler for generating x86/x64 machine code at runtime using Intel/MASM-like mnemonics. It supports instru… | 77 | 2269 | active |
| patrickmn/go-cache An in-memory key:value store/cache library for Go, similar to Memcached, designed for single-machine applications. It is essentially a thre… | 23 | 8844 | maintenance |
| macbre/phantomas A headless Chromium-based web performance metrics collector and monitoring tool built on Node.js and Puppeteer. It loads pages in a headles… | 90 | 2260 | active |
| tokio-rs/bytes A Rust library providing types and traits (Bytes, BytesMut, Buf, BufMut) for efficiently working with byte buffers, including zero-copy ope… | 89 | 2249 | stable |
| andikleen/pmu-tools pmu-tools is a collection of Python tools and C libraries for profile collection and performance analysis on Intel CPUs, built on top of Li… | 75 | 2245 | active |
| XiaoMi/soar SOAR (SQL Optimizer And Rewriter) is a command-line tool from Xiaomi's database team that automatically optimizes and rewrites SQL statemen… | 23 | 8758 | maintenance |
| felixguendling/cista Cista is a single-header, dependency-free C++17 library for high-performance serialization and reflection of native C++ data structures, wi… | 69 | 2244 | active |
| cyring/CoreFreq CoreFreq is a CPU monitoring and tuning tool for 64-bit processors that combines a Linux kernel module with a terminal UI to report frequen… | 98 | 2238 | active |
| PragmaticFlow/NBomber NBomber is a distributed load-testing framework for .NET that lets you write load test scenarios in plain C# or F# with no dependency on pr… | 94 | 2238 | active |
| google/ngx_brotli A set of two NGINX modules that add Brotli compression support: one compresses HTTP responses on-the-fly and the other serves pre-compresse… | 23 | 2236 | active |
| tuupola/lazyload A vanilla JavaScript plugin that lazyloads images by deferring loading until they enter the viewport, using the Intersection Observer API. … | 23 | 8708 | maintenance |
| vigna/fastutil fastutil is a Java library that extends the Java Collections Framework with type-specific maps, sets, lists, and queues for primitives and … | 74 | 2230 | stable |
| dfeneyrou/palanteer Palanteer is a visual nanosecond profiler and logger for C++ and Python programs, with a single-header C++ instrumentation library and most… | 32 | 2212 | active |
| P403n1x87/austin Austin is a frame stack sampler for CPython written in C, used to profile running Python processes without instrumentation. It samples stac… | 72 | 2209 | active |
| scandum/quadsort Quadsort is a branchless stable adaptive merge sort implemented in C, designed to outperform quicksort on many workloads. It uses a quad sw… | 32 | 2203 | active |
| tmm1/stackprof Stackprof is a sampling call-stack profiler for Ruby 2.2+ inspired by gperftools. It collects CPU, wall, object, and other profile samples … | 65 | 2192 | stable |
| alitto/pond pond is a minimalistic, high-performance Go library implementing the worker pool pattern to manage concurrent tasks. It limits the number o… | 87 | 2188 | active |
| scouter-project/scouter Scouter is an open-source Application Performance Management (APM) tool similar to New Relic or AppDynamics, using a Java agent to instrume… | 72 | 2180 | active |
| CaffeineMC/lithium Lithium is a free and open-source Minecraft mod that optimizes many areas of the game engine to improve overall performance without changin… | 93 | 2174 | active |
| BIMK/PlatEMO PlatEMO is a MATLAB-based platform for evolutionary multi-objective optimization developed by BIMK at Anhui University. It provides 300+ op… | 90 | 2174 | active |
| 6over3/bebop Bebop is a high-performance, typesafe binary serialization format with a schema language and code generator (bebopc) that produces optimize… | 67 | 2173 | active |
| yaLanTingLibs async_simple is a lightweight C++20 library providing easy-to-use asynchronous programming components, including Lazy (stackless coroutines… | 93 | 2171 | active |
| Zxilly/go-size-analyzer A command-line tool that analyzes the size of compiled Go binaries, breaking down size by packages, sections, and dependencies. It supports… | 97 | 2169 | active |
| rurban/smhasher SMhasher is a test suite for evaluating the quality and speed of non-cryptographic and cryptographic hash functions. It benchmarks throughp… | 73 | 2169 | active |
| jonhoo/inferno Inferno is a Rust port of the FlameGraph profiling toolkit, providing fast stackcollapse tools and a flamegraph SVG generator. It can be us… | 74 | 2163 | active |
| muesli/cache2go cache2go is a concurrency-safe, in-memory caching library for Go with per-item expiration (TTL) and access counters. It supports arbitrary … | 23 | 2152 | stable |
| php-ds/ext-ds A PHP extension (PECL package 'ds') providing specialized native data structures like Seq, Map, Set, Heap, and Pair as efficient alternativ… | 82 | 2150 | active |
| microsoft/Microsoft.IO.RecyclableMemoryStream A .NET library that pools MemoryStream buffers to reduce garbage collection pressure and Large Object Heap allocations in performance-criti… | 67 | 2145 | stable |
| serge-sans-paille/pythran Pythran is an ahead-of-time compiler that translates a subset of Python, focused on scientific computing with NumPy, into fast native C++ e… | 77 | 2141 | active |
| cespare/xxhash A Go implementation of the 64-bit xxHash (XXH64) algorithm with a simple API including a hash.Hash64-compatible Digest type. It offers opti… | 32 | 2140 | stable |
| sched-ext/scx A collection of sched_ext CPU scheduler implementations and tools for Linux, allowing kernel thread schedulers to be written in BPF and loa… | 89 | 2137 | active |
| tairov/llama2.mojo A single-file implementation of Llama 2 transformer inference written in pure Mojo, leveraging SIMD and vectorization for fast CPU inferenc… | 57 | 2125 | active |
| nschloe/tiptop tiptop is a command-line system monitoring tool in the spirit of top, displaying system stats with graphs in a terminal UI. It is built in … | 41 | 2123 | active |
| geatpy-dev/geatpy Geatpy is a high-performance genetic and evolutionary algorithm toolbox for Python supporting single-objective, multi-objective, and many-o… | 52 | 2121 | active |
| TextureGroup/Texture Texture (formerly AsyncDisplayKit) is an iOS/tvOS UI framework built on UIKit that keeps complex interfaces smooth by moving layout, decodi… | 67 | 8181 | maintenance |
| Blazemeter/taurus Taurus (bzt) is an automation-friendly framework for continuous performance and functional testing that wraps tools like JMeter, Gatling, L… | 92 | 2112 | active |
| symfony/var-exporter A Symfony PHP component that exports any serializable PHP data structure to plain PHP code, and provides deep cloning, constructor-less ins… | 99 | 2098 | stable |
| ankane/dexter Dexter is an automatic index advisor for Postgres that analyzes slow queries from sources like pg_stat_statements, live activity, or log fi… | 76 | 2092 | active |
| path/FastImageCache FastImageCache is an Objective-C iOS library for persistently storing and retrieving images at high speed, designed to keep scrolling smoot… | 23 | 8059 | maintenance |
| fastfloat/fast_float fast_float is a header-only C++11 library providing fast, exact implementations of std::from_chars for float, double, and integer types, pa… | 91 | 2088 | stable |
| ehcache/ehcache3 Ehcache 3 is Java's most widely-used open-source caching library, offering a type-safe API, full JSR-107 (JCache) compliance, and tiered st… | 72 | 2085 | stable |
| zlib-ng/zlib-ng A zlib-compatible data compression library rewritten in modern C11 with SIMD/CPU-intrinsic optimizations for deflate and inflate. It serves… | 84 | 2083 | active |
| jaemk/cached A Rust library providing generic caching structures (LRU, Redis, disk-backed stores) and macros for easy function memoization. It supports … | 99 | 2078 | stable |
| hilongjw/vue-lazyload A lightweight Vue.js plugin that lazy-loads images and components via a v-lazy directive, with loading/error placeholders and CSS state cla… | 23 | 7993 | maintenance |
| LloydAsp/NodeQuality A shell-based VPS testing tool that runs benchmark scripts (Yabs, IP quality, network quality) inside a temporary chroot sandbox (BenchOS) … | 52 | 2074 | active |
| sybrenjansen/mpire MPIRE (MultiProcessing Is Really Easy) is a Python library providing a faster, more feature-rich alternative to the standard multiprocessin… | 32 | 2064 | active |
| epoberezkin/fast-deep-equal A tiny JavaScript library providing the fastest deep equality check for objects, arrays, Dates, RegExps, and optionally ES6 Maps, Sets, and… | 23 | 2048 | stable |
| facebookincubator/oomd oomd is a userspace out-of-memory (OOM) killer for Linux systems that leverages PSI and cgroupv2 to monitor memory pressure holistically. I… | 67 | 2045 | stable |