Search results
164 packages found
A comprehensive toolkit for optimizing React applications.
- react
- performance
- optimization
- toolkit
- lazy-loading
- code-splitting
- memoization
- virtual-dom
- profiling
- react-optimization
- performance-analysis
- component-optimization
- render-optimization
- react-tools
- View more
Memora: A lightweight, TTL-based JavaScript caching library. It efficiently memoizes function outputs, supporting multiple storage options like memory and localStorage for optimized performance.
前端项目性能检测,前端项目性能优化
Minimize and optimize and simplify and miniaturize your network packets for optimal speed and efficiency with ProtoMini.
- networking
- packets
- optimization
- compression
- minification
- encoding
- decoding
- data-transmission
- performance
- real-time
- game-development
The ultimate utility toolkit from Gecut Company, crafted with TypeScript for optimal speed and efficiency. Designed to boost productivity with a suite of fast and optimized tools.
JavaScript library that provides advanced string casing capabilities with intelligent capitalization handling. It offers a comprehensive set of features to convert strings to various casing styles, including title case, sentence case, camel case, snake ca
- string
- casing
- capitalization
- text
- formatting
- smart
- intelligent
- title case
- sentence case
- camel case
- snake case
- kebab case
- consistent
- rules
- View more
Ensure losslessly compressed JPG, PNG, GIF, WebP, and AVIF images (suitable for manual and automatic compression)
A lightweight and efficient React hook for implementing virtual scrolling with infinite loading capabilities
purgecss for astro static sites
gzip astro static sites
An efficient middleware for Node.js that handles response sending with automated ETag generation, GZIP compression, and content type management
brotli compression for astro static sites
Tiny virtual scrolling library with dynamic height elements support.
- virtual scrolling
- infinite scrolling
- virtual scroll
- dynamic height
- large list
- performance
- smooth scrolling
- buffer
- lazy rendering
- scroll optimization
An advanced debouncing utility designed to optimize high-frequency events in web applications, such as scroll, resize, and input.
This package provides a lightweight and efficient lazy loading script for web developers. It uses the Intersection Observer API to defer loading images, iframes, and background images until they are within the viewport, improving page load times and reduc
- lazy load
- intersection observer
- image loading
- performance
- web development
- optimization
- javascript
- lazyload
- lazy-loading
- images
- iframes
- background-images
- scroll
- viewport
debounce-throttle is a lightweight npm package designed to simplify and enhance event handling in JavaScript applications. With this package, developers can effortlessly implement debouncing and throttling functionalities to optimize performance and impro
- Debounce
- Throttle
- Event
- handling
- Optimization
- Performance
- Efficiency
- JavaScript
- Input
- Async
- Rate limiting
- Infinite scrolling
React Native library for detecting component visibility in the viewport.
- react-native
- viewport
- visibility
- detector
- in-view
- screen
- components
- UI
- visibility-detection
- mobile
- user-experience
- optimization
- react-native-library
- react
- View more
Leverage React Context to optimize rendering performance by minimizing unnecessary component re-renders when state changes.
astro-rename is an Astro integration that brings postcss-rename functionality to your Astro project without the need for configuration.
Astro Service Worker for plain (vanilla) Javascript files.
- withastro
- astro-component
- astro-integration
- performance
- optimization
- astro-sw
- service-worker
- sw
- service worker