Saros is a Eclipse plugin for collaborative text editing that in particular targets distributed pair programming (also called remote pair programming), but can support arbitrarily many participants at once. All members of a session have an identical copy of an Eclipse project and Saros keeps these copies in sync as editing progresses.
PD4ML is a powerful PDF generating library that uses HTML and CSS for page layout and content definition. It allows developers to easily add PDF generation functionality to software written for the Java and .NET platforms. PD4ML is easy to deploy and does not rely on any native components. It is based on a proprietary HTML rendering engine, optimized for PDF layout generation. The rendering engine implements most standard features of HTML4/CSS2 and a number of custom PDF-generation-specific functions for pagination control, header/footer generation, watermarking, TOC generation, margin control, etc. PD4ML allows you to easily embed word processor documents, spreadsheets, and rich media content as attachments to the resulting PDF documents.
eLua (Embedded Lua) aims to introduce the programming language Lua to the embedded software development world. Lua is the perfect example of a minimal yet fully functional language. The aim of the project is to have a fully functional Lua development environment on a microcontroller (Lua interpreter, modules appropriate for microcontroller environments, and editor) without the need to install a specific toolchain on the PC side.
FastFlow is a pattern-based programming framework targeting streaming applications. It implements pipeline, farm, divide and conquer, and their composition, as well as generic streaming networks. It is specifically designed to support the development and the seamless porting of existing applications on multi-core, GPGPUs, and clusters of them. The layered template-based C++ design ensures flexibility and extendibility. Its lock-free/fence-free run-time support minimizes cache invalidation traffic and enforces the development of high-performance (high-throughput, low-latency) scalable applications. It has been proven comparable or faster than TBB, OpenMP, and Cilk on several micro-benchmarcks and real-world applications, especially when dealing with fine-grained parallelism and high-throughput applications.
The LogicBoxes API is a full-control set of programming interfaces that allow you and your resellers to develop your own Website and control panels and integrate them into LogicBoxes OrderBox. Every function of LogicBoxes OrderBox is exposed via the OrderBox API. You can duplicate any or all of the functionality at your end by integrating into the API. The API comes with a specification, client side kits, sample forms, sample code, and complete documentation. Integrating with the API is a breeze. The API is based on SOAP/WSDL. Client side kits are available in PHP, Perl, ASP.NET, and Java. Additionally, since the protocol is standards-based, the API is truly platform independent. Monitoring systems prevent API abuse and any denial of service attacks on the API servers. The API is scalable and secure.
The CodeAssistor Editor is a programming editor that can be useful for editing C/C++, Objective C/C++, Makefiles, Java, SQL, TXT, PHP, Bash, Batch, Perl, Python, Flex, and Bison. The CodeAssistor Editor strives to be small, fast, and simple. Major features include code colorizing and code folding. It is similar to TextEdit, Notepad, and Notepad++.