awesome-repositories.com
Blog
awesome-repositories.com

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

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repositorios

Awesome GitHub RepositoriesWebView Performance Optimizations

Techniques for preloading and reusing WebView instances to eliminate blank screens and reduce page load latency in Android apps.

Distinct from Android Performance Optimizations: Distinct from Android Performance Optimizations: focuses specifically on WebView loading behavior, not general memory or binary size reduction.

Explore 2 awesome GitHub repositories matching mobile development · WebView Performance Optimizations. Refine with filters or upvote what's useful.

Awesome WebView Performance Optimizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • justson/agentwebAvatar de Justson

    Justson/AgentWeb

    9,417Ver en GitHub↗

    AgentWeb is an Android library that enhances the standard WebView component by applying performance optimizations and improving loading behavior. Its core purpose is to eliminate the blank white screen that users often see when a WebView first loads, and to reduce overall page load latency through pre-initialization and instance reuse strategies. The library achieves this through several key techniques. It pre-initializes the WebView rendering engine early in the app lifecycle so the first page load is not delayed by kernel startup. It also pre-loads the dedicated WebView process before it is

    Provides the core performance optimization techniques for Android WebView, eliminating blank screens and reducing load latency.

    Javaagentweb-android-webviewandroid-webviewcookie
    Ver en GitHub↗9,417
  • didi/boosterAvatar de didi

    didi/booster

    5,059Ver en GitHub↗

    Booster es un optimizador de compilación y manipulador de bytecode para aplicaciones Android, diseñado para reducir el tamaño del binario, corregir fallos a nivel de sistema y mejorar el rendimiento de la aplicación. Funciona como un plugin extensible del proceso de compilación que modifica archivos de clase compilados y artefactos de construcción para inyectar correcciones de estabilidad y optimizaciones sin alterar el código fuente original. El proyecto se diferencia por la manipulación de bytecode de bajo nivel para parchear errores a nivel de SO y gestionar pools de hilos durante la fase de compilación. También proporciona un kit de herramientas de perfilado de rendimiento para identificar operaciones que bloquean el hilo principal y analizar problemas de estabilidad relacionados con los recursos. La herramienta cubre una amplia gama de capacidades de optimización de paquetes, incluyendo compresión de imágenes para PNG y WebP, eliminación de recursos redundantes y optimización del índice de recursos. La funcionalidad adicional incluye ajuste de rendimiento para la gestión de hilos, escrituras asíncronas de preferencias y análisis estático para escanear artefactos de compilación y detectar riesgos de seguridad y cuellos de botella. El sistema utiliza una interfaz de proveedor de servicios para la integración de plugins personalizados y puede ejecutarse como una aplicación independiente desacoplada del entorno de compilación principal.

    Initializes the browser engine during idle periods to prevent freezes during WebView instantiation.

    Kotlin
    Ver en GitHub↗5,059
  1. Home
  2. Mobile Development
  3. Android Performance Optimizations
  4. WebView Performance Optimizations