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

es-toolkit: Modern JavaScript Utility Functions

es-toolkit: Modern JavaScript Utility Functions

es-toolkit is a TypeScript-first JavaScript utility library built for smaller bundles and performance in modern environments. Use it for everyday helpers or as a compatibility-oriented alternative when replacing Lodash.

TypeScriptJavaScriptLibrary
Added Feb 19, 2026 View details
insanely-fast-whisper: Transcribe Audio with Whisper

insanely-fast-whisper: Transcribe Audio with Whisper

A command-line tool for running Whisper speech recognition on your own NVIDIA GPU or Apple Silicon Mac. It combines batching and optional Flash Attention to speed up transcription, with options for timestamps, translation, and speaker diarization.

AIMachine LearningCLI
Added Feb 18, 2026 View details
flash-attention: Compute Exact Attention Faster and with Less Memory

flash-attention: Compute Exact Attention Faster and with Less Memory

FlashAttention provides GPU-optimized implementations of exact attention for deep learning, reducing memory use while improving speed. It is aimed at practitioners training or serving Transformer models who can build and run GPU kernels.

PythonMachine LearningDeep Learning
Added Feb 18, 2026 View details
ZLUDA: Run CUDA Applications on Non-NVIDIA GPUs

ZLUDA: Run CUDA Applications on Non-NVIDIA GPUs

ZLUDA aims to let unmodified CUDA applications run on non-NVIDIA GPUs as a drop-in CUDA replacement. It is for developers and users who want to try CUDA software on supported non-NVIDIA hardware; check the project documentation for setup and compatibility details.

RustDeveloper ToolsPerformance
Added Feb 14, 2026 View details
memray: Profile Python Memory Allocations

memray: Profile Python Memory Allocations

Memray traces memory allocations in Python programs, including native C and C++ code, to help explain high memory use and find leaks. Use it to inspect allocation call stacks through command-line reports or its Python API.

PythonDeveloper ToolsProfiling
Added Feb 9, 2026 View details
faiss: Search and Cluster Dense Vectors Efficiently

faiss: Search and Cluster Dense Vectors Efficiently

Faiss provides indexing methods for similarity search and clustering over dense vectors, with trade-offs between search speed, accuracy, and memory use. It suits teams building vector retrieval or large-scale nearest-neighbor systems in C++ or Python.

C++LibraryMachine Learning
Added Jan 29, 2026 View details
zed: A High-Performance Multiplayer Code Editor

zed: A High-Performance Multiplayer Code Editor

Zed is a Rust-based code editor designed for fast, responsive editing and multiplayer collaboration. It suits developers who want a desktop editor for individual work or shared coding sessions across macOS, Linux, and Windows.

RustDeveloper ToolsText Editor
Added Jan 22, 2026 View details
pnpm: Manage JavaScript Dependencies Efficiently

pnpm: Manage JavaScript Dependencies Efficiently

pnpm is a Node.js package manager that links packages from shared content-addressable storage to reduce duplicated files and speed up installs. It suits JavaScript projects, especially monorepos, that need deterministic dependency management.

JavaScriptNode.jsDeveloper Tools
Added Jan 19, 2026 View details
KeyDB: Run a Multithreaded Redis-Compatible Database

KeyDB: Run a Multithreaded Redis-Compatible Database

KeyDB is a high-performance, multithreaded fork of Redis for workloads that need more throughput or features such as active replication. Its Redis protocol compatibility makes it a potential drop-in replacement, with Linux-focused build and deployment requirements.

C++DatabasePerformance
Added Jan 12, 2026 View details
optimum: Optimize Model Training and Inference on Target Hardware

optimum: Optimize Model Training and Inference on Target Hardware

Hugging Face Optimum adds tools for optimizing model training and inference across hardware backends. It suits teams using Transformers, Diffusers, TIMM, or Sentence Transformers who need hardware-specific deployment or training workflows.

PythonMachine LearningDeep Learning
Added Jan 6, 2026 View details
s-tui: Monitor and Stress-Test CPUs in the Terminal

s-tui: Monitor and Stress-Test CPUs in the Terminal

s-tui is a terminal interface for monitoring CPU temperature, frequency, power, and utilization, with built-in stress testing. It suits Linux users who want to observe CPU behavior or check for thermal throttling without a graphical desktop.

PythonCLITerminal
Added Jan 5, 2026 View details
cytoolz: Speed Up Python Functional Utilities

cytoolz: Speed Up Python Functional Utilities

cytoolz provides Cython implementations of toolz utilities for working with iterables, functions, and dictionaries. Use it when toolz-compatible APIs and iterator-friendly processing need more speed, or when Cython projects need its C API.

PythonLibraryDeveloper Tools
Added Jan 2, 2026 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 ❤️