LayerD is an effort to develop an extensible framework for programming languages. It features unlimited compile time programmability, modular design, pluggable code generation, unified high level semantics, multiple source languages, integration of RAD tools with compilers and languages, development of domain specific languages, development of abstract software, extensive features for code generation and meta-programming. Its implementation is able to implement software for .NET and Java bytecode using one high level language that is extensible by programming compile time functionality. There is a Java front-end that allows programming for this new framework using a well known language.
ICEfaces is a framework for developing Ajax applications for the Web and iPhone in Java with JavaServer Faces. In contrast to typical Web applications, ICEfaces applications can update any part of the page at any time. Full page refresh is eliminated, and multi-user interaction is supported through AJAX Push.
Tracks is a Web-based application that enables one to cleanly implement the "Getting Things Done" methodology for time and task management. It sports an elegant AJAX interface yielding the feel of a desktop application with the power of a Web app. It supports multiple users, a RESTful API, tagging, and many options for syndication of content. As a JumpBox, Tracks comes bundled with the application software, dependencies, and data in a single virtual application that deploys locally or hosted to major computing, virtualization, and cloud computing platforms. Swiftly deploy on Windows, Mac, and Linux systems to virtualization platforms like VMware, Xen, Parallels, Virtual Iron, Microsoft Virtualization, and Amazon EC2.
Spring Batch Advanced Launcher (SBAL) is a tool based on Spring Batch. It allows launching batches from the command line. A set of advanced functionality is provided to allow enterprise deployment as an alternative to the CommandLineJobRunner. it provides advanced features like displaying the batch version, running resource validations, and configuring logging. It also defines a standard directory structure for deployments.
Japplis Website Optimizer Lite is a program to optimize your Web pages. Using several techniques, it can reduce the size of your HTML pages by more than half. This will not only make your Web site faster, but also save bandwidth. Japplis Website Optimizer Lite can also add the height, width, and alt attributes to images if they are missing.
PDF Automation Server (PAS) can receive PDF documents from multiple sources concurrently, including email, FTP servers, and local or network folders. Processes can then be defined independently for each document source to perform a number of different functions on the documents. Finally, PAS can route the original or modified document to multiple destinations, including folders, printers, email, and FTP servers. PAS supports the following PDF processing functions: printing, setting security, conversion to images, merging, flattening, and extraction of form field data, importing, exporting, and flattening of annotations, text extraction, assembling, splitting, merging, digital signatures, and stamping.
Instavue extracts the Instaviz diagrams from the user's iPhone or iPod Touch backups. The user can then choose to print the diagrams or export them to any of these vector and bitmap formats: BMP, EPS, GIF, Graphviz, JPEG, PNG, PostScript, SVG, TIFF, Visio VDX, or VML. Mac users can also export to these additional formats: JPEG2000, OpenEXR, Photoshop, PDF, Quickdraw, Silicon Graphics or TGA. Windows users can also export to the EMF (Enhanced Metafile) format.
ztex is a firmware Kit with a corresponding Driver API which is especially designed for the ZTEX Modules but which should work with all other EZ-USB based hardware. The Firmware Kit is written in C and assembled using a powerful macro processor. This allows you to specify all required settings using by a few commands. The necessary USB descriptors and the descriptor handling routines are generated automatically. The package runs under Linux and Windows (porting to other operating systems should be no problem). The Java driver API allows the development of platform-independent device drivers.