awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 Repos

Awesome GitHub RepositoriesCache Providers

Customizable storage mechanisms for persistent data caching.

Distinguishing note: Focuses on provider injection, not general caching.

Explore 13 awesome GitHub repositories matching web development · Cache Providers. Refine with filters or upvote what's useful.

Awesome Cache Providers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • vercel/swrAvatar von vercel

    vercel/swr

    32,406Auf GitHub ansehen↗

    SWR is a data fetching library that provides a collection of hooks for managing remote data synchronization, caching, and state updates in web applications. It employs a declarative approach to handle complex network request lifecycles and dependency chains, ensuring that client-side application state remains consistent with server data through automatic revalidation and background updates. The library distinguishes itself through a reactive cache layer that automatically synchronizes local state with remote sources based on component lifecycle events. It features event-driven revalidation, w

    Allows specifying a custom storage mechanism for cached data via provider functions.

    TypeScriptcachedatadata-fetching
    Auf GitHub ansehen↗32,406
  • searxng/searxngAvatar von searxng

    searxng/searxng

    32,180Auf GitHub ansehen↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Defines a remote service provider to serve cached versions of search results, allowing users to view archived snapshots.

    Pythonbingbravedegoogle
    Auf GitHub ansehen↗32,180
  • uglide/redisdesktopmanagerAvatar von uglide

    uglide/RedisDesktopManager

    23,240Auf GitHub ansehen↗

    RedisDesktopManager is a NoSQL database manager and graphical user interface client for Redis. It serves as a desktop administrator for monitoring keys, managing memory, and executing commands on Redis servers. The application provides a visual environment for Redis data visualization, cache inspection, and database administration. It allows for the organization and editing of records across multiple data stores and server instances without the use of a command-line tool.

    Offers an interface for analyzing stored values in a Redis cache to debug application behavior.

    C++
    Auf GitHub ansehen↗23,240
  • googlechrome/workboxAvatar von GoogleChrome

    GoogleChrome/workbox

    12,895Auf GitHub ansehen↗

    Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It provides a comprehensive framework for handling asset caching, request routing, and background script lifecycle management, enabling developers to build web applications that function reliably offline and load efficiently. The project distinguishes itself through a declarative routing engine and a plugin-based architecture that allows for the injection of custom logic into the request and response processing pipeline. It supports advanced caching patterns, such as cache-first or

    Provides a visual interface to view, verify, and manage stored cache instances, response bodies, and headers during development.

    JavaScriptoffline-firstprogressive-web-appservice-worker
    Auf GitHub ansehen↗12,895
  • netflix/falcorAvatar von Netflix

    Netflix/falcor

    10,572Auf GitHub ansehen↗

    Falcor is a JavaScript library that models remote data as a single virtual JSON graph, providing a path-based query engine for efficient client-side data retrieval and updates. It represents multiple remote data sources as a unified document where entities are accessed via globally unique identity paths. The system distinguishes itself by treating the remote data model as a virtual JSON resource, allowing the client to query specific paths without managing individual endpoints. It uses a reference-aware graph model to handle many-to-many relationships and prevents data duplication. Network ef

    Exports the current state of the local data cache as a JSON fragment for debugging.

    JavaScript
    Auf GitHub ansehen↗10,572
  • kreuzberg-dev/kreuzbergAvatar von kreuzberg-dev

    kreuzberg-dev/kreuzberg

    8,527Auf GitHub ansehen↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Returns aggregate statistics for a cache directory including file count and size.

    Rustdocument-intelligenceelixirffi
    Auf GitHub ansehen↗8,527
  • tanstack/virtualAvatar von TanStack

    TanStack/virtual

    6,971Auf GitHub ansehen↗

    Reads live data from cache, route matches, and mutation queues through dedicated panels.

    TypeScriptjavascriptperformancereact
    Auf GitHub ansehen↗6,971
  • yangzongzhuan/ruoyi-vue3Avatar von yangzongzhuan

    yangzongzhuan/RuoYi-Vue3

    6,631Auf GitHub ansehen↗

    RuoYi-Vue3 is a full-stack administrative dashboard and permission management framework built with SpringBoot and Vue 3. It serves as an enterprise management backend providing a decoupled architecture that separates the API from the user interface. The project features a low-code CRUD generator that automatically produces frontend and backend boilerplate code and API documentation from database tables. It implements a comprehensive role-based access control system for managing users, departments, and granular permissions at the menu and button levels, secured by stateless JSON Web Token auth

    Includes interfaces for viewing and managing stored cache instances and command statistics.

    Vueadminelement-pluselement-ui
    Auf GitHub ansehen↗6,631
  • j178/prekAvatar von j178

    j178/prek

    6,297Auf GitHub ansehen↗

    Prek is a Git hook manager written in Rust that runs configured hooks as a single binary without requiring Python or other external runtimes. It executes hooks faster than standard tools through parallel processing and bundled Rust implementations, and includes a built-in hook repository that enables fully offline operation without network access or environment setup. The tool supports both TOML and YAML configuration formats with identical semantics, and can run hooks from existing pre-commit configuration files without modification. Prek distinguishes itself through workspace-aware monorepo

    Provides a command to inspect the cache directory path and its total disk usage.

    Rustgitgit-hookspre-commit
    Auf GitHub ansehen↗6,297
  • day8/re-frameAvatar von day8

    day8/re-frame

    5,532Auf GitHub ansehen↗

    re-frame ist ein funktionales Framework für den Bau von Single-Page-Anwendungen in ClojureScript. Es bietet eine zentralisierte, unveränderliche Datenbank, die als Single Source of Truth für den gesamten Anwendungszustand dient und einen strikten, unidirektionalen Datenfluss erzwingt, bei dem Events Zustandsübergänge und nachfolgende View-Updates auslösen. Das Framework zeichnet sich durch einen reaktiven Signal-Graphen und eine Interceptor-basierte Middleware-Pipeline aus. Indem Anwendungslogik als Sequenz datengetriebener Events und deklarativer Side-Effects behandelt wird, entkoppelt es die Geschäftslogik von der View-Schicht. Diese Architektur ermöglicht es Entwicklern, komplexe Zustandsübergänge und externe Operationen durch reine Funktionen zu verwalten, wobei sichergestellt wird, dass Side-Effects von einem separaten Interpreter statt durch imperative Aufrufe ausgeführt werden. Das System umfasst eine umfassende Suite an Funktionen für das Management der Anwendungsarchitektur, einschließlich reaktiver Datenableitung, abonnementbasierter View-Reconciliation und eventgesteuertem Zustandsmanagement. Es unterstützt fortgeschrittene Entwicklungs-Workflows wie Event-Tracing, State-Checkpointing und die Möglichkeit, Side-Effects für isolierte Tests zu stubben. Das Projekt ist für die Integration mit React konzipiert und nutzt Virtual-DOM-Reconciliation, um Benutzeroberflächen effizient zu aktualisieren. Es bietet ein robustes Set an Utilities für den Umgang mit Cross-Cutting Concerns, die Verwaltung komplexer Datenfluss-Graphen und die Koordination asynchroner Operationen innerhalb einer vorhersagbaren, sequenziellen Event-Pipeline.

    Provides interfaces for inspecting active query vectors and subscription relationships to debug data flow.

    Clojureclojurescriptre-framereact
    Auf GitHub ansehen↗5,532
  • laravel/telescopeAvatar von laravel

    laravel/telescope

    5,193Auf GitHub ansehen↗

    Telescope ist ein Debugging-Dashboard und Entwicklungstool für Laravel-Anwendungen, das eine Weboberfläche zur Überwachung von Anfragen, Exceptions, Datenbankabfragen und Logs bereitstellt. Es fungiert als PHP-Anwendungsmonitor und Diagnoseassistent, der den Ausführungslebenszyklus des Systems nachverfolgt, um Fehler zu identifizieren und zu beheben. Das Tool zeichnet sich durch spezialisierte Profiler für SQL-Abfragen und Redis-Befehle sowie ein In-Browser-Vorschau-System für ausgehende E-Mails aus. Es enthält zudem ein dediziertes Auditing-System für Konsolenbefehle und Autorisierungs-Gate-Prüfungen, um Berechtigungslogik zu verifizieren. Die Plattform deckt eine breite Palette an Observability-Bereichen ab, einschließlich der Nachverfolgung von Hintergrund-Jobs und Prozessen, der Inspektion von Cache-Operationen und der Überwachung von Anwendungsereignissen. Sie analysiert den Request-Lebenszyklus anhand von Header- und Sitzungsdaten, zeichnet vollständige Stack-Traces für Exceptions auf und überwacht das View-Rendering sowie die Modell-Hydratisierung. Der Zugriff auf die Überwachungsoberfläche wird über ein zentrales Autorisierungs-Gate verwaltet.

    Traces cache hits, misses, updates, and deletions through detailed logs to identify retrieval inefficiencies.

    PHP
    Auf GitHub ansehen↗5,193
  • networknt/light-4jAvatar von networknt

    networknt/light-4j

    3,672Auf GitHub ansehen↗

    light-4j is a Java microservices framework designed for building scalable distributed systems. It provides a toolkit for developing cloud-native services with integrated support for service discovery, telemetry, and secure inter-service communication. The project includes a runtime OpenAPI request validator to ensure communication consistency by checking data against formal specifications. It also features an OAuth2 API security gateway for verifying identity tokens and managing credentials, alongside an event-sourcing messaging system for building command query responsibility segregation arc

    Provides a web interface for developers to view and debug stored cache contents.

    Java
    Auf GitHub ansehen↗3,672
  • vercel/geist-fontAvatar von vercel

    vercel/geist-font

    3,249Auf GitHub ansehen↗

    Geist is an open-source font family and typography collection designed for high legibility in technical interfaces. It consists of a series of web-optimized typefaces, including geometric sans-serif, monospaced, and pixel styles. The collection functions as a variable font library, utilizing coordinate interpolation to allow precise control over weight and style within a single font file. These fonts are built as OpenType typefaces, incorporating standardized layout tables to define advanced typographic behaviors such as kerning and ligatures. The project provides specific implementations fo

    Adds caching markers to request bodies to enable automatic data caching by providers.

    HTMLfontvariable-fonts
    Auf GitHub ansehen↗3,249
  1. Home
  2. Web Development
  3. Cache Providers

Unter-Tags erkunden

  • Cache Inspection Tools3 Sub-TagsInterfaces for viewing, verifying, and managing stored cache instances and response data. **Distinct from Cache Providers:** Distinct from general cache providers: focuses on developer-facing inspection and debugging interfaces rather than storage implementation.
  • Cache MarkersTags used within request bodies to signal automatic caching to a provider. **Distinct from Cache Providers:** Focuses on the marker/hint within the data, not the storage mechanism of the provider.