OSS TanbouSign in with GitHub

load Android images, GIFs, and video stills with caching and resizing in one pipeline

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
35,020
Primary language
Java
License
Not determined
Repository last updated
Oct 6, 2026
On this page

Overview

Glide is an image and media loading library for Android. It fetches and decodes images, animated GIFs, and video stills while integrating memory and disk caching, resource pooling, and ImageView delivery.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Combine fetching, decoding, caching, and display behind one API

Glide loads remote images, GIFs, and video stills while coordinating memory and disk caches and resource pooling. Its design emphasizes smooth scrolling in image-heavy lists.

Sources: [2]

Swap the networking integration to match the application

The default stack is based on HttpUrlConnection, with integration libraries available for OkHttp and Volley. Teams can align image fetching with the networking stack already used by the Android application.

Sources: [2]

Best fit

Fits Android screens that display many remote images

Feeds, catalogs, avatars, and other image-heavy views can centralize resizing, placeholders, and caching instead of implementing those concerns around every ImageView.

Sources: [2]

Before adoption

Review huge-image behavior and the repository's mixed licensing

The README says Glide can downsample huge images but does not provide the tiling needed for dedicated zoom-and-pan ImageViews. The repository LICENSE combines a BSD-style main license with Apache-2.0 and MIT-style terms for third-party components, so redistribution should account for those notices.

Sources: [2][4]

Official sources

  1. [1]bumptech/glide — GitHub repository(2026-10-06)
  2. [2]Glide v5.0.9 — README(2026-10-06)
  3. [3]Glide v5.0.9 release(2026-10-06)
  4. [4]Glide v5.0.9 — LICENSE(2026-10-06)
Supplemental curator note

Glide is a strong fit when Android screens need one pipeline for image loading, resizing, and caching. Dedicated zoom-and-pan experiences should compare tiling-oriented libraries because that is outside Glide's primary design.

Try it in 3 steps

  1. 1

    Add Glide 5.0.9 to the project

    Pin the reviewed 5.0.9 artifact in the Gradle dependencies of an existing Android project.

    implementation 'com.github.bumptech.glide:glide:5.0.9'
  2. 2

    Create an ImageView target

    Add an ImageView to an Activity or Fragment layout for Glide to populate.

    <ImageView android:id="@+id/my_image_view" android:layout_width="match_parent" android:layout_height="200dp" />
  3. 3

    Load a URL into the ImageView

    Follow the README minimal example and confirm that the image is displayed.

    ImageView imageView = findViewById(R.id.my_image_view); Glide.with(this).load("https://goo.gl/gEgYUd").into(imageView);
Check the official README

Growth

Growth trends · Last 30 days

35,020 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
18
Open PRs
80

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data
Stars
35,020
Forks
6,172
Watchers
1,034
Open issues
591
Contributors
136
Owner type
Organization
Primary language
Java
License
Not determined
Repository last updated
Oct 6, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?