Snippetory is a general Java template engine based on passive templates. In passive templates, template code and logic are clearly separated from each other. The templates contains very simple mark up. By removing logic, templates are directly accessible, fully parametrized, and free of context, and can easily be reused. Navigation, code competition, and structuring of the code with methods and classes are supported.
Maven Integration for Eclipse makes it easy to use Maven in Eclipse. Features include: a form-based and XML editor for the Maven POM; a quick search in remote Maven repositories and integration with Nexus Maven repository manager; Maven-based dependency management and automatic downloading of required dependencies and sources; launching Maven from within Eclipse; creating new projects using Maven Archetypes; materializing projects using Maven metadata; integration with JDT, AJDT, and WTP; integration with Maven SCM, Subclipse, Subversive, and Team/CVS; and extension points and API for 3rd party integration.
g-Eclipse is a framework that allows users and developers to access computing grids and cloud computing resources in a unified way. The framework itself is independent from any particular grid middleware or cloud computing provider. The g-Eclipse project maintains a set of connectors to grid middlewares, such as gLite and GRIA, and provides an adapter to Amazon's EC2 and S3 Web services.
The Dependent Object Framework enables efficient JUnit testing and test driven development against code that depends on objects that are persisted (e.g., to a database). This code was originally developed to add JUnit tests that used the real database code rather than trying to mock out all the dependencies in a large commercial enterprise product, IBM's WebSphere Product Center. The framework makes it extremely easy to simply specify what database objects a test "requires".
The TianoCore EFI Toolkit is a set of tools that support rapid porting and development of EFI applications, and promote a uniform pre-boot environment on 32- and 64-bit based platforms. The components are released as reference source code. Some components are meant to be stand alone and run on UEFI/EFI compliant systems and some components will require running on the EFI shell.