Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming
Jadex XML is an XML data binding framework for Java and also for other representations. The main idea of Jadex XML is that neither the XML-Schema on the one side nor the Java classes on the other side should define the binding. Instead, a separate mapping between both is used as a mediation. This allows designing the XML representation independent of the Java side but still being able to connect both as desired. This idea was first put forward by the JiBX data binding framework. Jadex XML pushes it further by combining it with the configuration by exception principle. The framework can detect obvious correspondences between both sides automatically and only needs configuration information when translations are necessary. The configuration information is currently specified directly in form of Java configuration classes.
jBPM Designer - web-based BPMN2 modeller
Kie Workbench - Common - Stunner - jBPM Designer Integration - Backend
A programmatic HTTP/S designed for performance and functional testing
WebJar for material-design-icons
QDox is a high speed, small footprint parser for extracting class/interface/method definitions from source files complete with JavaDoc @tags. It is designed to be used by active code generators or documentation tools.
RxJava binding APIs for Android's UI widgets.
Resilience4j is a lightweight, easy-to-use fault tolerance library designed for Java8 and functional programming
Apache JMeter is open source software, a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.
Icon packs for Java applications
Xerces2 is the next generation of high performance, fully compliant XML parsers in the Apache Xerces family. This new version of Xerces introduces the Xerces Native Interface (XNI), a complete framework for building parser components and configurations that is extremely modular and easy to program. The Apache Xerces2 parser is the reference implementation of XNI but other parser components, configurations, and parsers can be written using the Xerces Native Interface. For complete design and implementation documents, refer to the XNI Manual. Xerces2 is a fully conforming XML Schema 1.0 processor. A partial experimental implementation of the XML Schema 1.1 Structures and Datatypes Working Drafts (December 2009) and an experimental implementation of the XML Schema Definition Language (XSD): Component Designators (SCD) Candidate Recommendation (January 2010) are provided for evaluation. For more information, refer to the XML Schema page. Xerces2 also provides a complete implementation of the Document Object Model Level 3 Core and Load/Save W3C Recommendations and provides a complete implementation of the XML Inclusions (XInclude) W3C Recommendation. It also provides support for OASIS XML Catalogs v1.1. Xerces2 is able to parse documents written according to the XML 1.1 Recommendation, except that it does not yet provide an option to enable normalization checking as described in section 2.13 of this specification. It also handles namespaces according to the XML Namespaces 1.1 Recommendation, and will correctly serialize XML 1.1 documents if the DOM level 3 load/save APIs are in use.
Abeille Forms Designer is a WYSIWYG swing UI designer that ships with an LGPL 2.1 source code license and a commercial friendly BSD license for deployment of the Abeille runtime component.
A library designed to abstract away any required dependency on a metrics library
Carefully designed and efficient extension of the Java Collections Framework with primitive specializations and more, built for Java 8 (API)
Carefully designed and efficient extension of the Java Collections Framework with primitive specializations and more, built for Java 8 (API)
Carefully designed and efficient extension of the Java Collections Framework with primitive specializations and more, built for Java 8 (Implementation)
A Holo themed colorpicker designed by marie schweiz
Portofino is a web application framework written in Java and extensible using Groovy, distributed under the LGPL open source license. The framework can be used to create interactive database-driven web applications. The creation process includes automatic generation through a "wizard" tool, manual configuration through a web-based administration interface, and customization through scripting languages. The framework combines features that are typical of Content Management Systems and of Rapid application development tools. Portofino is mainly intended for Java developers of enterprise applications and of dynamic web sites. It can connect to an existing database and generate a working web application based on an automatic analysis of the database's structure.
WebJar for ant-design-vue
The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF and run on MyFaces.
An object-oriented code generator for Java that is built using the Model-View-Controller (MVC) design philosophy.
Apache Accumulo is a sorted, distributed key/value store based on Google's BigTable design. It is built on top of Apache Hadoop, Zookeeper, and Thrift. It features a few novel improvements on the BigTable design in the form of cell-level access labels and a server-side programming mechanism that can modify key/value pairs at various points in the data management process.
Apache Accumulo is a sorted, distributed key/value store based on Google's BigTable design. It is built on top of Apache Hadoop, Zookeeper, and Thrift. It features a few novel improvements on the BigTable design in the form of cell-level access labels and a server-side programming mechanism that can modify key/value pairs at various points in the data management process.
Material Design implementation for Android 4.0+
UI toolkit and flat design skin for scene2d.ui
Compose Material You Design Components library
Design Model OMAS with Spring
Bcrypt is a password hashing function designed by Niels Provos and David Mazières, based on the Blowfish cipher. The core of this implementation is based on jBcrypt, but heavily refactored, modernized and with a lot of updates and enhancements.
A bundle of processors designed for SNMP exchanges.
Moonshine provides infrastructure commonly found in application containers. But, unlike containers, it is designed to be embedded inside your application. It's a modular framework build around Google Guice dependency injection with uniform logging using SLF4J, easy unit testing and ready to use support for common JavaEE technologies: JDBC, JPA, JMS, JTA, JMX, Java Servlet API, JAX-RS.
DynamicJasper (DJ) is an API that hides the complexity of Jasper Reports, it helps developers to save time when designing simple/medium complexity reports generating the layout of the report elements automatically. It creates reports dynamically, defining at runtime the columns, column width (auto width), groups, variables, fonts, charts, crosstabs, sub reports (that can also be dynamic), page size and everything else that you can define at design time. DJ keeps full compatibility with Jasper Reports since it's a tool that helps create reports programmatically in a easy way (it only interferes with the creation of the report design doing the layout of the elements). You can use the classic .jrxml files as templates while the content and layout of the report elements are handled by the DJ API. http://dynamicjasper.com
Design Model Archive Base
Kuali OLE is designed by and for academic and research libraries for managing and delivering intellectual information. OLE is an enterprise-ready, community-source software package to manage and provide access not only to items in their collections but also to licensed and local digital content.
This nifi-prometheus-utils module is designed to capture common patterns and utilities that can be leveraged by components that use Prometheus capabilities to help promote reuse. These patterns may become framework level features or may simply be made available through this utility. It is ok for this module to have dependencies but care should be taken when adding dependencies as this increases the cost of utilizing this module in various nars.
Apache Directory Studio is a complete directory tooling platform intended to be used with any LDAP server however it is particularly designed for use with the Apache Directory Server.
Open Source API Design Studio
Open Source API Design Studio
Common web files (images, stylesheets, scripts) and Java classes (listeners and filters) used by all web frameworks. This module is not meant to be included in a project utilizing AppFuse. It's designed to be used internally by AppFuse only.
This is for Java artifacts. It primarily is designed around testing.
The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 100% pure Java SMTP, IMAP, JMAP and POP3 Mail server. We have designed James to be a complete and portable enterprise mail engine solution based on currently available open protocols. James is also a mail application platform. We have developed a Java API to let you write Java code to process emails that we call the mailet API. A mailet can generate an automatic reply, update a database, prevent spam, build a message archive, or whatever you can imagine. A matcher determines whether your mailet should process an email in the server. The James project hosts the Mailet API, and James provides an implementation of this mail application platform API.
ApacheDS is an embbedable directory server entirely written in Java, which has been certified LDAPv3 compatible by the Open Group. It has been designed to introduce triggers, stored procedures, queues and views to the world of LDAP which has lacked these rich constructs.
Icon packs for Java applications
Apache JMeter is open source software, a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions.
Immutable Clojure collections and a Transformation abstraction for Java 8+, immutably, type-safely, and with good performance.
A bundle of processors designed for SNMP exchanges.
jBPM Designer - web-based BPMN2 modeller
Carefully designed and efficient extension of the Java Collections Framework with primitive specializations and more, built for Java 8 (implementation)
A programmatic HTTP/S designed for performance and functional testing
Carefully designed and efficient extension of the Java Collections Framework with primitive specializations and more, built for Java 8 (Implementation Commons (for Implementation Library and Koloboke Compile))