27 projects tagged "OS Independent"
Kundo provides a structured, convention based approach for Java builds. Kundo has a pluggable, extensible architecture; it harnesses the power and flexibility of Groovy and Ant to provide a highly configurable Java build framework. Kundo achieves this flexibility with a plug-in architecture that attaches behaviors (provided by Kundo plug-ins) to build lifecycle phases. Kundo consists of a kernel and a set of foundation plug-ins. The kernel is responsible for the orchestration of the multiple collaborators within the build system.
Groowiki is a Wiki program and a document management system together. It is a wiki program that utilizes Subversion, Groovy, Velocity, and many more existing products. It lets you edit Wiki pages in a tree structure just like any other wiki, but it also gives you SVN access that makes it very easy to add files to the content. It stores everything in SVN. This way all information is versioned and (optionally) accessible offline, and you can upload your modifications in batches. This is especially useful if you work with large files and the Wiki pages mainly summarize the contents of the documents.
Scripturian is a compact library that makes it very easy to integrate JVM languages (which support JSR-223). It lets you embed "scriptlets" into text documents, in the style of PHP, JSP, and ASP. It also allows boot strap JVM applications using any of the supported languages, which makes it easy to quickly configure and make changes in how your applications start up without re-compilation.
dotCMS Scripting Plugin allows you to execute server side code directly from Velocity in PHP, Ruby, Python, Groovy, and Javascript. You can declare variables in your Velocity code and use them within your scripting language. You can call methods or functions in your script (from Velocity). Additionally, you can access any dotCMS Java class directly from the your script. There is a PHP servlet and virtual filesystem that can serve PHP applications from dotCMS's file store.
GIntegrator is a lightweight and simple enterprise application integration (EAI) software. With GIntegrator, users can build a SOA-based environment easily. GIntegrator runs atop a JVM and uses a very easy language to describe message routing rules. It leverages the principles of enterprise integration patterns (EIP).
[fleXive] CMS is a Java EE content management system based on JavaServer Faces 1.2. It combines the power of JSF XHTML templating with that of the Java EE 5 content repository, [fleXive]. Some highlights include dynamic JSF templating (Facelets), easy integration of custom logic with EJB or JSF beans, a modular structure, Maven support, generic data structures, and WebDAV and CMIS support. It incorporates all core [fleXive] features like security, versioning, multilinguism, and scripting.
Xtempore is a lightweight, modular, and powerful XML-based domain independent templating language. It's essentially a programming library which provides flexible tools for transforming an object (model) and an XML document (template) into another XML document. Xtempore is implemented in Java and requires JRE 1.5 or later and slf4j for logging.