awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TalAter avatar

TalAter/UpUp

0
View on GitHub↗
4,920 estrellas·260 forks·JavaScript·MIT·15 vistaswww.talater.com/upup↗

UpUp

UpUp es un framework de service worker y herramienta de aplicación web progresiva diseñada para proporcionar a los sitios web capacidades sin conexión. Funciona como un gestor de caché del navegador que permite la disponibilidad del sitio web sin conexión utilizando service workers y la API de caché.

El proyecto gestiona el flujo de trabajo sin conexión a través del pre-caché de activos estáticos y la invalidación de caché basada en versiones para asegurar que los recursos almacenados permanezcan actualizados. También incluye la gestión de respaldo sin conexión para definir páginas o contenido específico que se muestran a los usuarios cuando una conexión de red no está disponible y el recurso solicitado no está en caché.

Las capacidades adicionales cubren el monitoreo del estado de la red del lado del cliente y el registro de diagnóstico basado en consola para la resolución de problemas.

Features

  • Service Worker Asset Caching - Uses service workers to intercept network requests and serve cached assets for offline functionality.
  • Pre-Caching - Enables the proactive downloading of critical files during installation to ensure immediate offline access.
  • Web Asset Caches - Caches static network requests in local storage to enable instant asset loading and offline use.
  • Asset Versioning - Manages cache versions to ensure users receive the most recent updates to offline content.
  • Cache Busting - Implements version-based cache busting to force the update of outdated static assets.
  • Offline Fallback Content - Allows developers to define specific cached HTML content to serve as fallbacks during network failures.
  • Offline Fallback Pages - Provides a mechanism to serve pre-cached fallback pages when both network and cache requests fail.
  • Service Worker Libraries - Offers a framework based on service worker libraries to add asset caching and offline support to websites.
  • Cache Management - Provides a management system for defining static asset lists and updating cache versions.
  • Offline Capabilities - Implements techniques that keep the web application functional when disconnected from the network.
  • Offline-First Web Apps - Implements patterns for building web applications that maintain usability during online/offline transitions.
  • Offline Website Availability - Enables a website to remain fully accessible and functional even without an active internet connection.
  • Progressive Web Apps - Provides tools to implement PWA capabilities, specifically offline fallbacks and resource caching.
  • Service Worker Libraries - Ensures site content remains accessible during offline conditions.

Historial de estrellas

Gráfico del historial de estrellas de talater/upupGráfico del historial de estrellas de talater/upup

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a UpUp

Proyectos open-source similares, clasificados según cuántas características comparten con UpUp.
  • googlechrome/sw-precacheAvatar de GoogleChrome

    GoogleChrome/sw-precache

    5,189Ver en GitHub↗

    sw-precache is a service worker precache generator used to create scripts that enable offline functionality for web applications. It acts as a build-time asset cache manager that hashes static files and manages their versioning within a service worker cache. The project provides a runtime cache configurator to define caching strategies and request handlers for dynamic content based on URL patterns. It also includes an offline fallback handler to intercept network failures and serve cached fallback pages. The toolset covers the generation of service worker code and manifests, content-hash bas

    JavaScript
    Ver en GitHub↗5,189
  • googlechrome/workboxAvatar de GoogleChrome

    GoogleChrome/workbox

    12,895Ver en GitHub↗

    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

    JavaScriptoffline-firstprogressive-web-appservice-worker
    Ver en GitHub↗12,895
  • nekr/offline-pluginAvatar de NekR

    NekR/offline-plugin

    4,508Ver en GitHub↗

    This project is a webpack plugin that implements a service worker to manage web assets for offline access. It serves as a caching tool to ensure web applications remain functional and accessible when an internet connection is unavailable. The tool automates the process of creating progressive web applications by integrating directly into the webpack build process. It generates the necessary service worker configurations and manages the local storage of static files to maintain application availability. The system handles asset caching and cache management, utilizing a manifest-driven approac

    JavaScriptappcacheapplication-cachecaching
    Ver en GitHub↗4,508
  • polymer/pwa-starter-kitAvatar de Polymer

    Polymer/pwa-starter-kit

    2,343Ver en GitHub↗

    This project is a boilerplate and starter kit for building progressive web applications using standard web components. It provides a structured foundation for developing installable web interfaces that support offline functionality and native-like performance. The framework utilizes a component-based architecture where custom elements maintain their own internal state and encapsulated styles. It integrates client-side routing to manage navigation between views without full page reloads and employs a centralized, immutable store to synchronize data across the application. The toolkit includes

    JavaScript
    Ver en GitHub↗2,343
Ver las 30 alternativas a UpUp→

Preguntas frecuentes

¿Qué hace talater/upup?

UpUp es un framework de service worker y herramienta de aplicación web progresiva diseñada para proporcionar a los sitios web capacidades sin conexión. Funciona como un gestor de caché del navegador que permite la disponibilidad del sitio web sin conexión utilizando service workers y la API de caché.

¿Cuáles son las características principales de talater/upup?

Las características principales de talater/upup son: Service Worker Asset Caching, Pre-Caching, Web Asset Caches, Asset Versioning, Cache Busting, Offline Fallback Content, Offline Fallback Pages, Service Worker Libraries.

¿Qué alternativas de código abierto existen para talater/upup?

Las alternativas de código abierto para talater/upup incluyen: googlechrome/sw-precache — sw-precache is a service worker precache generator used to create scripts that enable offline functionality for web… googlechrome/workbox — Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It… nekr/offline-plugin — This project is a webpack plugin that implements a service worker to manage web assets for offline access. It serves… polymer/pwa-starter-kit — This project is a boilerplate and starter kit for building progressive web applications using standard web components.… mxstbr/react-boilerplate — This project is a pre-configured project foundation for building scalable web applications. It serves as a React… vuejs/vue-hackernews-2.0 — This project is a Hacker News clone built with Vue.js. It serves as a demonstration of a server-side rendered…