RSS 484 projects tagged "Software Development"

Download Website Updated 26 Jan 2012 MinimalModbus

Screenshot
Pop 45.89
Vit 1.54

MinimalModbus is an easy-to-use Python module for talking to instruments (slaves) from a computer (master) using the Modbus protocol. Example code includes drivers for Eurotherm and Omega process controllers. The only dependency is the pySerial module. This software supports the ‘Modbus RTU’ serial communication version of the protocol, and is intended for use on Linux, OS X, and Windows platforms. It has been tested with Python2.6, Python2.7, and Python3.2.

No download Website Updated 29 Jun 2010 RXPY

Screenshot
Pop 29.80
Vit 1.00

RXPY is a pure-Python regular expression library, compatible with the re package. RXPY can be used as a test-bed for new matching algorithms, since the parser and compatibility components are reusable.

Download Website Updated 04 Mar 2014 python-bitstring

Screenshot
Pop 293.80
Vit 32.00

bitstring is a Python module that helps to make the creation and analysis of binary data as simple and natural as possible. Objects can be constructed from integers (big and little endian), floats, hex, octal, binary, byte data, iterables, or files. They can be sliced, joined, reversed, packed, unpacked, inserted into, overwritten, and otherwise operated upon with simple functions or slice notation. They can also be parsed, searched, and navigated in, similar to a file or stream. Internally the data is efficiently stored as byte arrays. It is available for Python 2.6 and later (including Python 3).

Download Website Updated 10 Mar 2009 chouwa

Screenshot
Pop 12.65
Vit 43.19

Chouwa is a library that aims to ease the integration of Jinja2 into Django projects. It does this by providing equivalents of some of django's helper methods that depend on its template subsystem, as well as providing built-in globals and filters and providing a mechanism for user applications to introduce their own globals and filters.

Download Website Updated 29 Mar 2009 Peggy

Screenshot
Pop 36.99
Vit 1.42

Peggy helps you to create GTK applications that run out-of-the-egg. It offers functions to load resources (like .glade files, images, and locales) from a zipped or unzipped egg. It is a thin layer on top of setuptools and PyGtk. It doesn't do anything very fancy, but it can save you from reading some documentation.

Download Website Updated 19 Aug 2009 PyMultimethods

Screenshot
Pop 28.20
Vit 1.49

PyMultimethods is a library that enables users to create multimethods (a.k.a. generic functions) in Python. In other words, you can create multiple versions of the same function/method. The one that is invoked depends on the runtime parameters. This is similar to polymorphism in the sense that the object type determines which version of the function is invoked. Multimethods go beyond the polymorphism found in conventional object oriented languages, however, because all parameters are taken into account (as opposed to only the "implied this", as in C++ or Java). PyMultimethods can also be used to "overload" a function or method.

Download Website Updated 10 Feb 2009 Shield

Screenshot
Pop 32.17
Vit 1.00

Shield (Sequel Helper Interface Enabling Legacy Databases) is a MySQL to Oracle compiler. It enables MySQL applications to run on Oracle databases. It allows applications written for MySQL to work on Oracle.

No download Website Updated 05 Feb 2009 m2secret

Screenshot
Pop 19.60
Vit 1.00

m2secret is an encryption/decryption module for Python and CLI utility. It defaults to 256-bit AES with CBC mode, uses the PBKDF2 algorithm to derive keys from passwords, and is based on M2Crypto.

Download No website Updated 04 Feb 2009 Lumbricidae WORM

Screenshot
Pop 22.41
Vit 1.00

Lumbricidae WORM (Widget Object Relational Mapper) is an SQLAlchemy binding for Webwidgets. SQLAlchemy presents database tables and rows as Python classes and objects. Webwidgets is a framework for writing Web applications as if they were desktop applications. WORM lets you easily map Webwidgets input fields, tables, and other widgets to database mapped classes, instances, and attributes. It requires the Argentum SQLAlchemy convenience library.

Download Website Updated 04 Feb 2009 EAAL

Screenshot
Pop 21.07
Vit 1.00

EAAL (EVE API Access Layer) is a library to interface with the API of EVE Online (http://api.eve-online.com). EAAL should be able to handle additions to that API without much change.

Screenshot

Project Spotlight

Task Coach

A friendly task manager.

Screenshot

Project Spotlight

pstoedit

A converter from Postscript(TM) and PDF to other vector graphic formats.