awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repository-uri

Awesome GitHub RepositoriesJava Web Hosting Platforms

Web application servers optimized for the Java ecosystem.

Distinguishing note: Focuses on the hosting and deployment capability rather than the language runtime itself.

Explore 7 awesome GitHub repositories matching web development · Java Web Hosting Platforms. Refine with filters or upvote what's useful.

Awesome Java Web Hosting Platforms GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • halo-dev/haloAvatar halo-dev

    halo-dev/halo

    39,058Vezi pe GitHub↗

    Halo is a modular content management platform built on the Java Virtual Machine, designed to power dynamic websites through a flexible, extensible architecture. It provides a centralized administrative interface for publishing digital content and managing media assets, serving as a foundation for diverse web projects ranging from personal blogs to corporate sites. The platform distinguishes itself through a plugin-based architecture that allows for the dynamic loading of functional components and third-party services without modifying the core source code. This extensibility is complemented b

    Deploys scalable web applications on the Java Virtual Machine with support for diverse infrastructure setups.

    Javablogblog-enginecms
    Vezi pe GitHub↗39,058
  • jenkinsci/jenkinsAvatar jenkinsci

    jenkinsci/jenkins

    25,452Vezi pe GitHub↗

    Jenkins is a CI/CD automation server and build automation tool used to orchestrate software build, test, and deployment pipelines. It functions as a pipeline orchestration engine and continuous delivery platform that manages the movement of software from source control to production environments. The project is built as a plugin-based automation framework, utilizing an extensibility model that integrates third-party tools and custom scripts to expand its capabilities. This architecture allows for the integration of specialized automation workflows and custom tool support through a plugin syst

    Operates as a web application hosted within a Java servlet container to provide its management interface.

    Java
    Vezi pe GitHub↗25,452
  • qax-os/excelizeAvatar qax-os

    qax-os/excelize

    20,682Vezi pe GitHub↗

    Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o

    Executes Java Servlet and JavaServer Pages code within a dedicated server environment.

    Goagentaianalytics
    Vezi pe GitHub↗20,682
  • apache/tomcatAvatar apache

    apache/tomcat

    8,186Vezi pe GitHub↗

    Apache Tomcat is an open-source implementation of the Jakarta Servlet, Pages, Expression Language, and WebSocket specifications, serving as a container for running Java web applications. It provides a modular architecture with a servlet container, connector abstraction for multiple I/O models, and a pipeline-based request processing system that handles cross-cutting concerns through composable components. The server supports container-managed security with configurable realms for authentication against JDBC, LDAP, or memory-based credential stores, and offers TLS encryption with optional Open

    Serves Java web applications built on Jakarta Servlet, Pages, Expression Language, and WebSocket specifications.

    Javahttpjavajavaee
    Vezi pe GitHub↗8,186
  • nginx/unitAvatar nginx

    nginx/unit

    5,560Vezi pe GitHub↗

    NGINX Unit is an open-source application server designed to natively execute code across multiple programming language runtimes and WebAssembly within a single process. It serves as a multi-language application server that can run applications written in Go, Java, Node.js, Perl, PHP, Python, Ruby, and WebAssembly side by side, without requiring separate runtime environments for each language. The server distinguishes itself through a RESTful JSON control API that enables dynamic, zero-downtime configuration changes without restarting the server. It combines event-driven asynchronous I/O with

    Serves Java web applications by specifying the webapp directory in the configuration.

    C
    Vezi pe GitHub↗5,560
  • brianway/java-learningAvatar brianway

    brianway/java-learning

    4,293Vezi pe GitHub↗

    This project is an instructional repository and learning resource providing a comprehensive collection of study notes, programming guides, and runnable source code examples. It serves as a guide for Java SE and Java web development, featuring a library of code samples that demonstrate common algorithms and technical implementations. The repository focuses on language core and runtime analysis, with detailed tutorials on multithreading and concurrency. It provides practical implementations of software architecture and design patterns, such as the singleton and strategy patterns, as well as exp

    Provides mechanisms for hosting static and dynamic Java web resources in structured directories.

    Javajava
    Vezi pe GitHub↗4,293
  • undertow-io/undertowAvatar undertow-io

    undertow-io/undertow

    3,748Vezi pe GitHub↗

    Undertow is a Java HTTP web server and non-blocking I/O server implementation. It functions as a Jakarta Servlet container and a WebSocket server, providing the infrastructure to execute standardized servlet components and maintain persistent full-duplex communication channels for real-time data exchange. The project is characterized by an asynchronous architecture that utilizes a non-blocking I/O model to handle large numbers of concurrent connections. It incorporates buffer-pooling mechanisms and zero-copy data transfers to reduce memory allocation and garbage collection pressure. The syst

    Functions as a web application server optimized for hosting and executing Java-based servlet applications.

    Javaajphacktoberfesthttp
    Vezi pe GitHub↗3,748
  1. Home
  2. Web Development
  3. Java Web Hosting Platforms

Explorează sub-etichetele

  • Application RuntimesExecution environments that run Java web applications within a multi-language application server. **Distinct from Java Web Hosting Platforms:** Distinct from Java Web Hosting Platforms: this is a runtime that hosts Java applications, not a dedicated Java hosting platform.