51 projects tagged "Parser"

Download Website Updated 27 Feb 2010 Genparse

Screenshot
Pop 19.82
Vit 39.64

Genparse is a generic command line parser generator. From a simple and concise specification file, you can define the command line parameters and switches that you would like to be able to pass to your program. Genparse creates the C, C++, or Java code of the parser for you.

No download Website Updated 29 Jan 2010 php4-html-dom

Screenshot
Pop 12.49
Vit 40.01

php4-html-dom is a lightweight, fault tolerant, high speed, single-pass HTML parser. It builds HTML DOM, similar to accessing a Web browser's DOM with JavaScript. It is compatible with PHP4 and higher.

No download Website Updated 20 Jan 2010 Gelatin

Screenshot
Pop 46.80
Vit 1.00

Gelatin is a simple and fast program for transforming text to structured formats such as XML, JSON, or YAML. It is a combined lexer, parser, and output generator.

Download Website Updated 12 Oct 2009 Kouprey

Screenshot
Pop 32.12
Vit 2.53

Kouprey is a library that can be used to build and run parsers based on the Parsing Expression Grammar (PEG) formalism. It does not have any special requirements beyond standard ECMAScript/JavaScript, and can be used to parse arbitrarily complex languages inside a Web browser or other JavaScript runtime. It has been used to parse complex general purpose programming languages, and comes with numerous examples.

No download Website Updated 30 Sep 2009 Asterisk Config PHP-Parser

Screenshot
Pop 27.60
Vit 41.50

The Asterisk Config PHP-Parser is a simple but effective PHP function that is able to parse any standard Asterisk configuration file and output the data into a multi-dimensional array.

Download No website Updated 13 Aug 2009 Tiny XML

Screenshot
Pop 13.86
Vit 42.07

Tiny XML is a small, fast, memory efficient, and embeddable SAX parser for XML. It has no external dependencies, handles start/end tags, text, attribute names, and values, and supports UTF-8.

No download No website Updated 24 Apr 2009 xmlget

Screenshot
Pop 26.27
Vit 43.38

xmlget is a utility to query XML documents using XPath.

Download No website Updated 22 Apr 2009 stupid-xml

Screenshot
Pop 15.56
Vit 43.46

stupid-xml is a ridiculously simple annotation-based XML stream parser for Java. The main goal of this project is to get the strings you care about out of XML and into Java as quickly as possible. You define a simple model class, specify the relative paths for its fields, and it will start generating instances for you from an XML stream. The functionality is limited. It will only parse Strings into your model, but this keeps everything extremely simple. Once you have the Strings in your model, you can perform filtering or more complex conversions.

Download No website Updated 11 Apr 2009 PEGTL

Screenshot
Pop 21.70
Vit 43.52

The Parsing Expression Grammar Template Library (PEGTL) is a C++0x library for creating parsers according to a Parsing Expression Grammar (PEG). Grammars are embedded as regular C++ code, created with template programming (not template meta programming). These hierarchies naturally correspond to the inductive definition of PEGs. The library extends on the subject of PEGs with new expression types, actions that can be attached to grammar rules, and mechanisms to ensure helpful diagnostics in case of parsing errors. PEGs are superficially similar to Context-Free Grammars (CFGs).

No download Website Updated 02 Apr 2009 YAJL

Screenshot
Pop 50.97
Vit 43.63

YAJL (Yet Another JSON Library) is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. It's highly portable, data representation independent, fast, generates verbose error messages including context of where the error occurs in the input text, can parse JSON data incrementally off a stream, and is tiny.

Screenshot

Project Spotlight

aicwl

An Ada library of industrial control widgets.

Screenshot

Project Spotlight

Chicken

A Scheme to C compiler.