awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

13 Repos

Awesome GitHub RepositoriesCommon Frameworks

Core libraries and frameworks for building enterprise-grade Java applications.

Explore 13 awesome GitHub repositories matching part of an awesome list · Common Frameworks. Refine with filters or upvote what's useful.

Awesome Common Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • spring-projects/spring-bootAvatar von spring-projects

    spring-projects/spring-boot

    80,945Auf GitHub ansehen↗

    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

    Simplifies creation of production-grade Spring-powered applications.

    Javaframeworkjavaspring
    Auf GitHub ansehen↗80,945
  • spring-projects/spring-frameworkAvatar von spring-projects

    spring-projects/spring-framework

    60,056Auf GitHub ansehen↗

    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

    Comprehensive programming and configuration model for enterprise applications.

    Javaframeworkspringspring-framework
    Auf GitHub ansehen↗60,056
  • google/guavaAvatar von google

    google/guava

    51,473Auf GitHub ansehen↗

    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

    Core libraries providing collections, caching, and primitive support.

    Javaguavajava
    Auf GitHub ansehen↗51,473
  • puniverse/quasarAvatar von puniverse

    puniverse/quasar

    4,553Auf GitHub ansehen↗

    Quasar ist ein JVM-Concurrency-Framework, das das Actor-Modell und eine Bibliothek für leichtgewichtige Threads implementiert. Es bietet isolierte Ausführungseinheiten, die über asynchrones Message-Passing kommunizieren, um geteilten veränderbaren Zustand zu eliminieren. Das Projekt zeichnet sich durch ein verteiltes Actor-System aus, das über mehrere Cluster-Knoten hinweg mit ortstransparenten Registries und Actor-Zustandsmigration operieren kann. Es nutzt einen Work-Stealing-Fiber-Scheduler zur Verwaltung von Millionen leichtgewichtiger Threads, wodurch Aufgaben während nicht-blockierender I/O-Operationen pausieren können, ohne die zugrunde liegenden System-Threads zu blockieren. Das Framework umfasst eine breite Palette von Funktionen, einschließlich Aufsichtshierarchien für fehlertolerante Wiederherstellung und CSP-artige Kommunikationskanäle für die Datenfluss-Synchronisation. Es bietet zudem Primitive zur Koordinierung von Aufgaben mittels Futures und Datenflussvariablen sowie Tools zur Überwachung der Fiber-Gesundheit und zur Erkennung von runaway-Ausführungen. Das System ist in Java implementiert.

    Provides fibers, channels, and actors for high-concurrency JVM applications.

    Javaactorsconcurrencyfibers
    Auf GitHub ansehen↗4,553
  • oblac/joddAvatar von oblac

    oblac/jodd

    4,059Auf GitHub ansehen↗

    Jodd ist eine Suite von leichtgewichtigen Java-Erweiterungen und Standardbibliotheks-Utilities für Anwendungskonfiguration, Datenbank-Mapping, Dependency Injection und HTML-Parsing. Es bietet ein konsolidiertes Set an Core-Tools, um die Java-Entwicklung zu erleichtern, mit einem Zero-Dependency-Kern, der Kompatibilität und einen geringen Footprint in verschiedenen Umgebungen sicherstellt. Das Projekt bietet einen pragmatischen Dependency-Injection-Container zur Verwaltung von Objekt-Lebenszyklen und einen Datenbank-Mapper, der SQL-Templates verwendet, um Result-Sets direkt auf Java-Objekte zu mappen. Es enthält einen spezialisierten Konfigurationsmanager, der Profile, Sektionen und Makros unterstützt, sowie einen HTML-Parser, der Elemente mittels CSS3-Selektoren extrahiert. Zusätzliche Funktionen umfassen Netzwerkkommunikation über einen leichtgewichtigen HTTP-Client, JSON-Serialisierung sowie E-Mail-Versand und -Empfang. Das Toolkit bietet zudem Utilities für Datenvalidierung, Typkonvertierung, Transaktionsmanagement und die Generierung dynamischer Proxys für Verhaltens-Interzeption.

    Lightweight set of micro-frameworks and utility tools.

    Javaaopdatabasehtml-parser
    Auf GitHub ansehen↗4,059
  • spring-projects/spring-batchAvatar von spring-projects

    spring-projects/spring-batch

    2,946Auf GitHub ansehen↗

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

    Framework for developing robust offline and batch processing applications.

    Javabatchbatch-processingjava
    Auf GitHub ansehen↗2,946
  • google/jimfsAvatar von google

    google/jimfs

    2,548Auf GitHub ansehen↗

    An in-memory file system for Java

    In-memory file system implementation for Java.

    Java
    Auf GitHub ansehen↗2,548
  • kilim/kilimAvatar von kilim

    kilim/kilim

    1,784Auf GitHub ansehen↗

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

    Lightweight threading library with message passing and scheduling.

    Java
    Auf GitHub ansehen↗1,784
  • aol/micro-serverAvatar von aol

    aol/micro-server

    936Auf GitHub ansehen↗

    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.

    Plugin system for building microservices with Spring.

    Java
    Auf GitHub ansehen↗936
  • embedchain/embedchainjsE

    embedchain/embedchainjs

    0Auf GitHub ansehen↗

    Framework for building LLM-powered bots over custom datasets.

    Auf GitHub ansehen↗0
  • rzwitserloot/lombokR

    rzwitserloot/lombok

    0Auf GitHub ansehen↗

    Reduces boilerplate code by adding language-level annotations.

    Auf GitHub ansehen↗0
  • greenrobot/essentialsG

    greenrobot/essentials

    0Auf GitHub ansehen↗

    General-purpose utilities and hash functions for Java.

    Auf GitHub ansehen↗0
  • pcpratts/rootbeer1P

    pcpratts/rootbeer1

    0Auf GitHub ansehen↗

    Compiler for executing Java code on GPUs.

    Auf GitHub ansehen↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Common Frameworks