RSS 106 projects tagged "C"

Download Website Updated 09 Nov 2009 AutoGen

Screenshot
Pop 280.68
Vit 13.67

AutoGen is a tool designed for generating program files that contain repetitive text with varied substitutions. Its goal is to simplify the maintenance of programs that contain large amounts of repetitious text. This is especially valuable if there are several blocks of such text that must be kept synchronized. Output is specified with a Scheme-enhanced output template. Input, if required by your template, may come from AutoGen definitions, CGI data, or XML files.

Download Website Updated 06 Jun 2007 expat

Screenshot
Pop 534.65
Vit 4.78

Expat is a fast, non-validating, stream-oriented XML parsing library.

Download Website Updated 20 May 2010 libxml2

Screenshot
Pop 977.48
Vit 17.14

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 No website Updated 29 Mar 2009 ManEdit

Screenshot
Pop 249.32
Vit 7.43

The ManEdit UNIX Manual Page Editor is an editor specifically tailored for UNIX manual pages. It has a preview viewer, uses the manual page XML format for easy editing, and comes with a tutorial and reference guide. It uses the GTK+ widget set and features syntax highlighting, a complete drag and drop system for easy viewing and editing, a crash recovery system, and sample manual page templates.

Download Website Updated 04 Dec 2011 Redland RDF Library

Screenshot
Pop 285.73
Vit 13.96

Redland is a set of C libraries providing a high-level API for the Resource Description Framework (RDF), allowing it to be stored, parsed, serialized, queried, and manipulated. It has an object-based, modular design and comes with detailed reference documentation and examples. Redland supports all RDF vocabularies such as FOAF, RSS 1.0, Dublin Core, DOAP, and OWL, the query languages SPARQL and RDQL, and all RDF syntaxes including Turtle, RDF/XML, RDF/JSON, RSS, Atom, RDFa, and GRDDL.

Download Website Updated 12 Feb 2002 RXP

Screenshot
Pop 33.69
Vit 2.49

RXP is a validating XML parser written in C. It was developed as part of the LT XML toolkit at the Language Technology Group, HCRC, University of Edinburgh. Documentation is currently minimal.

Download Website Updated 27 Jul 2006 Sablotron

Screenshot
Pop 142.78
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 Jul 2002 XMLEditor

Screenshot
Pop 44.77
Vit 1.50

XMLEditor is an application for editing XML files. It is written using the GTK widget set and requires GLADE and libxml.

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

Screenshot
Pop 362.95
Vit 18.72

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 22 Dec 2001 XMLDB

Screenshot
Pop 53.67
Vit 1.77

XMLDB uses an RDBMS to persist arbitrary XML documents. Due to its storage mechanism, searching for and recalling documents is extremely quick. You can also perform XSL translation on documents with surprising speed. The library can be used in any program to store libxml2 documents. A PHP module is also included, making XMLDB into a complete three-tier Web application development suite.

Screenshot

Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.

Screenshot

Project Spotlight

wsrep patch for MySQL

A patch that enables MySQL to use wsrep replication plugins.