Performance

Open-source projects categorized as Performance

Top 23 Performance Open-Source Projects

Performance
  1. Gin

    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.

    Project mention: IP Sentry (Golang) | dev.to | 2025-06-24

    github.com/gin-gonic/gin

  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Fiber

    โšก๏ธ Express inspired web framework written in Go

    Project mention: What Is the Best Web Framework for Go? | dev.to | 2025-05-13

    โญ Fiber on GitHub (35k+ stars)

  4. fastify

    Fast and low overhead web framework, for Node.js

    Project mention: Simple example with NestJS and Mercurius (Schema First) ๐Ÿ˜ป | dev.to | 2024-12-26

    In this post I will show you how to implement NestJS๐Ÿ˜ป with GraphQL in schema first mode, using Mercurius and the "platform" to Fastify.

  5. solid

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

    Project mention: Solidjs: Simple and performant reactivity for building user interfaces | news.ycombinator.com | 2025-04-19

    Looks like its still in the discussion phase, did not see a timeline but also did not read super close. Did learn about the tanstack-router which I had never heard of, so that was worth looking this up right there ;)

    https://github.com/solidjs/solid/discussions/2425

  6. sharp

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

    Project mention: How to create and serve image blur placeholders | dev.to | 2025-06-25

    Doing this in Node is simple, we'll use the popular sharp library to resize the image.

  7. leakcanary

    A memory leak detection library for Android.

    Project mention: ๐Ÿ› ๏ธ Debugging AOSP System Software Memory Leaks Using LeakCanary | dev.to | 2025-05-15

    LeakCanary GitHub AOSP Source Tree Setup Eclipse MAT

  8. k6

    A modern load testing tool, using Go and JavaScript

    Project mention: Grafana K6 v1.0.0 | news.ycombinator.com | 2025-05-07
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. react-virtualized

    React components for efficiently rendering large lists and tabular data

    Project mention: Show HN: Nue โ€“ Apps lighter than a React button | news.ycombinator.com | 2025-04-01

    Make a demo with react-virtualized[0] and see if it crashes. Hint: It will not[1]. React can easily render 1 million rows with high performance without relying on WASM [2]

    Here is the demo of react-virtualized[3], in which I entered 10m as the row count and scrolled to the bottom without crashing.

    [0] https://github.com/bvaughn/react-virtualized

  11. locust

    Write scalable load tests in plain Python ๐Ÿš—๐Ÿ’จ

    Project mention: Smoke, stress, spike, soak, and recovery: 5 essential load test profiles | news.ycombinator.com | 2024-08-15

    Hi everyone!

    Long time lurker, first time poster here. I'm the maintainer of Locust (https://github.com/locustio/locust), and this is the second part of my series about load testing.

    Let me know what you think!

  12. {fmt}

    A modern formatting library

    Project mention: DeadLock: Research Results & Tech Stack | dev.to | 2025-05-31

    For starters, DeadLock should take input from the command-line, therefore, a parser is required. Hence, I am going to use CLI11 to add my custom parameters and take user input from the terminal. Moreover, I will be using {fmt} to stylize and colorize the terminal outputs.

  13. ava

    Node.js test runner that lets you develop with confidence ๐Ÿš€

  14. DoraemonKit

    ไธ€ๆฌพ้ขๅ‘ๆณ›ๅ‰็ซฏไบงๅ“็ ”ๅ‘ๅ…จ็”Ÿๅ‘ฝๅ‘จๆœŸ็š„ๆ•ˆ็އๅนณๅฐใ€‚

  15. 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.

    Project mention: Load Images Faster in Laravel and JavaScript | dev.to | 2024-09-03

    JavaScript Libraries: If you need more control, consider using a JavaScript library like lazysizes.

  16. million

    Optimize React performance and make your React 70% faster in minutes, not months.

    Project mention: A Curated List of shadcn/ui-like React Component Collections | dev.to | 2025-03-20

    It is reportedly used on websites like Langfuse and Million.dev.

  17. Front-End-Performance-Checklist

    ๐ŸŽฎ The only Front-End Performance Checklist that runs faster than the others

  18. inferno

    :fire: An extremely fast, React-like JavaScript library for building modern user interfaces

  19. Atlas

    ๐Ÿš€ An open and lightweight modification to Windows, designed to optimize performance, privacy and usability.

    Project mention: Atlas: A Windows modification to optimize performance, privacy and usability | news.ycombinator.com | 2024-08-11
  20. nginx-admins-handbook

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

    Project mention: Full Stack Developer's Roadmap ๐Ÿ—บ | dev.to | 2025-01-04

    โ˜„๏ธ Nginx Handbook ๐Ÿ’ก Apache ๐Ÿ’ฅ Caddy

  21. Pinpoint

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

  22. partytown

    Relocate resource intensive third-party scripts off of the main thread and into a web worker. ๐ŸŽ‰

    Project mention: Partytown: Run Third-Party Scripts from a Web Worker | news.ycombinator.com | 2024-10-17
  23. 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.

    Project mention: Lisp-stat: Lisp environment for statistical computing | news.ycombinator.com | 2025-06-15

    In my view, the biggest advantages of ahead-of-time compilation is lower binary size, higher performance, and binary portability (in a sense of being able to copy the binary and run it on another system with same architecture and OS, not in the usual sense of being easy to run to a different system architecture or OS).

    It is somewhat unknown that Python itself can be compiled, using Nuitka [0] compiler. It still runs Python code, so the performance increase is not as extreme as one would get from rewriting in a fully statically typed code, but the AOT compiled C code is still faster than the interpreter.

    [0] https://nuitka.net/

  24. tvm

    Open deep learning compiler stack for cpu, gpu and specialized accelerators

    Project mention: Apache TVM | news.ycombinator.com | 2024-09-11
  25. 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

    Project mention: Show HN: Appstat โ€“ Process Monitor for Windows | news.ycombinator.com | 2025-03-04

    For advanced end users? why would they ditch: https://systeminformer.sourceforge.io/ ?

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Performance discussion

Log in or Post with

Performance related posts

  • IP Sentry (Golang)

    3 projects | dev.to | 24 Jun 2025
  • OpenTelemetry for Go: Measuring overhead costs

    5 projects | news.ycombinator.com | 16 Jun 2025
  • Otter v2: A high performance caching library for Go

    1 project | news.ycombinator.com | 21 Jun 2025
  • 10-Year-Old Linux/Android Performance Tool/Service: Guider 3.9.9

    2 projects | news.ycombinator.com | 21 Jun 2025
  • Optimized Fonts in Nuxt

    1 project | dev.to | 8 Jun 2025
  • Redesigned Swift.org is now live

    1 project | news.ycombinator.com | 4 Jun 2025
  • Tracy profiler new release 0.12.0

    1 project | news.ycombinator.com | 2 Jun 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 25 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

What are some of the best open-source Performance projects? This list will help you:

# Project Stars
1 Gin 82,795
2 Fiber 36,920
3 fastify 34,012
4 solid 33,797
5 sharp 30,600
6 leakcanary 29,720
7 k6 28,092
8 react-virtualized 26,834
9 locust 26,341
10 {fmt} 21,944
11 ava 20,787
12 DoraemonKit 20,333
13 lazysizes 17,639
14 million 17,234
15 Front-End-Performance-Checklist 16,922
16 inferno 16,167
17 Atlas 15,819
18 nginx-admins-handbook 13,691
19 Pinpoint 13,647
20 partytown 13,380
21 Nuitka 13,328
22 tvm 12,388
23 systeminformer 12,137

Sponsored
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com