RSS 18 projects tagged "Parser"

Download Website Updated 02 Mar 2010 Flexc++

Screenshot
Pop 49.95
Vit 2.48

Flexc++ is a tool for generating scanners based on regular expressions. Flexc++ is highly comparable to the programs flex and flex++. The goal was to create a similar program, but to implement it completely in C++. Most flex and flex++ grammars should be usable with flexc++ with minor adjustments.

Download No website Updated 11 Apr 2009 PEGTL

Screenshot
Pop 23.19
Vit 42.81

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 No website Updated 24 Apr 2009 xmlget

Screenshot
Pop 27.44
Vit 42.66

xmlget is a utility to query XML documents using XPath.

Download No website Updated 13 Aug 2009 Tiny XML

Screenshot
Pop 14.42
Vit 41.33

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.

Download No website Updated 22 Feb 2011 benejson

Screenshot
Pop 45.50
Vit 2.58

benejson is a buffering SAX-style JSON parser library. The library package contains three major components: PullParser, a C++ class for JSON pull parsing, Core, the parsing core with minimal dependencies, and benejson.js, a SAX-style parser written in JavaScript.

Download No website Updated 05 Jul 2011 Parcon

Screenshot
Pop 21.91
Vit 31.89

Parcon is a parser library for the Python programming language. It can be used for parsing both normal text and binary data. It's designed to be fast, easy to use, and to provide informative error messages.

Download Website Updated 29 Nov 2011 Apache OpenNLP

Screenshot
Pop 84.00
Vit 1.49

Apache OpenNLP is a machine learning based toolkit for the processing of natural language text. It supports the most common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity extraction, chunking, parsing, and coreference resolution. These tasks are usually required to build more advanced text processing services.

Download No website Updated 28 Sep 2011 NGEN XDCC Packlist Parser

Screenshot
Pop 16.82
Vit 30.54

NGEN XDCC Packlist Parser is an XDCC packlist parser which integrates into Apache through mod_cgi and is easy to set up and configure.

Download No website Updated 02 Apr 2013 cardme

Screenshot
Pop 56.48
Vit 6.54

cardme is a Java library implementation of RFC 2426, VCard. It provides Java applications with a way to read and write from and to the VCard file format. The project's goals are to provide a flexible and easy to use library with excellent documentation.

Download Website Updated 10 Jul 2012 csvgrep

Screenshot
Pop 16.00
Vit 25.43

csvgrep is a commandline program which enables users to execute searches on text-delimited files using a rudimentary query language. Its query language is bound to simplicity and expressivity, to be easily comprehensible. It aims at replacing both grep and awk when you are challenged to retrieve information from a text-delimited file based on the content of a specific field (or column). You can get what you want using the semantic already in the file’s underlying structure.

Screenshot

Project Spotlight

MathMod

Mathematical modeling software

Screenshot

Project Spotlight

pgCluu

A PostgreSQL performance monitoring and auditing tool.