TypeScript Performance

Open-source TypeScript projects categorized as Performance

Top 23 TypeScript Performance Projects

Performance
  1. 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

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. million

    Optimizing compiler for React

    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.

  4. 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
  5. WebdriverIO

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

    Project mention: Top 7 Puppeteer Alternatives for Web Automation and Testing (2025) | dev.to | 2025-08-05

    WebDriverIO is a highly customizable and extensible Node.js testing tool built on the WebDriver protocol. It enables developers to perform both headless browser scripting and full UI testing across major browsers and devices. Its clean syntax, plugin system, and CI-friendly design make it a practical Puppeteer substitute for large-scale test suites. Unlike Puppeteer, which is Chromium-centric, WebDriverIO offers robust multi-browser automation using both WebDriver and DevTools protocols. It supports Chrome, Firefox, Safari, and even mobile testing through integrations like Appium.

  6. guess

    ๐Ÿ”ฎ Libraries & tools for enabling Machine Learning driven user-experiences on the web

  7. next-enterprise

    ๐Ÿ’ผ An enterprise-grade Next.js boilerplate for high-performance, maintainable apps. Packed with features like Tailwind CSS, TypeScript, ESLint, Prettier, testing tools, and more to accelerate your development.

  8. virtual

    ๐Ÿค– Headless UI for Virtualizing Large Element Lists in JS/TS, React, Solid, Vue and Svelte

    Project mention: How to Implement Virtual Scrolling Beyond the Browser's Limit | dev.to | 2024-10-08

    I personally prefer using TanStack Virtual, which also supports Vue, Svelte, Solid, Lit, and Angular besides React.

  9. 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
  10. recyclerlistview

    High performance listview for React Native and web!

  11. react-intersection-observer

    React implementation of the Intersection Observer API to tell you when an element enters or leaves the viewport.

  12. piscina

    A fast, efficient Node.js Worker Thread Pool implementation

    Project mention: A Visual Journey Through Async Rust | news.ycombinator.com | 2025-04-24

    > Unlike Node.js, Rust's Tokio allows us to spawn a new Task and run futures within it.

    Nice article! For future reference in Node.js this would be `worker_threads` or if you want a higher level tokio like API something like https://piscinajs.dev/

    This has been possible in Node.js for quite a while

  13. parca

    Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

    Project mention: CI/CD Observability with OpenTelemetry Step by Step Guide | news.ycombinator.com | 2025-06-15

    A child comment mentioned k8s but I also have been chomping at the bit to try out the eBPF hooks in https://github.com/pixie-io/pixie (or even https://github.com/coroot/coroot or https://github.com/parca-dev/parca ) all of which are Apache 2 licensed

    The demo for https://github.com/draios/sysdig was also just amazing, but I don't have any idea what the storage requirements would be for leaving it running

  14. ImageOptim-CLI

    Make optimisation of images part of your automated build process

  15. sqip

    "SQIP" (pronounced \skwษชb\ like the non-magical folk of magical descent) is a SVG-based LQIP technique.

    Project mention: SQIP โ€“ a pluggable image converter with vector support | news.ycombinator.com | 2025-04-29
  16. virtua

    A zero-config, fast and small (~3kB) virtual list (and grid) component for React, Vue, Solid and Svelte.

  17. memoize-one

    A memoization library which only remembers the latest invocation

  18. react-render-tracker

    React render tracker โ€“ a tool to discover performance issues related to unintentional re-renders and unmounts

  19. react-native-graph

    ๐Ÿ“ˆ Beautiful, high-performance Graphs and Charts for React Native built with Skia

  20. Reactime 6.0: State Debugger for React

    Developer tool for time travel debugging and performance monitoring in React applications.

  21. packagephobia

    โš–๏ธ Find the cost of adding a new dependency to your project

  22. tinybench

    ๐Ÿ”Ž A simple, tiny and lightweight benchmarking library!

    Project mention: Tinybench Release 3.0.0 | news.ycombinator.com | 2024-10-28
  23. rx-angular

    Reactive Extensions for Angular.

    Project mention: Remove Redundant Subscriptions in Angular with @jsverse/letify | dev.to | 2024-10-30

    Before Angular v18.1, solutions to this problem included capturing the value in an ngIf statement or using third-party libraries like @rx-angular/template with its rxLet directive.

  24. image-actions

    A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.

  25. tinypool

    ๐Ÿงต A minimal and tiny Node.js Worker Thread Pool implementation (38KB)

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

TypeScript Performance discussion

Log in or Post with

TypeScript Performance related posts

  • Optimizing Nuxt Apps for Core Web Vitals

    2 projects | dev.to | 25 Aug 2025
  • Optimized Fonts in Nuxt

    1 project | dev.to | 8 Jun 2025
  • SQIP โ€“ a pluggable image converter with vector support

    1 project | news.ycombinator.com | 29 Apr 2025
  • Modular Architecture in Nuxt

    2 projects | dev.to | 7 Apr 2025
  • Automate Uptime Monitoring with Zapier and Globalping

    1 project | dev.to | 19 Mar 2025
  • The Art of Lazy Loading: How to improve your frontend app performance. (Next.js/React)

    1 project | dev.to | 17 Feb 2025
  • Show HN: Perforator โ€“ cluster-wide profiling tool for large data centers

    4 projects | news.ycombinator.com | 1 Feb 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 Sep 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 in TypeScript? This list will help you:

# Project Stars
1 solid 34,135
2 million 17,273
3 partytown 13,464
4 WebdriverIO 9,606
5 guess 7,098
6 next-enterprise 7,052
7 virtual 6,291
8 recyclerlistview 5,405
9 react-intersection-observer 5,398
10 piscina 4,852
11 parca 4,569
12 ImageOptim-CLI 3,512
13 sqip 3,408
14 virtua 3,020
15 memoize-one 2,964
16 react-render-tracker 2,392
17 react-native-graph 2,273
18 Reactime 6.0: State Debugger for React 2,231
19 packagephobia 2,224
20 tinybench 2,096
21 rx-angular 1,960
22 image-actions 1,482
23 tinypool 1,476

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?