google

    google/guava

    Google core libraries for Java

    backend
    guava
    java
    Java
    Apache-2.0
    51.9K stars
    11.2K forks
    2.3K GitHub watchers
    Updated Nov 6, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    4 releases in the last 90 days, the latest 3 days ago, with 336 contributors on GitHub.

    Use Cases & Benefits

    • Provides a comprehensive set of core Java libraries including new collection types, immutable collections, graph utilities, concurrency, I/O, hashing, and string utilities.
    • Offers a well-tested, stable, and widely used library with binary-compatible APIs and support for both Java 8+ and Android environments.
    • Use for enhancing Java projects with advanced collection types like multimaps and multisets for more expressive data structures.
    • Use for simplifying concurrency and I/O operations in Java applications with reliable utility classes.
    • Use for building immutable and thread-safe data structures to improve code safety and maintainability in large-scale Java systems.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Guava is a set of core Java libraries from Google that includes new collection types (such as multimap and multiset), immutable collections, a graph library, and utilities for concurrency, I/O, hashing, primitives, strings, and more! It is widely used on most Java projects within Google, and widely used by many other companies as well.

    Guava's Maven group ID is com.google.guava, and its artifact ID is guava. Guava provides two different "flavors": one for use on a (Java 8+) JRE and one for use on Android or by any library that wants to be compatible with Android. These flavors are specified in the Maven version field as either 33.6.0-jre or 33.6.0-android. For more about depending on Guava, see using Guava in your build.

    To add a dependency on Guava using Maven, use the following:

    For more information on when to use api and when to use implementation, consult the Gradle documentation on API and implementation separation.

    Snapshots of Guava built from the master branch are available through Maven using version 999.0.0-HEAD-jre-SNAPSHOT, or 999.0.0-HEAD-android-SNAPSHOT for the Android flavor.

    Snapshot API Javadoc as well as Snapshot API Diffs are also available.

    Excerpt from the google/guava README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 9: +44

    +95 stars over 90 days across 8 snapshot days; best day +44 on Aug 9.

    Forks

    11.2K+54

    Open issues

    770+23

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    google/guava compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills187.8K+2.9K15—
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    shiyu-coder/Kronos47.0K+2.3K16—
    NationalSecurityAgency/ghidra98.2K+2.3K6414 days ago
    microsoft/VibeVoice56.0K+1.1K29—
    google/guava51.9K—653 days ago
    Category median56.0K+2.3K29—

    Also by google

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description