JavaScript Cache

Open-source JavaScript projects categorized as Cache | Edit details

Top 12 JavaScript Cache Projects

  • next-pwa

    Zero config PWA plugin for Next.js, with workbox 🧰

    Project mention: PWA support in NextJs | reddit.com/r/codehunter | 2022-05-01

    We tried to use next-offline and next-pwa, but we were only able to precache the static assets.

  • Keyv

    Simple key-value storage with support for multiple backends

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • next-offline

    make your Next.js application work offline using service workers via Google's workbox

    Project mention: PWA support in NextJs | reddit.com/r/codehunter | 2022-05-01

    We tried to use next-offline and next-pwa, but we were only able to precache the static assets.

  • apicache

    Simple API-caching middleware for Express/Node.

    Project mention: Caching In Node.js Applications | dev.to | 2022-01-18

    In-process caching may be implemented in a Node.js application through libraries, such as node-cache, memory-cache, api-cache, and others. There is a wide variety of distributed caching solutions, but the most popular ones are Redis and Memcached. They are both in-memory key-value stores and optimal for read-heavy workloads or compute-intensive workloads due to their use of memory rather than the slower on-disk storage mechanisms found in traditional database systems.

  • CacheP2P

    "More users = More capacity"

  • web-archives

    Browser extension for viewing archived and cached versions of web pages, available for Chrome, Edge and Safari

    Project mention: Bookmarklets for preserving/archiving internet pages/history/culture | reddit.com/r/bookmarklets | 2022-04-27

    You can also use the Web Archives browser extension to view archives/easily archive pages.

  • strapi-middleware-cache

    :electric_plug: A cache middleware for https://strapi.io

    Project mention: Redis caching with strapi v4 | reddit.com/r/Strapi | 2022-01-31

    There is a popular middleware: https://github.com/patrixr/strapi-middleware-cache/issues/68 But the v4 support still seems to be in development: GitHub - patrixr/strapi-middleware-cache at feature/strapi-v4

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • cacheable-request

    Wrap native HTTP requests with RFC compliant cache support

  • cache-base

    Basic object store with methods like get/set/extend/omit

    Project mention: NPM – is-even, 160k weekly downloads | news.ycombinator.com | 2021-11-16

    His most recent PR merged, with drama included https://github.com/jonschlinkert/cache-base/pull/23

    I'm not sure what to think about this guy, but I don't think bullying the guy solves anything. It's more guilty those popular packages that choose to depend on these rabbit holes and is also fault of the platform for not showing how deep the dependency-chain goes.

    We should focus more on improving how we choose dependencies

  • LruJS

    Asynchronous cache that implements Least Recently Used (LRU) - Clock - Second Chance algorithm with O(1) hit O(1) miss complexity. This Async cache hides latency of cache-misses behind each other and behind cache-hits.

    Project mention: Can the cache-write-hit ratio characteristics be different than cache-read-hit ratio characteristics if it was LRU or approximation of LRU or LFU or another cache eviction policy? | reddit.com/r/AskComputerScience | 2021-09-29

    Just single file of 350 lines https://github.com/tugrul512bit/LruJS/blob/main/lrucache.js

  • cache

    A NodeJS package to simplify in-memory caching. (by fwd)

    Project mention: Best way to store data obtained by API? | reddit.com/r/node | 2021-06-17
  • SimpleFastVideoStreamCache

    Simple (2 files), fast (1.8GB/s by 1 core of fx8150), video (mp4,ogg,..), stream cache (LRU implementation) for NodeJS.

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). The latest post mention was on 2022-05-01.

JavaScript Cache related posts

Index

What are some of the best open-source Cache projects in JavaScript? This list will help you:

Project Stars
1 next-pwa 2,206
2 Keyv 1,720
3 next-offline 1,476
4 apicache 1,094
5 CacheP2P 865
6 web-archives 496
7 strapi-middleware-cache 271
8 cacheable-request 238
9 cache-base 50
10 LruJS 2
11 cache 1
12 SimpleFastVideoStreamCache 1
Find remote jobs at our new job board 99remotejobs.com. There are 13 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com