RSS 8 projects tagged "Python Modules"

Download Website Updated 05 Apr 2014 pydiction

Screenshot
Pop 165.36
Vit 50.61

Pydiction consists of a Vim plugin and a Python script that allows programmers to tab-complete their Python code in Vim by generating a dictionary file of Python modules, and their attributes and methods. It comes with a default dictionary containing the entire Python standard library, keywords, built-ins, and many 3rd-party modules like Numpy, Django, Flask, Requests, Twisted, PyQT4, Pygame, OpenGL, wxPython, PyGTK, MySQLdb, Psycopg2, and more.

Download Website Updated 26 Feb 2006 Modeling Framework

Screenshot
Pop 78.88
Vit 6.22

Modeling Framework fills the gap between the Python object world and relational databases in that it allows users to transparently create, retrieve, update, or delete Python objects from a database without having to write a single line of SQL. Its main features include generation of database schema, generation of Python code templates ready to be used, support for transparent mapping of (class) inheritance in relational databases, object-oriented query language, use of standard Python getters to traverse relationships (the related objects are automatically fetched when needed and when appropriate), and automatic checking for referential-integrity constraints, etc. Supported databases are MySQL, Oracle, PostgreSQL, and SQLite.

Download Website Updated 10 Jul 2011 bdec

Screenshot
Pop 58.74
Vit 6.02

bdec is a set of tools for decoding binary files given a specification written in a flexible XML-based syntax. It supports decoding to XML or Python objects, and can generate quality C decoders and encoders.

Download Website Updated 25 Feb 2008 GvGen

Screenshot
Pop 53.37
Vit 2.06

GvGen is a Python class to generate dot files to use with graphviz. You simply create your nodes, connect them together, set your parents, and apply graphviz properties, styles, default styles, etc. to produce a graphviz dot file for input with dot or neato.

No download Website Updated 09 Jun 2012 PyBison

Screenshot
Pop 42.43
Vit 1.00

PyBison is a sophisticated yet easy-to-use parser creation toolkit for Python that interfaces directly to Bison (yacc)-based parsers. It provides full LALR(1) grammar support, allowing for simple parsing tasks through to writing compilers for high-level languages. Parser code is automatically generated from rules within user-created Parser classes (written in Python), and then, compiled, yacc'ed and linked into a shared library, which is loaded into the running process. All this happens automatically. When the parser runs, it connects directly with the yyparse() routine, and takes event callbacks upon parse targets being reached.

No download Website Updated 22 Jan 2006 Myghty

Screenshot
Pop 39.91
Vit 4.84

Myghty is a Python-based Web application framework originally ported from HTML::Mason. It supports the full feature set of Mason, allowing component-based Web development with Python-embedded HTML. It also features additional paradigms such as module components, environment-neutral session support, and many more language features. The HTTP connector API includes mod_python, CGI, WSGI, and standalone implementations. It also supports command line and custom non-HTTP environments.

No download Website Updated 02 May 2007 pyswarm

Screenshot
Pop 35.50
Vit 2.78

pyswarm is planned as a holistic set of tools (especially a code generator) for model-driven software development (MDSD) of database-backed Web applications. It provides easily customizable business logic based on Python and PostgreSQL. As required by the MDA standard, pyswarm uses UML (version 2.0 stored as XMI 2.1).

No download Website Updated 08 Aug 2007 Parsing.py Parser Generator

Screenshot
Pop 27.71
Vit 1.00

The Parsing module is a pure-Python module that implements an LR(1) parser generator, as well as CFSM and GLR parser drivers. From an algorithmic perspective, this is one of the most advanced parser generators in existence.

Screenshot

Project Spotlight

Tor-ramdisk

A micro Linux distribution for securely hosting a Tor server.

Screenshot

Project Spotlight

UMR

An Unreal .umx and .uax class object reader and extractor.