Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-jboss

Awesome JBoss Resources
https://github.com/karstengresch/awesome-jboss

Last synced: 4 days ago
JSON representation

  • Subprojects

    • Red Hat <-> Community (aka Upstream)

      • Arquillian - Server side testing done right.
      • Weld - Java [CDI](http://cdi-spec.org/) implementation, already integrated in WildFly, but check out the [documentation](http://docs.jboss.org/weld/reference/latest/en-US/html/environments.html) if you want to use it elsewhere.
      • Enmasse - A messaging subsystem for Kubernetes and OpenShift. Sporting latest and greatest MQTT and AMQP (amongst other protocols).
      • Immutant - Clojure libraries to make JBoss work in the clojure world. Includes Infinispan, Undertow and other integrations.
      • Iron Jacamar - SCA 1.7 implementation. Used in WildFly.
      • Project Raincatcher - Mobile workforce management for FeedHenry/Red Hat Mobile Platform (see below). Also an useful approach for getting started with implementing workflows based on Node.js.
      • Errai
      • Uberfire - UberFire is a web framework for building extensible workbenches and console type applications. Foundation of the Drools (JBoss BRMS) and jBPM (BPMS) workbench. Built on top of Errai.
      • GateIn Portal - The Opensource Website Framework, gives you more than a web framework by letting you use your preferred one.
      • radanalytics.io - Data driven application development on OpenShift. Set up a containerized Spark cluster in a few minutes (or less).
      • WildFly Swarm - Allows putting services into a single deployable, but still Java EE conformant jar. Perfect for microservices. No supported offering from Red Hat at the moment.
      • JBoss Fuse - The integration component of the broader JBoss middleware stack. Built on Apache Camel, Apache ActiveMQ, Apache CXF and Apache Karaf (as well as integrating fabric8, see all below), Fuse enables you doing integration projects programatically.
      • Drools Fusion - Is the component for complex event processing in BRMS.
      • KIE Group - The umbrella project for things related to BPM, BAM, BRM and alike tools. Powerful enterprise stuff.
      • JBoss Tools - Eclipse plugins for JBoss technology. Red Hat support under the name *JBoss Developer Studio*.
      • Enmasse - A messaging subsystem for Kubernetes and OpenShift. Sporting latest and greatest MQTT and AMQP (amongst other protocols).
      • Teiid - Data virtualization framework. Common layer across DBMS, file systems, services and enterprise legacy systems.
      • ModeShape - Distributed, hierarchical, transactional, and consistent data store. Doesn't get the audience it deserves IMHO.
      • LiveOak - Looks like a BaaS to me like [BaasBox](http://www.baasbox.com) or [Apache UserGrid](http://usergrid.apache.org). Not sure why/in which way it serves as a JBoss upstream project.
      • Hawkular - Feature full monitoring and management platform.
      • apiman - Allows applying runtime policy governance to APIs. Uses cases e.g.: service throttling, centralized security, billing and metrics. Discontinued due to the 3Scale acquisition.
      • WildFly Swarm Generator - Like Spring boot - allows specifying the Java (EE) components you need for an application and creates a self-running "fat jar" out of it.
      • LiveOak - Looks like a BaaS to me like [BaasBox](http://www.baasbox.com) or [Apache UserGrid](http://usergrid.apache.org). Not sure why/in which way it serves as a JBoss upstream project.
    • Red Hat

      • JBoss Enterprise Application Platform (EAP) - Basically the licensed and supported WildFly offering from Red Hat.
      • Red Hat JBoss Web Server - Apache Tomcat supported by Red Hat. Includes clustering (which is not included in Red Hat Enterprise Linux though Apache Tomcat support is there) support as well as Apache HTTPD support. JBoss Web Server Pro extends the commercial offering with Hibernate support.
      • JBoss Fuse - Bundles different upstream projects addressing integration (e.g. Apache Camel) to a complete integration suite.
      • JBoss Business Process Management Suite - Is a comprehensive suite for running business processes in an enterprise environment (including simulation, analysis, human tasks and alike). Includes JBoss BRMS, JBoss Resource Planner (upstream project: OptaPlanner) and
      • JBoss Mobile Application Platform - A backend-as-a-service (BaaS) solution, based on Node.js. Offline sync, authentication, web based app development, API and workforce management - all covered. Formerly known as Feedhenry.
      • JBoss Business Rules Management System
      • 3Scale - Real API management system
      • JBoss Data Virtualization - Red Hat's complete offering around projects like Teiid.
      • JBoss Data Virtualization - Red Hat's complete offering around projects like Teiid.
  • Official Sites

  • JBoss (Related) Blogs

  • People

  • Tutorials/Learning Resources