Search results
164 packages found
Throttle a function to limit its execution rate
- throttle
- rate
- limit
- limited
- rate-limit
- ratelimit
- throttling
- optimization
- performance
- function
- execution
- interval
- batch
An advanced debouncing utility designed to optimize high-frequency events in web applications, such as scroll, resize, and input.
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
- angular
- ng
- preventDefault
- stopPropagation
- event
- filter
- EventManager
- EventManagerPlugin
- performance
- optimize
- optimization
- change
- detection
A powerful library designed for transforming complex JSON structures into compact, index-based arrays and back. Ideal for efficient data serialization and deserialization, Morphia simplifies the handling of nested and dynamic data by flattening JSON objec
A Node.js command-line tool and script to compress and optimize images, using different algorithms to reduce file size
Extremely ⚡ fast and smart 🟠 HTML 🟡 JS 🔵 CSS 🟣 SVG minification for Astro 🚀 based on Rust 🦀
- astro
- astro-component
- astro-integration
- minify
- html-minify
- lightningcss
- minify-html
- minify-js
- optimization
- perf
- performance
- rust
- svgo
- withastro
This is a library for optimizing performance sensitive events and declarative preventDefault and stopPropagation
- angular
- ng
- preventDefault
- stopPropagation
- event
- filter
- EventManager
- EventManagerPlugin
- performance
- optimize
- optimization
- change
- detection
A Node.js package providing efficient caching using the file system for storage.
An automatic Web Font optimization plugin that supports many platforms such as Vite, Next, Nuxt, and more.
- vite
- vite-plugin
- nuxt
- nuxt-plugin
- next
- next-plugin
- webpack
- webpack-plugin
- web-font
- webfont
- vue
- react
- converter
- performance
- View more
An Astro component for optimizing, reformatting, and caching images with PicPerf.io.
javascript implementation of the event-reduce algorithm https://pubkey.github.io/event-reduce/
Eleventy plugin to add speculation rules to your build process
Universal angular pipe for memoization of functions
[![build](https://github.com/wise-introvert/deepsearchjs/actions/workflows/npm-publish.yml/badge.svg)](https://github.com/wise-introvert/deepsearchjs/workflows/npm-publish.yml) [![test](https://github.com/wise-introvert/deepsearchjs/actions/workflows/test
- typescript
- library
- json
- object
- search
- nested
- deep
- keys
- keywords
- utility
- functionality
- api
- searching
- optimization
- View more
`FnMergeCache` is a caching utility that allows functions to cache their results based on input arguments, with options for cache lifetime, size limits, error handling, and parameter comparison, while supporting cache invalidation via tags and global reva
- cache
- caching
- function-cache
- result-cache
- memoize
- memoization
- throttle
- debounce
- performance
- optimization
- ttl
- lru
- cache-invalidation
- event-driven-cache
- View more
Memoize functions - An optimization used to speed up consecutive function calls by caching the result of calls with identical input
ngx-lite-video is an Angular package for lazy loading embedded YouTube and Vimeo videos, improving page speed and user experience.
React utility to create mutable ref or function
Boost your JavaScript application's performance with this versatile and efficient memoization library
minification for astro static sites
- astro
- withastro
- astro-integration
- astro-minify
- minify
- html
- css
- svg
- minification
- compression
- performance
- optimization