RSS 4202 projects tagged "Python"

Download Website Updated 17 Mar 2005 HTMLTools

Screenshot
Pop 16.55
Vit 1.47

HTMLTools is a set of Python tools to fetch and manipulate HTML pages and their related content.

Download Website Updated 14 Feb 2006 frequent-task-reminder

Screenshot
Pop 21.12
Vit 1.47

frequent-task-reminder tracks repetitive tasks by creating pending "work units", which have to be cleared manually. You are reminded of pending work units during login.

Download Website Updated 13 Jun 2006 Divmod Vertex

Screenshot
Pop 38.25
Vit 1.47

Divmod Vertex is an implementation of Q2Q, a protocol for opening authenticated connections, even through NAT. It allows a user to reliably demonstrate their identity (for distributed authentication) and receive real-time data directly from other users, and provides a mechanism for a user to decide whether they want to expose their IP address to a third party before accepting a peer-to-peer connection. It is byte-stream oriented and application-agnostic. Any peer-to-peer application can use Q2Q to open connections and deliver messages.

Download Website Updated 31 Aug 2009 IPlib

Screenshot
Pop 24.41
Vit 1.47

iplib is a Python module to convert between many different IP address notations and to manage address/netmask pairs in the CIDR notation. Some example scripts ("ipconv", "nmconv", and "cidrinfo") are included.

Download Website Updated 27 May 2006 Twisted Names

Screenshot
Pop 36.33
Vit 1.47

Twisted Names is both a domain name server as well as a client resolver library. It comes with an "out of the box" nameserver that can read most BIND-syntax zone files as well as a simple Python-based configuration format. It can act as an authoritative server, perform zone transfers from a master to act as a secondary, act as a caching nameserver, or any combination of these. The client resolver library provides functions for querying all commonly used record types as well as a replacement for the blocking gethostbyname() function provided by the Python stdlib socket module.

Download Website Updated 28 May 2006 Twisted Mail

Screenshot
Pop 42.74
Vit 1.47

Twisted Mail provides client and server implementations of SMTP, POP3, and IMAP4. These differentiate themselves from the Python standard library implementations both by presenting a much higher-level, easy-to-use interface and in their server components, which allow the implementation of custom servers for each protocol without dealing with protocol-level issues. Twisted Mail includes a simple demonstration email server which accepts messages over SMTP, stores them in a Maildir arrangement, and can serve them to clients over POP3.

Download Website Updated 27 May 2006 Twisted Words

Screenshot
Pop 38.34
Vit 1.47

Twisted Words provides implementations of a handful of IM protocols, including IRC, MSNP8, OSCAR, TOC, and Jabber. It also comes with a multi-protocol server built around a few simple interfaces, the goal of which is to facilitate implementations of novel servers, clients, and bots. Out of the box, it comes with server that accepts connections over IRC and PB and seeks out installed third-party plugins to support other interfaces (for example, a Nevow LivePage-based Web interface).

Download Website Updated 28 May 2006 Twisted Conch

Screenshot
Pop 35.78
Vit 1.47

Conch is an SSHv2, Telnet, and VT102 implementation. It interfaces well with other Python projects such as Imagination, and includes an experimental console windowing library (Insults) and support for rudimentary line editing behaviors. A new implementation of Twisted's Manhole application is also included, featuring server-side input history and interactive syntax coloring.

No download Website Updated 01 Jun 2006 Schevo

Screenshot
Pop 34.53
Vit 1.47

Schevo is a next-generation DBMS that focuses on database integrity, rapid development, user interface generation, rich schema definition, and assisted schema evolution. Schevo was designed to address shortcomings in SQL-based relational databases where they do not match well with object-oriented programming languages. Schevo solves this problem by combining relational features with the object-oriented programming language Python. Schevo includes a GUI Navigator that can display a fully interactive interface into any Schevo database, using the metadata available within a Schevo database file.

Download Website Updated 04 Feb 2008 wcalc-applet

Screenshot
Pop 14.56
Vit 1.47

wcalc-applet is a simple calculator applet for the GNOME2 panel using PyGTK.

Screenshot

Project Spotlight

LaunchControl

A fully-featured launchd front-end for managing and debugging system and user services.

Screenshot

Project Spotlight

CloverETL Designer

A visual data transformation designer for the CloverETL framework.