react-cool-inview
React hook to monitor an element enters or leaves the viewport (or another element).
Found 5710 results for performance
React hook to monitor an element enters or leaves the viewport (or another element).
Generate critical path CSS for web pages
**Fully** Reactive Component Template Rendering in Angular. @rx-angular/template aims to be a reflection of Angular's built in renderings just reactive.
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
Performance Profiler and Monitor
A light-weight JS library to lazy load any HTML element such as images, ads, videos etc.
Size Limit preset for applications
Use Partytown to move scripts into a web worker in your Astro project
User Timing polyfill
@rx-angular/cdk is a Component Development Kit for ergonomic and highly performant angular applications. It helps to to build Large scale applications, UI libs, state management, rendering systems and much more. Furthermore the unique way of mixing reacti
Internal metrics plug-in package for Node.js monitoring with Instana
Perform data joins with any type of JS objects
Get the speed index from chrome dev tool timeline files. The CLI
Full featured Promises/A+ implementation with exceptionally good performance
ultility to measure execution time
A React Higher Order component that wraps your React Components and debounces their rendering. Uses lodash.debounce under the hood.
vitest plugin for CodSpeed
JSON parser and stringifier for custom numbers (e.g. BigInt)
Signals for managing, caching and syncing asynchronous and remote data in Angular
Core library for Instana's Node.js packages
Parse performance test results from JMeter and many more
Improve your Nuxt.js Google Lighthouse score by delaying hydration ⚡️
Mixins that manage rendered CSS from modular importing
measure startup time of your react-native app
infinite-scroll, done right. done.
Stylelint rule for preventing the use of low performance animation and transition properties.
Run load tests for your web application. Mostly ab-compatible interface, with an option to force requests per second. Includes an API for automated load testing.
Size Limit preset for big open source libraries
A performant virtual scrolling list library
Customize scrollbar in modern browsers with smooth scrolling experience.
Same as React's `useCallback`, but returns a stable reference.
Optimize the speed of important tasks on limited ressources
A JavaScript library for zooming images like Medium
Smooth page transitions, smart preloading and more in Astro
Web performance library for measuring all User-centric performance metrics, including the latest Web Vitals.
Harness the power of Intersection Observers for simple list virtualization in React
redux store enhancer which allows batching subscribe notifications.
Better Stack Telemetry Next.js client
javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/
requestAnimationFrame pool to avoid busyness on the thread
The linting tool for the web
A d3.js library to produce flame graphs.
Like Underscore, but lazier
A simple, light-weight NodeJS utility for measuring code execution in high-resolution real times.
Compress 🗜️
High performance Node.js webserver with a simple-to-use API powered by uWebsockets.js under the hood.
General Language Independent Driver for the Enterprise (GLIDE) for Valkey
request animation frame
webhint's recommended hints configuration for live websites
High-performance streaming multipart/mixed parser for Node.js
Collection of utilities for InfernoJS
Generate performance statistics for async or sync functions
[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]
This module can add `ServerTiming` Header to http response, and be able to use express middleware
request animation frame
Faster subsequent page-loads by prefetching in-viewport links during idle time
Breakpoints mixin pack for Seed
Run gulp tasks in separate cpu processes
Patches global.Promise to use bluebird and returns a bluebird instance
An extremely fast JSX, HTML and XML parser written in Rust compiled to WebAssembly for Node and the Web
Playwright plugin for analyzing test flow performance
A dead simple benchmarking framework
This plugin gives you the ability to use the Dynatrace Mobile agent in your react native application.
Implement live chat in your react app without taking a performance hit.
esbuild plugin for Size Limit
Fast and lightweight, standard-compliant javascript parser written in ECMAScript
Native bindings for valkey-glide on linux-x64-gnu
Webpack Statoscope plugin for Size Limit
划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size.
@rx-angular/state is a light-weight, flexible, strongly typed and tested tool dedicated to reduce the complexity of managing component state and side effects in angular
An automatic Web Font optimization plugin that supports many platforms such as Vite, Next, Nuxt, and more.
Min Heap
Fast and small Node.js Worker_Threads and Cluster Worker Pool
Inspect module load time with performance.measure
Critical CSS for Nuxt
Lazily render react components
Compress 🗜️
High performance debug logging
Benchmark.js compatibility layer for CodSpeed
Scan your entire website with Google Lighthouse.
NextJS version of Webpack Bundle Analyzer.
Fast way to send synchronous web requests in NodeJS. API is a subset of sync-request. Leverages node-libcurl for high performance. Cannot be used in a browser.
Node.js SDK for Dynatrace OneAgent
Angular library which drastically improves execution time of your component's unit tests
Native bindings for valkey-glide on linux-x64-musl
Select virtualized component using: react-select v4 + react-virtualized + react hooks
A gzip, brotli and zstd compressor for Astro
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible abstract syntax tree
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
A thin wrapper around fetch that prevents duplicate requests.
console.time, console.timeLog and console.timeEnd polyfill for react-native
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
A tiny React hook for rendering large datasets like a breeze.
memoize the last result, in async way
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
Delightfully scan your entire website with Google Lighthouse. Navigate your performance, accessibility and SEO.
Blazing fast flame graphs for V8 and Node
A simple API for accessing v8 native instructions
Functional CSS for humans
A Svelte action that monitors an element enters or leaves the viewport or a parent element. Performant and efficient thanks to using Intersection Observer under the hood.
A Vite plugin for React Scan - detects performance issues in your React app.
Use Alpine within Astro
A fast lightweight pure JavaScript script for lazy loading and multi-serving images, iframes, videos and more.
ObserveRTC Client Integration Javascript Library
Monitor your web app's performance
<h1 align="center" style="border-bottom: none;">🔎 PerformanceObserver Polyfill</h1> <p align="center"> <a href="https://travis-ci.org/fastly/performance-observer-polyfill"> <img alt="Travis" src="https://img.shields.io/travis/fastly/performance-obs
An Astro integration to optimize Local & Google fonts inspired by @next/font
Enable other React components to be selectable by drawing a box with your mouse/touch
React component for visualizing profiling data
A developer tool for debugging React performance issues caused by hook changes and component re-renders.
Webpack plugin to inline critical CSS and lazy-load the rest.
The hapi utility toy chest
Very simple module to calculate block execution time.
react StaticContainer
WebPageTest API wrapper for NodeJS
Fast and consistently responsive apps using a single function call
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
Record PerformanceEntry objects from Node.js and the Web in the Trace Event Format, so that it can be visualized on https://ui.perfetto.dev.
The modular and type-safe form library for Qwik
Lazy loading for express router
Measure Babel compilation time
Border theme pack for Seed
📈 Beautiful, high-performance Graphs and Charts for React Native
Props mixin pack for Seed
Cutting edge GraphQL planning and execution engine
Memoz is an in-memory database that persists on disk. The data model is key-value.
JustGage is a handy JavaScript plugin for generating and animating nice & clean gauges. It is based on Raphaël library for vector drawing, so it’s completely resolution independent and self-adjusting.
Walk the primary nodes of an esprima parse tree - fast.
statman-stopwatch is one of the metrics from the statman library. It is a simple high res stopwatch for node.js. Stopwatch is useful for determining the amount of time it takes to perform an activity.
Parse raw trace data into the Chrome DevTools' structured profiling data models
Conversational ServiceNow development platform using Claude Code. Multi-agent orchestration with 20+ MCP servers providing 200+ ServiceNow tools for comprehensive platform development.
Get time passed since node.js app start. Similar to performance.now() from browsers.
The modular and type-safe form library for SolidJS
Fast cartesian product
Native bindings for valkey-glide on linux-arm64-musl
the fastest function for deep clone js objects compatible with es6
Speed-optimized BitSet implementation for modern browsers and JavaScript engines, using typed arrays
Better image downscale with canvas.
A CLI to run all kinds of code quality measurements to align your team with company goals
A performant binary encoding for geographic data
Agent for AppOptics APM
Express middleware providing on-demand caching in high traffic situations.
A simple requestAnimationFrame wrapper with added iteratee creator.
A Cypress plugin for reporting individual command timings
A custom Jest reporter that identifies and reports on the slowest running tests in your test suite.
Nuxt.js module to automatically make your webpack builds faster and smaller.
An opentracing implementation for zipkin
Native bindings for valkey-glide on linux-arm64-gnu
Constant for better performance
Core business logic for the used by the Code PushUp CLI
Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) - UI for improved perceived performance
Performant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver
A lightweight utility for ES6 like classes and an easier ES5 aware object properties definition introducing new, performance oriented, patterns.
Caches resolved paths in module require to avoid Node hunting for right module. Speeds up app load.
Easily monitor your vanilla ThreeJS app performances.
A short and quick way to assess performance on a server.
Make your site’s pages instant in 1 minute and improve your conversion rate by 1%
An in-memory caching (memoization) decorator for Typescript
Simple module to time your code JavaScript or TypeScript code, to see how long it took to run.
A Fast & Light Virtual DOM Alternative
Code PushUp plugin for detecting problems in source code using ESLint.📋
Inline 🦔
Native bindings for valkey-glide on darwin-arm64
Web Vitals for Nuxt.js
Stateless weak memoization replacement for reselect and memoize-one
Check load performance of your module and its dependencies
* [About the Project](#about-the-project) * [Getting Started](#getting-started) * [Installation](#installation) * [TypeScript](#typescript) * [Usage](#usage) * [Component](#component) * [Props](#props) * [Hook](#hook) * [Roadmap](#roadmap) * [Contributing
Lazy is a fast, feature-rich and lightweight delayed content loading plugin for jQuery and Zepto. It's designed to speed up page loading times and decrease traffic to your users by only loading the content in view.
Neo.mjs: The multi-threaded UI framework for building ultra-fast, desktop-like web applications with uncompromised responsiveness, inherent security, and a transpilation-free dev mode.
A modern benchmarking library for Node.js
Performance focused, lightweight scroll animation library
A WebdriverIO service that allows you to run Chrome DevTools commands in your tests
Give users a great experience best suited to their device and network constraints
A Redux store enhancer which uses User Timing API to profile redux actions and time spent on notifying store listeners
Timings for HTTP requests. This is a fork of @szmarczak/http-timer, but with CommonJS support.
Convert LI-HAR to k6 script
LightWeight, dependency free, javascript object cleaning library
Benchmark runner for NodeJS
Ultra-fast MessagePack implementation with extensions for records and structured cloning
automatic redis pipeline
A SVG-based LQIP image placeholder generator
High-performance, virtualized list for React Native. Efficiently renders large datasets with recycler API for smooth scrolling and low memory usage. Ideal for fast, scalable, customizable lists on Android, iOS, and web.
Native bindings for valkey-glide on darwin-x64
Webpack plugin to support css for Size Limit
Return a high-resolution time.
Package to assist with collection of metrics, including stopwatch functionality
Automatic performance and profiling instrumentation for your jest tests.
React implementation of smooth-scrollbar
Dash0's Web SDK to collect telemetry from end-users' web browsers
A versatile and captivating React Native component that empowers developers to seamlessly integrate Instagram-style stories into their mobile applications, fostering an engaging and interactive user experience.
🚀 Boost your React Native app's performance with a single line of code
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Production-ready HTTP client for bulk operations with connection pooling, exponential backoff, streaming, and comprehensive error handling
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.
A collection of standard data-structures for node and browser
React hook for highly-performant and manipulable animations using Web Animations API.
Painless universal prerendering for Webpack. Works great with html-webpack-plugin.
Automatically sort your head with capo.js in Astro
A collection of scripts to send Core Web Vital data to GA4
Return a high-resolution time difference.
Benchmark harness.
⏱ Collect and measure browser performance metrics
React window hooks
Day.js with all plugins and locales added out of the box, no need to use dayjs.extend nor dayjs.locale!
Internal utility package for serverless Node.js tracing and monitoring with Instana
NodeJS performance benchmark
Cartesian product for big inputs
Config utility pack for Seed
Fork of vue-router with improved performance
Xray your HAR file and know all about the page
Next.js redis cache handler
Button component pack for Seed
Control group object pack for Seed
A collection of embed components for SvelteKit. Easily embed content from YouTube, Spotify, Vimeo, CodePen, and many more with performant, lazy-loaded components.
Dynatrace Node.js OneAgent for PaaS environments
monitor nodejs applications
Nuxt I18n Micro is a lightweight, high-performance internationalization module for Nuxt, designed to handle multi-language support with minimal overhead, fast build times, and efficient runtime performance.
Universal performance measurement APIs
A in memory time to live cache with streaming support.
Core package for the Coach.
Selector-based function pack for Seed
WebGL performance monitor that showing percentage of GPU/CPU load
Super-light error objects.
[](#)    runtime performance by using this lib. If you want to check the number of renders, or render time in a test environment, this lib makes sense.
nanosecond resolution `stopwatch` for node.js
Measure duration of commands and different stages of cypress lifecycle.
Extremely fast implementation of node strftime library
An in-memory LRU back-end for Keyv.
a fast integer compression library in JavaScript
A small package that reads Chrome trace files and outputs relevant information and statistics
Simple and Efficient Cache Implementation for TypeScript
Build time stat reporting for unplugin
A General-Purpose Particle System for three.js
Input component pack for Seed
List component pack for Seed
Badge component pack for Seed
Monitor the performance of your React Native components in realtime
An Astro integration to optimize the Google Fonts loading performance
Benchmark test runner for gulp with full control on input and output
Card component pack for Seed
Pinpoint node agent provided by NAVER