Translates state machine into a target programming language.
SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
Dynamic Python binding for Qt Applications
PythonQt is a dynamic and lightweight script binding of the Qt framework to the Python language. It can be easily embedded into Qt applications and makes any QObject derived object scriptable via Python without the need of wrapper code generation.
Gaphor is a UML modeling environment written in Python. Gaphor will be small and very extensible. The repository is located at http://github.com/amolenaar/gaphor.
The converter performs automatically the full process of converting the files of a C project into the equivalent C++ files. Classes are created, var and functions becomes attributes and methods and the changes are propagated into all files.
Broccoli is a dynamically-typed, multi-paradigm programming language.
A python module for ultra simple handling of configuration files. Also useful for human readable data persistence. Flexible and simple. Source and issue tracking now at: https://github.com/DiffSK/configobj
PyKCS11: a complete PKCS#11 wrapper for Python, created using the SWIG compiler. API documentation: http://pkcs11wrap.sourceforge.net/api/
expy is an expressway to extend Python, striving to be as simple and elegant as Python itself.
ACDK - Artefaktur Component Development Kit - is a platform independent C++-framework similar to Java or C#/.NET for generating distributed and scriptable components and applications.
AALib/PyAALib - Asynchronous Action Library Project - The project is a Framework based on Pure Object Oriented Concepts to develop asynchronous communication between threads (thread safety) and external process. Platforms: Windows, MacOSX, Linux,Sola
You specify a desired domain-logic in UML, optionally some parts in Python, from scratch or reused. This custom application model is dynamically executed or updated. - Aeonic is a project to develop that kind of MDD technology for modern server apps.
AsyncSocket is a python module used for asynchronous socket connections that supports connection and read/write timeouts.
Aurora Application Server is a new Python Web Application Server and Framework. The main goal of the project is to provide the developer with a complete set of tools to speed up the application development process. See project wiki for more information.
Python Classes to read and process PubMed or MedLine xml record files, for use in Natural Language Processing modules. They can handle the XML format used by PubMed and MedLine services, for example as returned by eutils online services.
BotKip.py is an IRC bot that can be used on all POSIX (linux,bsd,etc) with python installed. BotKip is a very dynamic bot that currently has a huge array of features. BotKip is able to handle an array of threaded bot instances per server/channel(s).
This project allow to test network availability on multiple nodes. It is built as a plugin architecture in order to use it on multiples networks. Test is based on three steps : module status, local visibility of network, and interconnection between nodes
CrUX is a collection of code writing utilities for developing XML based applications. The project is written in Python in an effort to be portable and cross platform compatible.
Explained to image processing module with Django
Image processing can be done with Django, functions as an example for the preparation and application examples.
DomFace is a Python class package defining a set of classes that may be used to create flexible interfaces to XML DOM structures. DomFace is based on 4Suite XML (www.4suite.org) and can be seen as a third layer of abstraction, above the DOM.
FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.
FGL is a tightly-integrated self-contained development & execution environment utilizing best-of-breed programming tools and methodologies, optimized web/application server, highly-scalable relational/object database, and robust extension interface.
This project is created mainly to emulate those structures (features) not included in a wide range of object oriented languages.
FortWrap is a python script that parses Fortran 90/95/200X source files and generates wrapper code in the form of C++ classes. FortWrap is intended to be used with object oriented Fortran code that makes use of Fortran derived types. Project has moved to: https://github.com/mcfarljm/fortwrap
Framewok is a very simple and easy DSL/framework for the google app engine plateform. Inspired by Web.py and the Sinatra ruby framework. Features : template language with inheritance, fine debugging page, optimized Sessions, url dispatcher.
This project examines techniques to model three-dimensional rigid body motion using the geometric algebra of Dual Quaternions and how such models compare to more traditional models when used in underconstrained filtering applications.