Google core libraries for Java (by google)

Guava Alternatives

Similar projects and alternatives to Guava based on common topics and language
  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • GitHub repo Guice

    Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google.

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo selenium-java-lean-test-achitecture

    Ready to use Lean Test Automation Architecture using Java and Selenium WebDriver to speed up your test automation

  • GitHub repo allure-environment-writer

    Java library which allows to write environment.xml file into allure-results directory.

  • GitHub repo Immutables

    Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included

  • GitHub repo Modernizer

    Detect uses of legacy Java APIs

  • GitHub repo Arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Guava alternative or higher similarity.


Posts where Guava has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-01-26.
  • use case for Java Streams... | 2021-02-05
    See this: , in this case it applies to java too
  • Add more information to your Allure Report using Java | 2021-01-26
    We will use the allureEnvironmentWriter static method from the AllureEnvironmentWriter class. This method receives an ImmutableMap from the Guava library.
  • Can you type quitely honey ?
  • Threads | 2020-12-31
    ListenableFutures are the way I normally do it, but it sounds like it'd be overkill for your needs.
  • I Enjoy Improving Code Quality And Learning About
    At Google, there are teams dedicated to writing libraries like Guava and Guice that shapes the technical landscape at the company for many years to come. They also have an org called "Engineering Productivity" that focuses more on release velocity, testing health, monitoring, etc.


Basic Guava repo stats
6 days ago

google/guava is an open source project licensed under Apache License 2.0 which is an OSI approved license.