back to home

Best Open Source performance Libraries

A curated list of the most popular GitHub repositories tagged with performance. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1gin-gonic/gin

Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

88,140Go
Analyze Code

#2gofiber/fiber

⚡️ Express inspired web framework written in Go

39,248Go
Analyze Code

#3fastify/fastify

Fast and low overhead web framework, for Node.js

35,658JavaScript
Analyze Code

#4solidjs/solid

A declarative, efficient, and flexible JavaScript library for building user interfaces.

35,207TypeScript
Analyze Code

#5lovell/sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

31,931JavaScript
Analyze Code

#6grafana/k6

A modern load testing tool, using Go and JavaScript

29,944Go
Analyze Code

#7locustio/locust

Write scalable load tests in plain Python 🚗💨

27,523Python
Analyze Code

#8bvaughn/react-virtualized

React components for efficiently rendering large lists and tabular data

27,082JavaScript
Analyze Code

#9fmtlib/fmt

A modern formatting library

23,271C++
Analyze Code

#10avajs/ava

Node.js test runner that lets you develop with confidence 🚀

20,858JavaScript
Analyze Code

#11didi/DoKit

一款面向泛前端产品研发全生命周期的效率平台。

20,437Java
Analyze Code

#12Atlas-OS/Atlas

🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.

19,790Batchfile
Analyze Code

#13aFarkas/lazysizes

High performance and SEO friendly lazy loader for images (responsive and normal), iframes and more, that detects any visibility changes triggered through user interaction, CSS or JavaScript without configuration.

17,746JavaScript
Analyze Code

#14aidenybai/million

Optimizing compiler for React

17,536TypeScript
Analyze Code

#15Nuitka/Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

14,546Python
Analyze Code

#16trimstray/nginx-admins-handbook

How to improve NGINX performance, security, and other important things.

14,133Shell
Analyze Code

#17pinpoint-apm/pinpoint

APM, (Application Performance Management) tool for large-scale distributed systems.

13,808Java
Analyze Code

#18winsiderss/systeminformer

A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com

13,665C
Analyze Code

#19QwikDev/partytown

Relocate resource intensive third-party scripts off of the main thread and into a web worker. 🎉

13,642TypeScript
Analyze Code

#20darkroomengineering/lenis

Smooth scroll at it should be

13,224TypeScript
Analyze Code

#21apache/tvm

Open Machine Learning Compiler Framework

13,132Python
Analyze Code

#22welldone-software/why-did-you-render

why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

12,416JavaScript
Analyze Code

#23leeoniya/uPlot

📈 A small, fast chart for time series, lines, areas, ohlc & bars

9,903JavaScript
Analyze Code

#24webdriverio/webdriverio

Next-gen browser and mobile automation test framework for Node.js

9,723TypeScript
Analyze Code

#25pastelsky/bundlephobia

🏋️ Find out the cost of adding a new frontend dependency to your project

9,451JavaScript
Analyze Code

#26apache/jmeter

Apache JMeter open-source load testing tool for analyzing and measuring the performance of a variety of services

9,231Java
Analyze Code

#27google/pprof

pprof is a tool for visualization and analysis of profiling data

9,058Go
Analyze Code

#28codenotary/immudb

immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history

8,919Go
Analyze Code

#29artilleryio/artillery

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.

8,894JavaScript
Analyze Code

#30dgraph-io/ristretto

A high performance memory-bound Go cache

6,775Go
Analyze Code

#31markzhai/AndroidPerformanceMonitor

A transparent ui-block detection library for Android. (known as BlockCanary)

6,735Java
Analyze Code

#32codesenberg/bombardier

Fast cross-platform HTTP benchmarking tool written in Go

6,735Go
Analyze Code

#33TanStack/virtual

🤖 Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

6,711TypeScript
Analyze Code

#34halide/Halide

a language for fast, portable data-parallel computation

6,572C++
Analyze Code