RSS 106 projects tagged "Python Modules"

No download Website Updated 31 May 2002 Abstract Large Files

Screenshot
Pop 18.49
Vit 1.00

The Abstract Large File (ALF) project is a portable library for writing logical files that can be larger than 2GB or contain holes on systems that don't support one or both properties.

Download Website Updated 11 Aug 2008 Achoo

Screenshot
Pop 18.22
Vit 1.00

Achoo is a fluent interface for unit testing Python objects. Achoo makes it easy to make assertions about the properties and behaviors of Python objects. For example, is this object equal to this other one? Does calling this function with these arguments raise an error?

Download Website Updated 10 May 2005 Artefaktur Component Development Kit

Screenshot
Pop 78.23
Vit 2.46

ACDK is a development framework with a similar target of Microsoft's .NET or Sun's ONE platform, but it uses C++ as a core implementation language. It implements the standard library packages, including acdk::lang, acdk::lang::reflect, acdk::util, acdk::io, acdk::text (including regexpr), acdk::net, acdk::sql, acdk::xml, and more. Flexible allocator/garbage collection, threading, and Unicode are implemented in the core of ACDK. Extensions make C++ objects available for reflection, serialization, aspect-oriented class attributes, and [D]ynamic [M] ethod [I]nvocation. This DMI acts as an universal object oriented call interface to connect C++ with scripting languages (Java, Perl, Tcl, Python, Lisp, Visual Basic, and VBScript) and standard component technologies (CORBA and COM).

Download Website Updated 02 Sep 2012 Aspyct

Screenshot
Pop 48.84
Vit 3.37

Aspyct is a Python 2.x and 3.x library including an aspect-oriented programming (AOP) engine, Unit Testing tools, and other general-purpose components.

No download Website Updated 07 Dec 2010 BALL

Screenshot
Pop 43.27
Vit 3.56

The Biochemical ALgorithms Library (BALL) is a framework for rapid application development in molecular modeling and structural bioinformatics. BALL provides an extensive set of data structures as well as classes for molecular mechanics, advanced solvation methods, comparison and analysis of protein structures, file import/export, NMR shift prediction, and visualization. Its extensibility results from an object-oriented and generic programming approach.

Download Website Updated 21 Oct 2004 Candygram

Screenshot
Pop 31.65
Vit 1.75

Candygram is a Python implementation of Erlang concurrency primitives. Erlang is widely respected for its elegant built-in facilities for concurrent programming. This package attempts to emulate those facilities as closely as possible in Python. With Candygram, developers can send and receive messages between threads using semantics nearly identical to those in the Erlang language.

Download Website Updated 21 Sep 2006 Cimbiote

Screenshot
Pop 20.98
Vit 1.00

Cimbiote allows writing and running CIM providers written in Python. It is intended to make CIM development more accessible to developers. A good analogy is that Cimbiote is to CIM as mod_python is to Apache. Plugins are distributed as separate RPMs. Incoming CIM requests are routed through Cimbiote to the appropriate plugins and back into Cimbiote, allowing CIM plugins to be written without any C or C++ code, and, more importantly, without vast knowledge of CIM. Cimbiote plugins register MOF files like any other CIM provider, and are fully accessible over standard CIM tools like wbemxec and wbemcli.

Download Website Updated 26 Oct 2004 DiaCanvas2

Screenshot
Pop 58.74
Vit 4.19

DiaCanvas2 is a flexible diagramming widget. It is based on GnomeCanvas. It uses its own constraint solver to maintain relationships between items on the canvas. It is Model/View/Controller-based and makes full use of GnomeCanvas' features.

Download Website Updated 27 Oct 2003 EmPy

Screenshot
Pop 79.95
Vit 6.34

EmPy is a system for embedding Python expressions and statements in template text. It takes an EmPy source file, processes it, and produces output. This is accomplished via expansions, which are special signals to the EmPy system and are set off by a special prefix (by default the at sign, '@'). It can expand arbitrary Python expressions and statements in this way, as well as a variety of special forms. Textual data not explicitly delimited in this way is sent unaffected to the output, allowing Python to be used in effect as a markup language. Also supported are callbacks via hooks, recording and playback via diversions, and dynamic, chainable filters. The system is highly configurable via command line options and embedded commands.

No download Website Updated 11 Feb 2003 FormKit

Screenshot
Pop 19.49
Vit 1.41

FormKit is a library for creating, parsing, and validating HTML forms with Python and especially the Webware application server. It includes full documentation and examples for use within Webware servlets and standard Python code, and has full support for XHTML, CSS, and Unicode.

Screenshot

Project Spotlight

g7ctrl

A daemon for the GM7 GPS Tracker.

Screenshot

Project Spotlight

Mozilla Firefox

A Mozilla-based browser.