Guava offers a collection of core Java libraries from Google, providing useful utilities, new data structures, and tools to simplify Java development.
Guava is a collection of core Java libraries developed by Google to make Java programming easier and more efficient. The site offers a wide range of tools, including new types of collections, immutable collections, and a handy graph library. You’ll also find utilities for tasks like concurrency, input/output, hashing, and string manipulation—all designed to help you write cleaner, more reliable code.
If you work with Java, Guava can streamline common programming tasks and introduce helpful features that aren’t part of the standard Java library. The site is especially useful for developers looking for tried-and-tested components used in large-scale projects at Google and beyond. Whether you’re building a new application or maintaining existing code, Guava gives you practical tools to make your work smoother.
Discover websites similar to Guava.dev. Optimized for ultra-fast loading.
Dagger is a static, compile-time dependency injection framework for Java, Kotlin, and Android, helping developers manage app components easily.
Riverpod is a reactive state management framework that helps you manage and share app state easily, making code more maintainable and efficient.
Mustache is a simple, logic-less template library available for dozens of programming languages, making it easy to render dynamic content in your code.
Joda.org offers reliable, low-level Java libraries for developers looking to enhance their applications with robust, well-maintained components.
Dollar is a Swift library offering handy functional programming helpers, similar to Underscore.js, making Swift coding simpler and more efficient.
Concurrency Kit offers C99+ libraries for concurrency primitives and lock-free data structures to help build high-performance, concurrent systems.
Armadillo is a C++ library for linear algebra and scientific computing, offering fast and easy-to-use tools for developers and researchers.
Hamcrest provides reusable matcher libraries for writing readable tests in Java and other languages, making unit testing more expressive and flexible.
Folktale is a JavaScript library offering functional programming tools and combinators to help you build reliable, modular apps with clean code.
JGraphT is a Java library offering robust graph data structures and algorithms for developers to easily add graph theory features to their projects.
ICU provides libraries and tools for Unicode support, including text, date, time, and locale handling for developers and software projects.
Tidyverse lets you easily install and load a collection of R packages for data science, streamlining your workflow with tools for data analysis and visualization.
Discover tools and services similar to guava.dev
Explore related tools and services in these categories