Open Source Performance Tools

Discover 54 open source Performance repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Performance projects here are most often combined with Library, Python and Developer Tools. Last updated October 4, 2026.

54 repositories · updated October 4, 2026

foundationdb: Store Data Reliably Across Distributed Clusters

foundationdb: Store Data Reliably Across Distributed Clusters

FoundationDB is a distributed ordered key-value database with ACID transactions, built for structured data across clusters of commodity servers. It suits applications that need transactional correctness and flexible language bindings.

DatabaseDistributed SystemsC++
Added Jan 2, 2026 View details
cupy: Run NumPy and SciPy Workloads on GPUs

cupy: Run NumPy and SciPy Workloads on GPUs

CuPy is a Python array library that brings NumPy- and SciPy-compatible computing to NVIDIA CUDA and AMD ROCm GPUs. It suits Python users who want GPU acceleration while reusing familiar APIs, or who need lower-level GPU controls.

PythonLibraryGPU Computing
Added Dec 29, 2025 View details
inferno: Build Fast React-Like User Interfaces

inferno: Build Fast React-Like User Interfaces

Inferno is a JavaScript library for building browser and server-rendered user interfaces with a React-like component model. Its compile-time and runtime optimizations target applications where rendering performance matters.

JavaScriptLibraryReact
Added Dec 23, 2025 View details
filedb: Store Key-Value Data in Append-Only Disk Logs

filedb: Store Key-Value Data in Append-Only Disk Logs

FileDB is a Zig key-value store inspired by Bitcask, using append-only data files and an in-memory index for lookups. It may suit Zig developers building lightweight storage or Redis-compatible services who can evaluate its early-stage tradeoffs.

ZigDatabaseLibrary
Added Dec 17, 2025 View details
ggml: Build Portable Tensor Workloads for Machine Learning

ggml: Build Portable Tensor Workloads for Machine Learning

ggml is a dependency-free C/C++ tensor library for building machine-learning workloads across CPUs and other backends. It is suited to developers who need low-level control over tensor operations, quantization, and deployment across different platforms.

C++LibraryMachine Learning
Added Dec 16, 2025 View details
readyset: Cache Database Queries for Faster Reads

readyset: Cache Database Queries for Faster Reads

Readyset sits between an application and a MySQL or PostgreSQL database, caching supported SQL reads and keeping results updated from database changes. It can help teams improve read throughput without adding application-managed cache invalidation.

DatabaseProxyRust
Added Dec 6, 2025 View details
fmt: Format C++ Text Safely and Efficiently

fmt: Format C++ Text Safely and Efficiently

{fmt} is a C++ formatting library for producing text and output without relying on C stdio or iostreams. It suits projects that need a type-safe, portable formatting API, with optional compile-time format checks and a header-only mode.

C++LibraryDeveloper Tools
Added Nov 18, 2025 View details
starrocks: Query Lakehouse and Analytics Data with SQL

starrocks: Query Lakehouse and Analytics Data with SQL

StarRocks is a distributed SQL query engine for real-time and ad-hoc analytics across managed tables and data lakes. It suits teams that need low-latency analytical queries, concurrent updates, and scale-out deployment.

AnalyticsDatabaseJava
Added Nov 2, 2025 View details
r55: Run Rust Smart Contracts in an Ethereum Execution Environment

r55: Run Rust Smart Contracts in an Ethereum Execution Environment

R55 is an experimental Ethereum execution environment that runs RISC-V smart contracts alongside EVM contracts on the same state. It targets Rust developers and teams exploring alternate execution paths for Ethereum contracts.

RustEthereumDeveloper Tools
Added Oct 30, 2025 View details
oxc: Build Fast JavaScript and TypeScript Tools

oxc: Build Fast JavaScript and TypeScript Tools

Oxc is a Rust-based toolchain for parsing, transforming, linting, formatting, minifying, and resolving JavaScript and TypeScript. Use its command-line tools directly or its components to build JavaScript tooling.

RustJavaScriptTypeScript
Added Oct 28, 2025 View details
numba: Compile Numerical Python to Machine Code

numba: Compile Numerical Python to Machine Code

Numba compiles numerically focused Python functions to machine code using LLVM, with support for many NumPy operations. It suits Python developers who need faster numerical workloads, loop parallelization, or GPU code generation without rewriting everything in a lower-level language.

PythonCompilerLibrary
Added Oct 28, 2025 View details
tigerbeetle: Store Financial Transactions Safely

tigerbeetle: Store Financial Transactions Safely

TigerBeetle is a database for financial transactions, built around accounts and transfers with a focus on safety and performance. It is intended for systems that need a dedicated ledger-style data store for mission-critical OLTP.

DatabaseDistributed SystemsPerformance
Added Oct 27, 2025 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️