DEMUX Framework enables Java developers to build modular, cross-platform applications which can run on desktop, Web, and mobile and embedded devices. It is based on OSGI and supports creating JavaFX desktop applications, mobiles apps (Android, iOS, Windows), and Web applications.
Orchestra is a complete solution to handle long-running, service oriented processes. It provides out of the box orchestration functionality to handle complex business processes. Its objectives are improvement and control of processes, services interaction, and improving the productivity and agility of the company. It provides a powerful engine to execute processes and a set of graphical tools to design, deploy, administrate, and monitor them. It is based on leading standards of the BPM market: BPMN (Business Process Modeling Notation) for Process design and WS-BPEL (Business Process Execution Language) for Process execution.
Engroup is an enterprise groupware system promotes collaboration among members in a team or company. It also helps members manage their business better. It has the following modules: a dashboard that aggregates contents from the mail system and RSS from some known sources; private messages, an alternative method for fast communication among members to replace chatting or email; email, which supports the IMAP protocol with SSL enabled; a forum, implemented with JForum; a wiki, implemented with JSPWiki; HRM to manage employee information; CRM to manage customer information; a document management system; a project management system; a todo list to track private tasks of a user; and an RSS reader.
JAME is an application for creating fractals and other graphics artifacts. It is written in the Java language, with some native code to accelerate encoding of videos and images. It has a real-time, multi-threaded graphics engine with layers, filters, effects, a lot of formulas, and parameters. JAME supports operations such as continuous zoom of Mandelbrot and Julia sets, rotation, and color shifting. JAME has also advanced features such as networked computation and scripting. You can take photos of your fractals or record movies from your exploration paths. Photos and movies are stored in a database to be rendered in high resolution and exported to a file. JAME can be extended by plug-ins which provide fractals, formulas, filters, effects, and more.
OPush is an implement of the Exchange ActiveSync protocol supporting versions 2.5 and 12.1 of the protocol (Exchange 2003 and 2007). It is implemented with Eclipse and OSGi technologies and allows customized data providers. A default data provider implementation is available for the OBM groupware solution.
Zynaptic Reaction is a flexible asynchronous programming framework for Java which may be used to implement complex event-driven applications. It is heavily influenced by the Twisted programming framework developed by TwistedMatrix Labs for the Python programming language. The focus of the Reaction library is on the concurrency and callback model and as such it is application neutral. It can be used to manage lots of concurrent I/O or to farm out compute intensive tasks to multicore processors. As well as being usable as a basic Java library, Reaction can also run as an independent OSGi service and integrate into any GUI framework you choose.
Gradle Felix Launcher Plugin is a Felix Launcher plugin for the Gradle build system. It enables the creation of an Apache Felix framework installation ready to run an osgi bundle application. It features download of the required Apache Felix framework bundles, configuration, assembly, and execution of the Felix framework, and compilation and including of custom bundles into the Felix framework.
Dog is a Domotic OSGi Gateway. In other words, it is a software-based gateway used for controlling domotic environments in a vendor-independent way, thanks to its high-level semantic device modeling strategy and its driver architecture that allows it to support different domotic plant technologies.