awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to greenrobot/essentials

Open-source alternatives to Essentials

12 open-source projects similar to greenrobot/essentials, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Essentials alternative.

  • aol/micro-serveraol avatar

    aol/micro-server

    936View on GitHub↗

    Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.

    Java
    View on GitHub↗936
  • embedchain/embedchainjsE

    embedchain/embedchainjs

    0View on GitHub↗
    View on GitHub↗0
  • google/guavagoogle avatar

    google/guava

    51,473View on GitHub↗

    Guava is a Java standard library extension and utility toolkit that provides optimized data structures, concurrency tools, and core extensions. It serves as a comprehensive set of helpers for Java development, focusing on reducing repetitive boilerplate logic. The project is distinguished by its specialized implementations of immutable collections, which ensure thread safety and data consistency by preventing accidental modification. It also includes a dedicated graph data structure library for modeling and traversing networks of interconnected nodes and edges, alongside advanced collection t

    Javaguavajava
    View on GitHub↗51,473
  • google/jimfsgoogle avatar

    google/jimfs

    2,548View on GitHub↗

    An in-memory file system for Java

    Java
    View on GitHub↗2,548
  • kilim/kilimkilim avatar

    kilim/kilim

    1,784View on GitHub↗

    Lightweight threads for Java, with message passing, nio, http and scheduling support.

    Java
    View on GitHub↗1,784

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • oblac/joddoblac avatar

    oblac/jodd

    4,059View on GitHub↗

    Jodd is a suite of lightweight Java extensions and standard library utilities designed for application configuration, database mapping, dependency injection, and HTML parsing. It provides a consolidated set of core tools to facilitate Java development with a zero-dependency core to ensure compatibility and a small footprint across environments. The project features a pragmatic dependency injection container for managing object lifecycles and a database mapper that uses SQL templates to map result sets directly to Java objects. It includes a specialized configuration manager supporting profile

    Javaaopdatabasehtml-parser
    View on GitHub↗4,059
  • pcpratts/rootbeer1P

    pcpratts/rootbeer1

    0View on GitHub↗
    View on GitHub↗0
  • puniverse/quasarpuniverse avatar

    puniverse/quasar

    4,553View on GitHub↗

    Quasar is a JVM concurrency framework that implements the actor model and a lightweight thread library. It provides isolated execution units that communicate via asynchronous message passing to eliminate shared mutable state. The project distinguishes itself through a distributed actor system capable of operating across multiple cluster nodes with location-transparent registries and actor state migration. It utilizes a work-stealing fiber scheduler to manage millions of lightweight threads, allowing tasks to suspend during non-blocking I/O operations without stalling underlying system threads

    Javaactorsconcurrencyfibers
    View on GitHub↗4,553
  • rzwitserloot/lombokR

    rzwitserloot/lombok

    0View on GitHub↗
    View on GitHub↗0
  • spring-projects/spring-batchspring-projects avatar

    spring-projects/spring-batch

    2,946View on GitHub↗

    Spring Batch is a framework for writing batch applications using Java and Spring

    Javabatchbatch-processingjava
    View on GitHub↗2,946
  • spring-projects/spring-bootspring-projects avatar

    spring-projects/spring-boot

    80,945View on GitHub↗

    Spring Boot is an opinionated application framework designed to streamline the creation of production-ready services. It functions as a comprehensive development platform that utilizes a centralized dependency injection container to manage object lifecycles and wiring. By employing convention-over-configuration, the framework automates the instantiation of components based on the presence of specific libraries and configuration properties, significantly reducing the need for manual setup. The framework distinguishes itself by bundling the application and its web server into a single, self-con

    Javaframeworkjavaspring
    View on GitHub↗80,945
  • spring-projects/spring-frameworkspring-projects avatar

    spring-projects/spring-framework

    60,056View on GitHub↗

    Spring Framework is an enterprise Java framework providing a comprehensive infrastructure for building server-side applications. It functions as a dependency injection container and a Java application framework designed to support scalable backend development through modular architecture. The project provides tools for aspect-oriented programming to intercept method calls using dynamic proxies, allowing the application of cross-cutting concerns such as security and transactions. It also includes a centralized system for managing object lifecycles and coordinating component wiring by injecting

    Javaframeworkspringspring-framework
    View on GitHub↗60,056