51 projects tagged "Parser"

Download No website Updated 05 Jul 2011 Parcon

Screenshot
Pop 20.35
Vit 32.85

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 No website Updated 15 Sep 2011 Yap4j

Screenshot
Pop 23.07
Vit 31.74

Yap4j is the simplest library for parsing CSV files in Java. It deserializes CSV files into a list of POJOs using a set of Java annotations, while allowing you to specify Object-CSV mappings. It automatically converts to and from a wide range of data types, and includes support for types from popular libraries such as Joda Time, and support for custom record delimiters.

Download No website Updated 28 Sep 2011 NGEN XDCC Packlist Parser

Screenshot
Pop 17.44
Vit 31.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.

No download Website Updated 08 Oct 2011 Serd

Screenshot
Pop 16.58
Vit 31.36

Serd is a lightweight C library for RDF syntax which supports reading and writing Turtle and NTriples.

No download No website Updated 25 Mar 2012 XPaF

Screenshot
Pop 20.00
Vit 28.55

XPath-based Parsing Framework (XPaF) is a simple and fast parsing framework which makes it easy to extract relations (subject-predicate-object triples) from HTML and XML documents.

No download No website Updated 17 May 2012 Piglet

Screenshot
Pop 19.36
Vit 27.60

Piglet is a tool for parsing and lexing text for the .NET framework. The purpose of Piglet is to provide an easy-to-use tool for parsing text which can be easily included in any .NET project as a single assembly. In contrast to most parser generators, Piglet provides a fluent interface which enables you to express your grammar in a syntax which is accessible for users with no prior experience of parser generators. Piglet generates efficient, type safe, and reentrant LALR(1) parsers at runtime, which saves you from having a pre-compile step to generate your parsing tables. It also includes a lexical scanner generator which can be used independently of the parser generator.

No download Website Updated 05 Jul 2012 UniCC

Screenshot
Pop 23.45
Vit 26.72

UniCC, (Universal Compiler-Compiler) is a powerful LALR(1) parser generator and language development system for computer professionals. It serves as an all-round design and build tool assisting compiler writers in any parsing-related task, including production quality compiler construction and the implementation of domain specific languages. It unifies an integrated generator for lexical analyzers and a powerful LALR(1) parser generator into one software solution. The programming interface is a rich, extendable, and innovative BNF-based grammar definition language for expressing context-free grammars.

Download Website Updated 10 Jul 2012 csvgrep

Screenshot
Pop 15.49
Vit 26.62

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.

Download No website Updated 31 Oct 2012 MightyString

Screenshot
Pop 16.28
Vit 26.50

MightyString adds array functionality and other tools for Ruby strings, including matching, indexing, substitution, and deletion. MightyString::HTML.strip_html provides more ideal HTML-to-ASCII formatting output. This is an advanced block "filtering" module. It works very well, with extremely rare cases which fall through its fingers.

Download Website Updated 12 Feb 2013 PHP Markdown and BBCode Parser

Screenshot
Pop 20.40
Vit 22.18

PHP Markdown and BBCode Parser is a package that converts Markdown and BBCode to HTML. A base class is also capable of sanitizing the text by removing JavaScript tags.

Screenshot

Project Spotlight

cyphertite

A tar-like ultra secure remote deduplicating archiver.

Screenshot

Project Spotlight

JasperReports

A Java reporting library.