RSS 62 projects tagged "Python Modules"

No download Website Updated 21 Mar 2004 EZRO

Screenshot
Pop 34.13
Vit 60.70

EZ Reusable Objects (EZRO) is a Web application that can be used by non-technical staff to manage content as "objects." Content objects containing text, video, and audio can be shared, modified, and re-styled to appear via a traditional Web site, an on-line course, an innovative "Coach," or as a community of interest site. It is highly scalable and can be used for public Web sites, secure environments, and private intra/extranets.

No download Website Updated 19 Apr 2007 latexmath2png

Screenshot
Pop 19.90
Vit 50.61

latexmath2png is a versatile program and Python module to allow conversion of LaTeX math equations to PNG images. It currently supports generating equations in the standard $...$ LaTeX math environment style.

Download Website Updated 09 Jun 2012 The XSLT C library for GNOME

Screenshot
Pop 363.47
Vit 18.73

Libxslt is a C library for GNOME which allows developers to work with XSLT. It is based on libxml for XML parsing, tree manipulation, and XPath support. Also included is 'xsltproc', a command line XSLT processor. The library is written in plain C, making as few assumptions as possible, and sticking closely to ANSI C/POSIX for easy embedding. It should work on Linux, Unix, and Windows. Though not designed primarily with performances in mind, libxslt seems to be a relatively fast processor. It also include full support for the EXSLT set of extension functions as well as some common extensions present in other XSLT engines.

Download Website Updated 20 May 2010 libxml2

Screenshot
Pop 975.30
Vit 17.15

Libxml2 is the XML C library developed for the Gnome project. The library code is portable (to Linux, Unix, Windows, embedded systems, etc.) and modular; most of the extensions can be compiled out. Libxml2 implements a number of existing standards related to markup languages, including the XML standard, Namespaces in XML, XML Base, Relax NG, RFC 2396, XPath, XPointer, HTML4, XInclude, SGML Catalogs, and XML Catalogs. In most cases, libxml tries to implement the specifications in a relatively strict way. To some extent, it provides support for the following specifications, but doesn't claim to implement them: DOM, FTP client, HTTP client, and SAX2. Support for W3C XML Schemas is in progress. It includes xmllint, a command line XML validator.

Download Website Updated 28 Jun 2012 Xapian and Omega

Screenshot
Pop 402.96
Vit 16.26

Xapian is a search engine library, scalable to collections containing hundreds of millions of documents. It's written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C#, Ruby, and Lua. It is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also a rich set of boolean query operators. Omega is a Web search application built upon the Xapian library. It can index a Web server's document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint/Works, WordPerfect, RTF, PS, etc.), or data exported from arbitrary sources (e.g. SQL databases).

Download Website Updated 03 Mar 2010 itools

Screenshot
Pop 141.24
Vit 10.63

itools is a collection of Python libraries which provides a wide range of capabilities, including an abstraction over directory and file resources, a search engine, type marshallers, datatype schemas, i18n support, URI handlers, a Web programming interface, a workflow interface, and support for data formats such as (X)HTML, XML, iCalendar, RSS 2.0, and XLIFF.

Download Website Updated 30 Oct 2011 PyLucene

Screenshot
Pop 115.45
Vit 9.75

PyLucene is a Python extension for accessing Java Lucene from Python. Its goal is to allow use of Lucene's text indexing and searching capabilities from Python. It is designed to be API compatible with the latest version of Java Lucene.

Download Website Updated 18 Sep 2013 pyratemp

Screenshot
Pop 71.69
Vit 8.48

pyratemp is probably (one of) the smallest complete template-engines for Python (with about 500 LOC). It has a very small set of special syntax in the templates. This reduces complexity and the probability of bugs and lead to an easy-to-use and intuitive user-interface. It uses embedded Python-expressions (in a "sandbox"), is well documented, has full Unicode-support, and produces very good error-messages, which is very useful when creating new templates.

Download Website Updated 21 Mar 2011 LEPL

Screenshot
Pop 121.89
Vit 7.35

LEPL is a recursive descent parser library written in Python. It is based on parser combinator libraries popular in functional programming, but also exploits Python language features. Operators provide a friendly syntax, and the consistent use of generators supports full backtracking and resource management. Backtracking implies that a wide variety of grammars are supported; appropriate memoisation ensures that even left-recursive grammars terminate.

Download Website Updated 19 Jun 2012 python-djvulibre

Screenshot
Pop 58.17
Vit 7.18

python-djvulibre is a set of Python bindings for the DjVuLibre library, an open source implementation of DjVu.

Screenshot

Project Spotlight

NetStats Baseball

A simulation of major league baseball.

Screenshot

Project Spotlight

P6Spy

Intercepts and logs database statements of applications using JDBC