@advanced-astro/capo
Automatic <head> 🤖 optimization with CapoJS for Astro 🚀
Found 5717 results for performance optimization
Automatic <head> 🤖 optimization with CapoJS for Astro 🚀
An extremely fast, React-like JavaScript library for building modern user interfaces
ESLint plugin for React Signals hooks - enforces best practices, performance optimizations, and integration patterns for @preact/signals-react usage in React projects
A simple node module to access V8 inspector + some tools to export and read the data.
High performance (jankfree) lazy loader for images (including responsive images), iframes and scripts (widgets).
Zero-runtime styled components for SolidJS with Lightning CSS optimization and spring animations. Production-ready CSS-in-JS with 100% test coverage.
High-res timestamps in Node and browser
Automatic font fallback based on font metrics
Get unique values of an array. Really, like deeply unique.
A JavaScript library for zooming images like Medium
Cloud-scale load testing. https://www.artillery.io
Size Limit preset for small open source libraries
Fast heap-based priority queue in JavaScript
Measure React Native performance
esbuild plugin for Size Limit
Functional CSS for humans
check if the event loop is blocked
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
Bind data arrays to any type of JS objects
Calibre - Page speed performance testing with Google Lighthouse
Get the global cache directory
Downloading and running time plugin for Size Limit
the fastest version of Function#bind I could make
Webpack plugin for Size Limit
Evaluates how long the browser will execute your javascript code
Run grunt tasks concurrently
Small timing library
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
benchmark tooling that loves you ❤️
Clinic.js diagnoses your performance issues
The simplest and lightweight solution for User Timing API in Javascript.
simple high resolution timing
React hook to measure an element's size and handle responsive components.
Conversational ServiceNow development platform using Claude Code. Multi-agent orchestration with 20+ MCP servers providing 200+ ServiceNow tools for comprehensive platform development.
Generate HAR file with Puppeteer
WebdriverIO service for analyzing test flow performance
LazyLoad is a lightweight (2.4 kB) and flexible script that speeds up your web application by deferring the loading of your below-the-fold images, videos and iframes to when they will enter the viewport. It's written in plain "vanilla" JavaScript, it leve
Core performance client
A storybook addon to help better understand and debug performance for React components
Universal bundle analyzer and visualizer that works with most popular bundlers and frameworks.
Send WebVitals from your Next.js project to Axiom.
webpack speed booster, makes you happy!
Command-line interface for tw-enigma CSS optimization
Easily monitor your ThreeJS performances.
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
A fast Mersenne Twister
A JavaScript library for measuring the First Input Delay metric. See https://goo.gl/1AKcj5.
React hook to monitor an element enters or leaves the viewport (or another element).
Speed up eslint to accelerate your development workflow
Intelligent performance optimization engine - Automated bottleneck detection, code optimization suggestions, resource optimization, and performance enhancement recommendations.
A bluebird wrapper for node-mysql
The core Node library used to integrate with Codspeed runners
A light-weight JS library to lazy load any HTML element such as images, ads, videos etc.
Relocate resource intensive third-party scripts off of the main thread and into a web worker.
Size Limit preset for applications
User Timing polyfill
Use Partytown to move scripts into a web worker in your Astro project
**Fully** Reactive Component Template Rendering in Angular. @rx-angular/template aims to be a reflection of Angular's built in renderings just reactive.
Generate critical path CSS for web pages
@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
Get the speed index from chrome dev tool timeline files. The CLI
Perform data joins with any type of JS objects
A React Higher Order component that wraps your React Components and debounces their rendering. Uses lodash.debounce under the hood.
Core optimization features for ZenReact - High-performance React state management and rendering optimization
Signals for managing, caching and syncing asynchronous and remote data in Angular
vitest plugin for CodSpeed
Internal metrics plug-in package for Node.js monitoring with Instana
JSON parser and stringifier for custom numbers (e.g. BigInt)
ultility to measure execution time
measure startup time of your react-native app
Improve your Nuxt.js Google Lighthouse score by delaying hydration ⚡️
Parse performance test results from JMeter and many more
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.
Mixins that manage rendered CSS from modular importing
Performance optimization tools for OrdoJS applications
infinite-scroll, done right. done.
Core library for Instana's Node.js packages
A performant virtual scrolling list library
Size Limit preset for big open source libraries
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.
Customize scrollbar in modern browsers with smooth scrolling experience.
Optimize the speed of important tasks on limited ressources
Smooth page transitions, smart preloading and more in Astro
Stylelint rule for preventing the use of low performance animation and transition properties.
Web performance library for measuring all User-centric performance metrics, including the latest Web Vitals.
redux store enhancer which allows batching subscribe notifications.
Harness the power of Intersection Observers for simple list virtualization in React
Like Underscore, but lazier
A JavaScript library for zooming images like Medium
The linting tool for the web
Compress 🗜️
requestAnimationFrame pool to avoid busyness on the thread
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
A d3.js library to produce flame graphs.
Better Stack Telemetry Next.js client
Automatically sort your head with capo.js in Astro
webhint's recommended hints configuration for live websites
request animation frame
A simple, light-weight NodeJS utility for measuring code execution in high-resolution real times.
MCP server for C++ programming enhancement with modern best practices, performance optimization, and real-time web research. Requires Python 3.8+.
High-performance streaming multipart/mixed parser for Node.js
Faster subsequent page-loads by prefetching in-viewport links during idle time
Generate performance statistics for async or sync functions
A comprehensive Model Context Protocol (MCP) server that provides web performance auditing, accessibility testing, SEO analysis, security assessment, and Core Web Vitals monitoring using Google Lighthouse. Enables LLMs and AI agents to perform detailed we
Collection of utilities for InfernoJS
Patches global.Promise to use bluebird and returns a bluebird instance
[![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
Run gulp tasks in separate cpu processes
An extremely fast JSX, HTML and XML parser written in Rust compiled to WebAssembly for Node and the Web
request animation frame
Breakpoints mixin pack for Seed
This plugin gives you the ability to use the Dynatrace Mobile agent in your react native application.
Efficient shallow equality algorithm that also allows checks for react element equality of children props
esbuild plugin for Size Limit
Implement live chat in your react app without taking a performance hit.
Playwright plugin for analyzing test flow performance
Webpack Statoscope plugin for Size Limit
Fast and lightweight, standard-compliant javascript parser written in ECMAScript
划时代的字体切割工具,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.
Native bindings for valkey-glide on linux-x64-gnu
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
@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
A dead simple benchmarking framework
Min Heap
Lazily render react components
Inspect module load time with performance.measure
Scan your entire website with Google Lighthouse.
Fast and small Node.js Worker_Threads and Cluster Worker Pool
NextJS version of Webpack Bundle Analyzer.
Benchmark.js compatibility layer for CodSpeed
High performance debug logging
Compress 🗜️
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
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
Native bindings for valkey-glide on linux-x64-musl
A 100% compliant, self-hosted typescript parser that emits an ESTree-compatible abstract syntax tree
Select virtualized component using: react-select v4 + react-virtualized + react hooks
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
console.time, console.timeLog and console.timeEnd polyfill for react-native
A gzip, brotli and zstd compressor for Astro
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
A thin wrapper around fetch that prevents duplicate requests.
A tiny React hook for rendering large datasets like a breeze.
A high-performance charting library.
memoize the last result, in async way
Delightfully scan your entire website with Google Lighthouse. Navigate your performance, accessibility and SEO.
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.
Performance optimization helper for React applications
Use Alpine within Astro
Blazing fast flame graphs for V8 and Node
A Vite plugin for React Scan - detects performance issues in your React app.
Use Qwik components and Resumability within Astro
ObserveRTC Client Integration Javascript Library
Functional CSS for humans
A fast lightweight pure JavaScript script for lazy loading and multi-serving images, iframes, videos and more.
A developer tool for debugging React performance issues caused by hook changes and component re-renders.
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
Webpack plugin to inline critical CSS and lazy-load the rest.
Enable other React components to be selectable by drawing a box with your mouse/touch
React component for visualizing profiling data
Very simple module to calculate block execution time.
The hapi utility toy chest
react StaticContainer
WebPageTest API wrapper for NodeJS
Fast and consistently responsive apps using a single function call
Border theme pack for Seed
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
Measure Babel compilation time
Lazy loading for express router
Imagemin meets Rollup!
📈 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.
Walk the primary nodes of an esprima parse tree - fast.
Parse raw trace data into the Chrome DevTools' structured profiling data models
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.
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.
Better image downscale with canvas.
An automatic Web Font optimization plugin that supports many platforms such as Vite, Next, Nuxt, and more.
Get time passed since node.js app start. Similar to performance.now() from browsers.
Fast cartesian product
A CLI to run all kinds of code quality measurements to align your team with company goals
Native bindings for valkey-glide on linux-arm64-musl
the fastest function for deep clone js objects compatible with es6
The modular and type-safe form library for SolidJS
Agent for AppOptics APM
Speed-optimized BitSet implementation for modern browsers and JavaScript engines, using typed arrays
A custom Jest reporter that identifies and reports on the slowest running tests in your test suite.
A performant binary encoding for geographic data
Nuxt.js module to automatically make your webpack builds faster and smaller.
A simple requestAnimationFrame wrapper with added iteratee creator.
Express middleware providing on-demand caching in high traffic situations.
A Cypress plugin for reporting individual command timings
AI-powered React performance monitoring with MCP integration
Constant for better performance
A lightweight utility for ES6 like classes and an easier ES5 aware object properties definition introducing new, performance oriented, patterns.
An opentracing implementation for zipkin
Native bindings for valkey-glide on linux-arm64-gnu
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
A short and quick way to assess performance on a server.
Caches resolved paths in module require to avoid Node hunting for right module. Speeds up app load.
Native bindings for valkey-glide on darwin-arm64
A Fast & Light Virtual DOM Alternative
Easily monitor your vanilla ThreeJS app performances.
Performant react hooks for WebApi Observers, useResizeObserver, useInteractionObserver, useMutationObserver
Simple module to time your code JavaScript or TypeScript code, to see how long it took to run.
Inline 🦔
Code PushUp plugin for detecting problems in source code using ESLint.📋
Make your site’s pages instant in 1 minute and improve your conversion rate by 1%
An in-memory caching (memoization) decorator for Typescript
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Web Vitals for Nuxt.js
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
A feature-rich React package for stunning animated backgrounds with interactive controls, themes, performance monitoring, and layered compositions.
Performance focused, lightweight scroll animation library
Stateless weak memoization replacement for reselect and memoize-one
Check load performance of your module and its dependencies
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.
* [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
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 Redux store enhancer which uses User Timing API to profile redux actions and time spent on notifying store listeners
A WebdriverIO service that allows you to run Chrome DevTools commands in your tests
A modern benchmarking library for Node.js
React Native library for detecting component visibility in the viewport.
Timings for HTTP requests. This is a fork of @szmarczak/http-timer, but with CommonJS support.
Give users a great experience best suited to their device and network constraints
Convert LI-HAR to k6 script
automatic redis pipeline
LightWeight, dependency free, javascript object cleaning library
Benchmark runner for NodeJS
Ultra-fast MessagePack implementation with extensions for records and structured cloning
Webpack plugin to support css for Size Limit
A SVG-based LQIP image placeholder generator
Native bindings for valkey-glide on darwin-x64
Package to assist with collection of metrics, including stopwatch functionality
A lightweight, high-performance virtual list component for Svelte 5 that renders large datasets with minimal memory usage. Features include dynamic height support, smooth scrolling, TypeScript support, and efficient DOM recycling. Ideal for infinite scrol
Return a high-resolution time.
Comprehensive command-line interface for StackSleuth - Interactive dashboard, real-time monitoring, performance reports, CI/CD integration, and automated performance optimization recommendations.
Automatic performance and profiling instrumentation for your jest tests.
React implementation of smooth-scrollbar
Write very fast map/filter/reduce code
Dash0's Web SDK to collect telemetry from end-users' web browsers