4 Repos
Store shared CSS and JavaScript files at fixed server URLs so browsers cache them once across many HTML outputs.
Distinguishing note: No candidate covers caching static web resources (CSS/JS) at fixed URLs for reuse across multiple HTML outputs.
Explore 4 awesome GitHub repositories matching web development · Static Resource Cache Managers. Refine with filters or upvote what's useful.
pdf2htmlEX is a tool that converts PDF documents into HTML while preserving the original text, fonts, and layout. It uses CSS positioning and font embedding to replicate the PDF's appearance in a browser, producing output that works without JavaScript. The tool can generate a single self-contained HTML file with all resources embedded, or split the document into separate HTML files per page for individual loading and navigation. The converter offers extensive control over the output, including the ability to embed fonts directly into the HTML using base64-encoded Data URIs, or keep them as se
Stores shared CSS and JavaScript files at fixed server URLs for browser caching across many HTML outputs.
jsproxy is a web traffic proxy designed to route requests through a ServiceWorker to bypass network restrictions while minimizing server-side processing overhead. It focuses on browser API virtualization, rewriting URL-related functions and properties so that proxied pages behave as if they are running on their original domains. The project utilizes a decoupled architecture that separates the static user interface from the data forwarding backend, allowing for deployment across multiple providers. It includes weight-based load balancing to distribute traffic across multiple proxy nodes and im
Remembers the last used proxy domain for static assets to maintain browser cache hits.
ServiceStack ist ein hochperformantes .NET-Webframework für den Bau typsicherer APIs unter Verwendung stark typisierter Request- und Response-Objekte. Es fungiert als nachrichtenbasierte API-Engine, die Geschäftslogik von der Transportschicht entkoppelt, wodurch Services über mehrere Protokolle wie HTTP, gRPC und verschiedene Message-Queue-Provider bereitgestellt werden können. Das Framework zeichnet sich durch seinen typsicheren API-Generator aus, der native Client-SDKs und Data Transfer Objects (DTOs) aus Service-Metadaten über mehrere Sprachen hinweg produziert. Es enthält zudem ein verteiltes Service-Gateway für Microservices-Orchestration, ein Code-First-ORM zur direkten Übersetzung von C#-Objekten in Datenbankdatensätze sowie ein zentralisiertes Identitäts- und Zugriffsmanagementsystem für sicheren tokenbasierten Zugriff. Die breitere Funktionspalette deckt asynchrones Messaging und Echtzeit-Event-Streaming durch Pub-Sub und Server-Sent Events ab. Es bietet umfassende Unterstützung für Datenserialisierung in Formaten wie JSON, XML, ProtoBuf und MessagePack, neben integrierten Authentifizierungs-Flows wie JWT, API-Keys und Step-up-Authentifizierung. Zusätzliches Tooling umfasst automatisierte CRUD-API-Generierung, Hintergrund-Job-Ausführung und Vorlagen für administrative Dashboards.
Generates HTTP headers for static files to optimize browser caching and prevent redundant downloads.
sw-precache ist ein Service-Worker-Build-Tool und Precaching-Generator, der JavaScript-Code erzeugt, um statische Assets zu versionieren und zu speichern. Er fungiert als Kommandozeilenschnittstelle und Node-Modul, das entwickelt wurde, um Offline-Funktionalität zu ermöglichen und Ladezeiten für Webanwendungen zu verbessern. Das Projekt zeichnet sich durch die Kombination von Asset-Discovery zur Build-Zeit mit einem Runtime-Caching-Orchestrator aus. Es verwendet Content-Hash-basierte Versionierung, um Aktualisierungen nur dann auszulösen, wenn sich Dateiinhalte ändern, und nutzt Template-basierte Codegenerierung, um benutzerdefinierte Routing-Regeln und Handler-Bibliotheken in den resultierenden Service Worker zu injizieren. Das Tool deckt eine breite Palette an Caching- und Traffic-Management-Funktionen ab, einschließlich der Definition von Network-First- oder Cache-First-Abrufstrategien. Es verwaltet das Routing von Netzwerkanfragen durch das Mapping von URL-Mustern und HTTP-Methoden auf spezifische Handler, um den Datenverkehr aufzulösen.
Manages local storage by adding specific URLs to the cache or removing existing entries for static web resources.