RSS 114 projects tagged "Python"

Download Website Updated 03 Jun 2007 Accerciser Accessibility Browser

Screenshot
Pop 25.63
Vit 2.03

Accerciser lets you test all aspects of accessibility on the GNOME desktop. It uses AT-SPI to inspect and control widgets, allowing you to check whether an application is providing correct information to assistive technologies and automated test frameworks. It has a simple plugin framework that you can use to extend and customize the accessibility information displayed. It is written in Python and uses the pyLinAcc component from LSR to interact with AT-SPI using pyORBit. In essence, it is a next generation at-poke tool.

Download Website Updated 19 Mar 2007 Albatross

Screenshot
Pop 49.96
Vit 2.92

Albatross is a small and flexible toolkit for developing highly stateful Web applications. It provides browser-based sessions via automatically-generated hidden form fields, server side sessions via a session server or file-based session store, a powerful and extensible templating system which promotes separation of presentation and implementation for improved program maintainability, implicit handling for pagination of sequences and tree browsing, template macros to allow repeated HTML and special effects HTML to be defined in one location, and lookup tables to translate Python values to arbitrary template code. Applications can be deployed as either CGI programs or as mod_python module with minor changes to program mainline. Custom deployment can be achieved by developing your own Request class.

Download Website Updated 12 Apr 2001 An HTML Templating System

Screenshot
Pop 15.10
Vit 1.73

AHTS stands for An HTML Templating System. It is an implementation of the templating system invented by Ars Digita, ACS Templating, in Python. AHTS tries to mimic the designer side (i.e. the tags) of the ACS templating system as closely as possible.

Download Website Updated 12 Feb 2003 BitLife

Screenshot
Pop 22.00
Vit 1.77

BitLife is an implementation of life using boolean operations (AND, OR, XOR), computing each new cell from 9 bits (itself & neighbours). It's performed in parallel on the whole image by bitblit operations (with hardware accelearation where possible). This also allows many parallel life games to run in each bitplane of the screen, giving a translucent blending effect. A proof-of-concept Python (pygame/Numeric) implementation and an xscreensaver hack are included.

Download Website Updated 22 Nov 2002 CSV module for Python

Screenshot
Pop 32.12
Vit 1.00

python-csv implements a fast (almost the same speed as string.split) CSV reader and writer for Python. The CSV format handled is 100% compatible with Excel. An updated version of this module has been included in Python since version 2.3.

Download Website Updated 08 Jul 2004 CVSHistory

Screenshot
Pop 48.66
Vit 2.40

CVSHistory is a Web-based tool for browsing CVS activity which integrates with ViewCVS or CVSweb. It supports sorting, range selection, and regular expession-based searching. It works with any CGI-capable Web server.

Download Website Updated 12 Jul 2004 CVSToys

Screenshot
Pop 61.38
Vit 2.65

CVSToys is a collection of companion tools for the Concurrent Versions System, better known as CVS. It currently contains FreshCVS, which performs actions in response to a commit. Actions include notification by various methods, updating a working copy, and rsync'ing to backup. Another key feature of FreshCVS notifications is that you receive one per commit, not one for each directory of the commit as loginfo-triggered scripts are prone to do. FreshCVS is extensible with Python, and notifications may be published by a Perspective Broker network service, allowing 3rd party clients to listen in.

No download Website Updated 14 Jan 2003 Change Navigator

Screenshot
Pop 17.32
Vit 1.00

ChangeNav is a GUI application for managing ChangeLogs for software projects. Basically it allows you to add "Changes" and "Releases" to your log through a really simple interface. All the data is stored in a nicely formatted ChangeLog ready for distribution. ChangeNav can handle any number of projects, has a customizable editor, and action items, all configurable through it's config file 'cnav.conf'. The file is very self-explainatory. ChangeNav is written in Python using PythonCard and wxPython for its GUI.

No download Website Updated 28 Jun 2004 Cog Object Database

Screenshot
Pop 41.79
Vit 2.40

Cog is the Checkpointed Object Graph object database, providing semi-transparent persistence for large sets of interrelated Python objects. It handles automatic loading of objects on reference, and saving of modified objects back to disk. Reference counting is used to automatically remove no longer referenced objects from storage, and objects will be automatically be attached to the database if a persistent object references them.

Download Website Updated 02 Mar 2010 ConfigObj

Screenshot
Pop 78.99
Vit 5.56

ConfigObj is a simple but powerful config file reader and writer for Python applications. It is very easy to use and has a straightforward programmer's interface and a simple syntax for config files. It also supports nested sections to any level, list values, multiple line values, string interpolation, a powerful validation system, including automatic type checking and conversion, repeated sections, default values, preservation of comments and the order of keys and sections, and no external dependencies.

Screenshot

Project Spotlight

LPAR2RRD

AIX/iSeries free performance monitoring and capacity planning.

Screenshot

Project Spotlight

asciidia

A program to create bitmaps from simple ASCII diagrams.