Software Alternatives, Accelerators & Startups

Top 9 Open Source Products in Java

The best Open Source Products within the Java category - based on our collection of reviews & verified products.

Apache Tomcat Glassfish TIC-80 lighttpd JBoss Payara Server Red Hat JBoss EAP Apache Geronimo

Summary

The top products on this list are Apache Tomcat, Glassfish, and TIC-80. All products here are categorized as: We recommend LibHunt for [discovery and comparisons of open-source projects](https://www.libhunt.com/). We recommend LibHunt Java for discovery and comparisons of [trending Java projects](https://www.libhunt.com/l/java ). One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. An open source software implementation of the Java Servlet and JavaServer Pages technologies
    Pricing:
    • Open Source
    • Open Source - Apache Tomcat is an open-source software, which means it is freely available for use and modifications. This can significantly reduce the cost of ownership and allows for customization.
    • Community Support - Being a widely-used open-source server, Tomcat has a large and active community of developers and users who contribute to its documentation, plugins, and forums, providing extensive support.
    • Lightweight - Tomcat is designed to be a lightweight servlet container, making it faster and less resource-intensive compared to full-blown Java EE application servers.
    • Integration with Popular Frameworks - Tomcat integrates well with popular Java frameworks such as Spring and Hibernate, making it easier for developers to deploy and manage web applications.
    • Easy to Set Up and Configure - Tomcat is relatively easy to set up and configure, making it suitable for both development and production environments.

    #Open Source #Web And Application Servers #Java 18 social mentions

  2. Free app market analytics tool for growth and competition insights.
    Pricing:
    • Free
    • Free Trial
    • Completely free - All core features on Appark.ai are 100% free โ€” no subscriptions, paywalls, or hidden fees
    • Lightning-fast chart updates - Top charts and app metrics refresh in near real-time, giving you the freshest rankings and trend signals.Fast updates help you spot rising apps and revenue/download shifts before competitors.

    #Developer Tools #Mobile Apps #Mobile App Marketing Featured

  3. GlassFish v3, built by the GlassFish community, is the first compatible implementation of the Java...
    • Open Source - GlassFish is open-source, allowing developers to access and modify its source code. This promotes collaboration and continuous improvement by the community.
    • Enterprise Features - It offers a range of enterprise-level features such as EJB, JPA, JMS, and web services, making it suitable for building complex applications.
    • Java EE Reference Implementation - GlassFish is the reference implementation of Jakarta EE (formerly Java EE), ensuring adherence to standards and compatibility with other Java EE technologies.
    • Modular Architecture - Using OSGi modules, GlassFish allows for a high degree of customization and the ability to deploy only necessary components, enhancing performance.
    • Admin Console - It features an intuitive and user-friendly administrative console, simplifying the management of server instances and deployed applications.

    #Web Servers #Web And Application Servers #Java

  4. 3
    TIC-80 is a fantasy computer where you can make, play and share tiny games.
    Pricing:
    • Open Source
    • Portability - TIC-80 can run on multiple platforms, including Windows, macOS, Linux, and even web browsers. This allows for a wide range of accessibility and convenience.
    • Integrated Development Environment - TIC-80 offers an all-in-one IDE with code editor, sprite editor, map editor, sound and music editors. This integrated environment simplifies the development process by keeping all the necessary tools in one place.
    • Retro Aesthetic - It provides a nostalgic development experience with its retro-style visual and audio capabilities, appealing to fans of old-school gaming.
    • Free Version Availability - A free version is available with most features accessible, making it easy for beginners and hobbyists to get started without any initial cost.
    • Community and Resources - TIC-80 has an active community and a growing number of tutorials and resources, which can be very helpful for new developers to get support and learn new tricks.

    #Game Development #Game Engine #3D Game Engine 73 social mentions

  5. A secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments
    • Low Memory Footprint - Lighttpd is known for its low memory usage, making it ideal for environments where memory resources are limited.
    • High Performance - It is designed to handle large numbers of parallel connections efficiently, making it suitable for high-traffic websites.
    • Easy to Configure - Lighttpd offers straightforward configuration files that are easy to understand and modify.
    • Supports FastCGI, SCGI, and CGI - It has built-in support for various interfaces like FastCGI, SCGI, and CGI, allowing it to interact with different types of applications.
    • Event-Driven Architecture - The event-driven design allows for non-blocking and asynchronous operations, contributing to its speed and efficiency.

    #Development Tools #Web Servers #Web And Application Servers

  6. 5
    JBoss is Red Hats Java EE 5-compliant (soon Java EE 6-compliant) application server.
    • Open Source - JBoss is an open-source application server, which means it's free to use, and its source code is available for customization according to specific project needs.
    • Java EE Compliance - JBoss is fully compliant with Java EE specifications, ensuring compatibility and supporting enterprise-level applications with standardized components.
    • Community Support - JBoss benefits from a large and active community, providing extensive documentation, forums, and shared knowledge to support developers.
    • Modular Architecture - JBoss employs a modular architecture, allowing developers to select and use only the components needed, improving performance and resource utilization.
    • Red Hat Partnership - Backed by Red Hat, JBoss has reliable support for enterprise customers and integrates well with other Red Hat products and services.

    #Web Servers #Web And Application Servers #Java

  7. Payara Server is a fully supported, developer-friendly, open source application server. Innovative, cloud-native, optimized for production deployments. Jakarta EE & MicroProfile compatible.
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    • Open Source - Payara Server is open source, which means it's free to use and has a community of developers contributing to its development and improvements.
    • Jakarta EE Support - It supports Jakarta EE, offering developers access to a wide range of enterprise features and a robust platform for building scalable applications.
    • Payara Micro - Payara Server offers Payara Micro, a lightweight version designed specifically for microservices architectures, making it agile and easily deployable in cloud environments.
    • Commercial Support - For organizations requiring professional support, Payara Services Ltd offers a range of commercial support options, including 24/7 support and monitoring.
    • Cloud-Ready - Payara Server is designed to be ready for cloud deployment, offering robust support for Docker, Kubernetes, and other cloud-native tools.

    #Containers And Microservices #Web Servers #Web And Application Servers

  8. Use Red Hat JBoss Enterprise Application Platform to build, deploy, and host Java applications and servicesโ€”quickly and flexibly.
    • Enterprise-grade Support - Red Hat JBoss EAP comes with enterprise-grade support from Red Hat, providing reliable assistance and updates, which is crucial for businesses that require consistent performance and security.
    • Integration Capabilities - JBoss EAP offers strong integration with other Red Hat products and third-party tools, making it a versatile choice for organizations that need to develop complex applications.
    • Compliance and Certification - Being a product from Red Hat, JBoss EAP is compliant with various industry standards and certifications, which boosts its credibility and trustworthiness in enterprise environments.
    • Scalability - JBoss EAP is designed to handle scalable, mission-critical applications, and provides features like clustering and distributed caching to support high availability and load balancing.
    • Open Source Foundations - As an open source product, JBoss EAP allows for transparency, flexibility, and adaptability, enabling businesses to customize the platform according to their needs.

    #Web Servers #Web And Application Servers #Java

  9. Apache Geronimo is an open source set of projects that are focus on providing JavaEE/JakartaEE libraries and Microprofile implementations.
    • Open Source - Apache Geronimo is an open-source application server, which means it is free to use, modify, and distribute. This reduces cost barriers and encourages community collaboration and innovation.
    • Java EE Compatibility - Geronimo is designed to support Java Platform, Enterprise Edition (Java EE), which provides a standards-based platform for enterprise applications providing convenience in development and deployment.
    • Modular Architecture - It has a modular architecture, powered by the Apache GBean framework, that allows users to plug in only the components they need, which can lead to better performance and easier management.
    • Extensive Community Support - Being part of the Apache Software Foundation, Geronimo has a robust community and access to extensive documentation, mailing lists, and forums for support.
    • Integration with Other Apache Projects - It integrates well with other Apache projects such as Apache Tomcat, which can be used as its web container, providing versatility and richness in features.

    #Web Servers #Web And Application Servers #Java

  10. Resin is a web server and Java application server from Caucho Technology.
    • Performance - Resin is known for its high performance and ability to handle a large number of requests, thanks to its efficient non-blocking architecture and support for HTTP/2.
    • Scalability - It offers excellent scalability features, including load balancing and session replication, making it suitable for large-scale applications.
    • Ease of Use - Resin is praised for its straightforward installation process and user-friendly configuration, which allows developers to get up and running quickly.
    • Java EE Support - Provides comprehensive support for Java EE standards, allowing developers to deploy enterprise-grade applications with full compatibility.
    • Quercus: PHP on Resin - Includes Quercus, a unique feature that allows developers to run PHP applications within the Java environment, facilitating seamless integration between Java and PHP code.

    #Web And Application Servers #Salesforce App #Java

  11. Preferred Patron is the top Customer Loyalty Software Program for businesses in any industry of any size.
    Pricing:
    • Paid
    • $149 / Monthly (Small Biz Edition - White labeled (5,000 Active Member Limit))
    • Marketing
    • SMS Text Messaging
    • Email Marketing
    • Digital Rewards Management
    • Points System

    #Customer Loyalty Program #Loyalty Marketing #Marketing Platform Featured

Related categories

Recently added products

If you want to make changes on any of the products, you can go to its page and click on the "Suggest Changes" link. Alternatively, if you are working on one of these products, it's best to verify it and make the changes directly through the management page. Thanks!