Pixy is a declarative graph query language that works on any Blueprints-compatible graph database. The Blueprints API provides a common interface to over a dozen graph databases, including Neo4J, Titan, Infinite Graph, OrientDB, DEX, and Bitsy. Pixy enables complex pattern matching and logic programming on graph databases by translating PROLOG-style rules and goals to Gremlin pipelines that represent graph traversal operations. Queries in Pixy can also be seemlessly integrated into Gremlin expressions. The combination of Pixy and Gremlin gives the programmer the full power of two graph querying paradigms, viz. graph pattern matching and graph traversal.
Jumblar is a tool that converts map coordinates into passwords. It hopes to provide increased user security by assuming that it is easier for people to remember a secret location than a strong password, and that a location that could be anywhere in the world is practically impossible for others to guess. By using this property of secret locations, secure passwords can be generated. SCrypt is used to protect user information.
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.
TimeMachine Scheduler is a Java scheduler which can scale and run a high volume of jobs with many different types of schedules, such as repeating on a fixed interval or based on cron expressions. The scheduler can control the job executions with thread pools, and it can persist job data into different storage receptacles. Users may use the built-in schedule server with an easy-to-use configuration file, or developers may use it as a library to extend the scheduler and write custom jobs, schedules, or user services.
Grails is a full stack framework for developing Web applications on the Java platform. It builds on the concepts introduced by frameworkds like Rails, Django, and TurboGears, but builds on established Java technologies like Spring and Hibernate. It includes an easy-to-use object relational mapping (ORM) layer, an expressive view technology, a controller layer, a command line scripting environment, an embedded Jetty container which is configured for on-the-fly reloading, dependency injection, support for internationalization (i18n), and a transactional service layer.
Glue Stick is a dependency injection framework for Java applications. Beans may be defined in Groovy scripts, GSON configuration files, or Spring Framework XML files. Compared with other dependency injection frameworks for Java, Glue Stick aims to be faster at assembling applications and simpler to use.
GreenMail is a suite of email servers for testing purposes and sandbox development. It supports SMTP, POP3, and IMAP (including SSL) and can be embedded into any Java application or unit test. The GreenMail Service (SAR) extension runs as a JBoss embedded developer mail server sandbox, manageable via JMX.
Jaiwls is a component oriented framework with bundled a servlet Web server (Jetty) and HTML widget library. It is easy to integrate in existing applications with static compiled Java classes and supports dynamic websites using Groovy, a runtime injectable singelton instance, well formatted stack traces, a low memory footprint for compiled projects, powerful URL rewrites possible, a production mode (with no recompilation) for Groovy-based applications, and much more.
The Apache Open For Business Project is an enterprise automation software project that includes ERP, CRM, E-Business/E-Commerce, SCM, MRP, and CMMS/EAM functions. It is a foundation and starting point for enterprise solutions and can certainly be used out of the box, but is also great for creating specialized applications.