RSS 78 projects tagged "Python"

Download Website Updated 26 Jun 2003 jaxml

Screenshot
Pop 118.86
Vit 4.48

jaxml is a Python module designed to ease the creation of human readable XML documents. It is designed to be small, easy-to-use, and powerful.

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 27 Jul 2006 Sablotron

Screenshot
Pop 142.52
Vit 5.03

Sablotron is an XML toolkit which implements XSLT, DOM, and XPath. Sablotron is written in C++, and it can be used from C, Perl, Python, PHP, ObjectPascal, and via a command line interface. It supports the XSLT 1.0, XPath 1.0, and DOM Level 2 W3C specifications. It is designed to be as compact and portable as possible, and is maintained as an Open Source project by Ginger Alliance.

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 05 Mar 2013 XIST

Screenshot
Pop 141.65
Vit 19.62

XIST is an extensible HTML and XML generator. It is also an XML parser with a very simple and Python-esque tree API. Every XML element type corresponds to a Python class, and these Python classes provide a conversion method to transform the XML tree (e.g. into HTML). XIST can be considered 'object-oriented XSLT'. XIST also includes a cross-platform templating language, Oracle utilities, and various other tools.

Download Website Updated 09 Oct 2003 Xmldiff

Screenshot
Pop 106.83
Vit 2.46

Xmldiff is a Python tool that finds the differences between two similar XML files in the same way the diff utility does for text files. A description of the changes found can be displayed using Xmldiff's syntax or as an XUpdate script that can be used to "patch" the original document.

Download Website Updated 31 Aug 2001 NetCrawler

Screenshot
Pop 25.38
Vit 67.96

NetCrawler is the frontend to a Web crawling system. This command line application will download all of the pages within a domain, and then parse and process all of the relative content (Images, Text, Audio, Video), saving this content within an XML document for later processing. It is definitely alpha quality, but has been used quite extensively.

Download Website Updated 06 Oct 2001 XPath Methods

Screenshot
Pop 26.27
Vit 1.00

XPath Methods allows XPath queries on ParsedXML XML documents (and possibly other DOM implementations) in Zope. XPath is a relatively simple but still quite powerful query language used to address portions of XML documents. When you call an XPath Method you will retrieve a set of DOM nodes which you can then display in a Web page using DTML or ZPT, or which you can issue operations upon using, for instance, Python scripts.

No download Website Updated 12 Oct 2001 The pyxhtml Python XHTML document class.

Screenshot
Pop 31.06
Vit 1.00

The pyxhtml Python XHTML document class can be used to generate XHTML documents. It is particularly useful when adding an XHTML output module to a Python application.

No download Website Updated 17 May 2002 xpath2rss

Screenshot
Pop 21.21
Vit 1.43

xpath2rss is an XPath to RSS scraper. XPath makes a better HTML scraper than regex (the typical solution) because it understands the structure of the document, rather than just treating it as a big string. As a result, xpath2rss is a more reliable scraper, and much easier to use, once you get the hang of XPath.

Screenshot

Project Spotlight

Berkeley Yacc

A high-quality yacc variant.

Screenshot

Project Spotlight

startvnc.pl

A script to start VNC on a system-determined port.