awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesOpen-source alternativesSelf-hosted softwareBlogPlan du site
ProjetÀ proposHow we rankPresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesAndroid Image Loading Libraries

Software libraries designed specifically for image fetching and decoding on Android.

Distinct from Android Libraries: Existing candidates are too broad (Android Libraries) or for different platforms (Swift).

Explore 9 awesome GitHub repositories matching mobile development · Android Image Loading Libraries. Refine with filters or upvote what's useful.

Awesome Android Image Loading Libraries GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • bumptech/glideAvatar de bumptech

    bumptech/glide

    35,021Voir sur GitHub↗

    Glide is an image loading and caching library for Android that fetches and decodes images, GIFs, and video stills from local or remote sources. It functions as a media rendering framework and memory management tool designed to resize and downsample assets to fit specific view dimensions. The system prioritizes scrolling performance through a multi-level caching strategy that stores decoded media in memory and raw data on disk. It employs resource pooling to reuse bitmap memory and binds image loading tasks to component lifecycles to automatically release resources and prevent memory leaks. T

    Functions as a dedicated library for fetching and decoding images and GIFs on Android.

    Java
    Voir sur GitHub↗35,021
  • square/picassoAvatar de square

    square/picasso

    18,820Voir sur GitHub↗

    Picasso is an Android image loading library designed for downloading, caching, and displaying images in applications. It provides an automated system for memory and disk management to reduce network requests and improve load times. The library includes a bitmap transformation tool for resizing, cropping, and modifying assets before they are rendered. It also functions as a bridge for Jetpack Compose, converting image requests into painter objects for use within declarative Android user interfaces. The system manages image retrieval from multiple sources, including web URLs, local files, and

    Provides a dedicated library for downloading, caching, and displaying images in Android applications.

    Kotlin
    Voir sur GitHub↗18,820
  • facebook/frescoAvatar de facebook

    facebook/fresco

    17,149Voir sur GitHub↗

    Fresco is an Android image loading library and cache manager designed to fetch, decode, and display images from network or local sources. It functions as a rendering engine for animated image formats and a streaming system for progressive image loading. The library distinguishes itself through specialized memory management that utilizes off-heap allocation to reduce garbage collection overhead and prevent out-of-memory errors. It includes a dedicated rendering pipeline for animated GIFs and WebP files and supports progressive JPEG decoding to render low-resolution versions of images while the

    Provides a complete framework for fetching, decoding, and caching images specifically for Android applications.

    Kotlin
    Voir sur GitHub↗17,149
  • nostra13/android-universal-image-loaderAvatar de nostra13

    nostra13/Android-Universal-Image-Loader

    16,852Voir sur GitHub↗

    Android-Universal-Image-Loader is an image loading library for Android applications designed to download, cache, and display images. It functions as a bitmap cache manager and processing framework that handles the retrieval of assets from remote URLs or local files. The library includes specialized utilities for extracting static frames from video files to generate thumbnails. It also provides a framework for applying visual transformations to loaded images, such as circular crops and rounded corners. The system manages performance through a two-tier caching hierarchy using both memory and d

    Ships a complete software library for image fetching, decoding, and caching on Android.

    Java
    Voir sur GitHub↗16,852
  • coil-kt/coilAvatar de coil-kt

    coil-kt/coil

    11,819Voir sur GitHub↗

    Coil is an image loading and caching pipeline designed for Android and Compose Multiplatform applications. It functions as a comprehensive loader, caching engine, and rendering utility that asynchronously fetches and displays images from network URLs, local storage, and multiplatform resource systems. The library distinguishes itself through a flexible fetcher-decoder pipeline and an interface-driven component registry, allowing for the integration of custom networking clients and decoders. It provides specialized support for rendering scalable vector graphics, animated formats such as GIF an

    Provides a comprehensive image loading and caching pipeline for Android and Compose Multiplatform.

    Kotlinandroidandroidxcompose
    Voir sur GitHub↗11,819
  • wasabeef/glide-transformationsAvatar de wasabeef

    wasabeef/glide-transformations

    9,888Voir sur GitHub↗

    This is a Glide image transformation library for Android that provides a collection of image processing filters and shapes. It functions as a suite of hardware-accelerated tools for image cropping, artistic filtering, and transformation pipeline management. The project distinguishes itself through an image filter pipeline that allows for sequential transformation chaining, enabling multiple visual effects and color modifications to be applied in a single pass. It utilizes GPU acceleration to implement artistic effects such as pixelation, sketching, and blur. The library covers a broad range

    Provides a collection of image processing filters and shapes designed specifically for the Glide image loading framework.

    Javaandroidandroid-libraryglide
    Voir sur GitHub↗9,888
  • dylanvann/react-native-fast-imageAvatar de DylanVann

    DylanVann/react-native-fast-image

    8,424Voir sur GitHub↗

    This is a high-performance image component and native caching library for mobile applications. It provides tools for image optimization and asset preloading to reduce visual flicker and increase loading speeds. The project differentiates itself through a mobile asset preloader that downloads remote images into a local cache before they are requested. It also includes a system for assigning loading priority levels to ensure critical visual assets are fetched first and supports remote asset authentication by attaching custom HTTP headers to requests. The library covers a broad range of capabil

    Integrates the Glide library for high-performance image fetching and memory caching on Android.

    TypeScript
    Voir sur GitHub↗8,424
  • amitshekhariitbhu/fast-android-networkingAvatar de amitshekhariitbhu

    amitshekhariitbhu/Fast-Android-Networking

    5,906Voir sur GitHub↗

    🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

    Loads network images into ImageView components with placeholder and error support.

    Java
    Voir sur GitHub↗5,906
  • trinea/androidcommonAvatar de Trinea

    Trinea/AndroidCommon

    4,999Voir sur GitHub↗

    AndroidCommon est une bibliothèque utilitaire complète conçue pour fournir une infrastructure réutilisable et des modèles architecturaux pour le développement d'applications Android. Elle organise les fonctions d'assistance courantes en modules sans état, offrant un accès cohérent aux ressources système, à la logique d'analyse de données et aux abstractions d'infrastructure de base. Le framework se distingue en fournissant des composants spécialisés pour gérer les tâches en arrière-plan et les interactions complexes de l'interface utilisateur. Il inclut des utilitaires pour coordonner les transferts de fichiers en arrière-plan via le gestionnaire de téléchargement du système et exécuter des commandes shell pour gérer les ressources de l'appareil. De plus, il offre des éléments d'interface personnalisés qui étendent les classes de plateforme standard pour prendre en charge des fonctionnalités interactives comme les gestes de pull-to-refresh, le défilement infini et le positionnement précis des éléments. Le projet intègre également des outils d'optimisation des performances, y compris une stratégie de mise en cache à deux niveaux qui stocke les images et les réponses réseau en mémoire ou sur le disque local. Ces mécanismes de mise en cache utilisent des politiques d'éviction configurables pour réduire la latence et minimiser l'utilisation du réseau, assurant la réactivité de l'application dans des conditions réseau variables.

    Provides a framework for storing and retrieving images in memory or on disk to optimize performance.

    Java
    Voir sur GitHub↗4,999
  1. Home
  2. Mobile Development
  3. Android Image Loading Libraries