The pycurry project is targeted for handling concurrency issues within the Python programming language. It also contains a (almost) fully functional 'Design by Contract' implementation.
PatternDetect is an Eclipse plugin that extracts the design patterns used in an Eclipse Java project. PatternDetect can be extended with new design patterns.
Secure File Transfer for Windows with Cerberus by Redwood
Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.
Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
Hinge3D is an component based message system developed for rapid game prototyping, game development and game design testing. Is has semi automated multithreading and uses different open source projects as codebase, like Ogre3D,OIS,Lua and Boost.
A JavaScript grid component for displaying and editing tabular data in DHTML-based tables. The grid provides rich client-side API, column sorting and resizing capabilities, multiple in-cell editors, filtering, searching and grouping functionality, etc.
Converts wxWidgets C++ code components (generated by wxDev-C++) to XML code. Allows users to port wxFrames created with the wxDev-C++ visual designer RAD to other IDEs.
...It is based on the idea to convert UML models into source code. With QiQu you build your own generators which convert your models into code, respecting your architectural design.
The SmartWeb framework is targeted to support rapid development of simple to complex web applications, leading to development of clean and stable code. It's built over consolidated open source frameworks and features the most useful design patterns.
The cpp_trace is a flexible and compact logging C++ library. The library provides a facility to filter and route between output streams text trace messages. It uses generic type-safe design and conforms to STL io stream concepts.
Packaging of several commonly available open source libs with installers and selected design pattern implementations from journals such as Dr Dobb's, all using liberal LGPL and Boost licenses. Also intended to aid multi platform development.
OOSys is a plan to create an object-oriented operating system based on classes and objects instead of files and programs, with a strong focus on both clean design and practical usefulness. As a start, we are developing a microkernel.
Writing Testbenches for FPGA/ASIC design is always a very fastidious and boring task.
This project helps any FPGA/ASIC designer by providing a full RTL test environment with C support.
jga is a functors library, intented to exploit functors as a design and implementation tool. jga adapts functors from C++, adds functors natural for java, and allows basic functors to be combined into compound structures to implement extended logic.
Orizon is a framework intended to provide tools and facilities to test java sources for security flaws. The main goal is to detect common threats as described in Owasp top 10 vulnerability document.
KuhAPI is the next generation application programming interface written in PHP 5.3 for quote systems like bash.org or something else. It provides easy access to the quotes while using new techniques and features of php object oriented design.
GEECoP (Graphical Editor and Engine for Constrained Processes) is a tool to graphically design control-flow graphs and their associated constraints. It supports creation of Concurrent Transaction Logic formulas and validation of constrained processes.
This project is a PHP project. The project's purpose is to create the object that can be dynamically extended oneself . ExtensibleObject can extend oneself by other ExtensibleObject anywhere in your code.
SIM stands for Struts In Mind, the goal is to transform a struts-config.xml file into a Freemind map, thus allowing a better vizualisation of the application mapping. Configuration is analyzed to provide a vision enhanced with colors and icons.
An open-source implementation of a self-contained Java-based component model called CompUnit. CompUnit introduces users to the software component lifecycle without requiring proprietary technology or being dependent upon a number of external projects.