Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Sprache

Compare

  Analyzed about 18 hours ago

Sprache makes parsing 'external' DSLs clean and simple. It does this by relying on C# language features like lambda expressions and Linq. Unlike most parser-building frameworks, you use Sprache directly from your program code, and don't need to set up any build-time code generation tasks.

3.4K lines of code

0 current contributors

over 2 years since last commit

4 users on Open Hub

Inactive
5.0
 
I Use This

tclap

Compare

  Analyzed about 7 hours ago

This is a simple templatized C++ library for parsing command line arguments. The library provides a simple, flexible object-oriented interface to the command line that automates argument parsing, USAGE creation and type casting.

4.08K lines of code

0 current contributors

about 13 years since last commit

4 users on Open Hub

Inactive
4.5
   
I Use This

LPeg

Compare

  Analyzed about 6 hours ago

LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). In this text, I assume you are familiar with PEGs. If you are not, you can get a quick start reading the Wikipedia Entry for PEGs. The nice thing about PEGs is that it has a formal basis (instead of being an ... [More] ad-hoc set of features), allows an efficient and simple implementation, and does most things we expect from a pattern-matching library (and more, as we can define entire grammars). [Less]

5.98K lines of code

0 current contributors

about 10 years since last commit

4 users on Open Hub

Inactive
5.0
 
I Use This
Licenses: No declared licenses

Irony — .NET Language Implementation Kit

Compare

  Analyzed 1 day ago

Irony is a development kit for implementing languages on .NET platform. Unlike most existing yacc/lex-style solutions Irony does not employ any scanner or parser code generation from grammar specifications written in a specialized meta-language. In Irony the target language grammar is coded directly ... [More] in c# using operator overloading to express grammar constructs. Irony's scanner and parser modules use the grammar encoded as c# class to control the parsing process. See the expression grammar sample for an example of grammar definition in c# class, and using it in a working parser. [Less]

25.9K lines of code

4 current contributors

about 2 months since last commit

4 users on Open Hub

Low Activity
5.0
 
I Use This

json-simple

Compare

  Analyzed about 20 hours ago

JSON.simple is a simple Java toolkit for JSON. You can use JSON.simple to encode or decode JSON text. Features •Full compliance with JSON specification (RFC4627) and reliable (see compliance testing) •Provides multiple functionalities such as encode, decode/parse and escape JSON text while ... [More] keeping the library lightweight •Flexible, simple and easy to use by reusing Map and List interfaces •Supports streaming output of JSON text •Stoppable SAX-like interface for streaming input of JSON text (learn more) •Heap based parser •High performance (see performance testing) •No dependency on external libraries •Both of the source code and the binary are JDK1.2 compatible [Less]

2.64K lines of code

0 current contributors

about 3 years since last commit

4 users on Open Hub

Inactive
0.0
 
I Use This

TenDRA

Compare

  Analyzed about 3 hours ago

TenDRA is a three clause BSD-licensed C and C++ compiler.

690K lines of code

0 current contributors

over 1 year since last commit

4 users on Open Hub

Very Low Activity
3.0
   
I Use This
Licenses: BSD-3-Clause, bsd

JSON-CPP

Compare

  Analyzed about 22 hours ago

A C++ library for interacting with JSON.

12.2K lines of code

33 current contributors

10 months since last commit

4 users on Open Hub

Very Low Activity
0.0
 
I Use This

Treex - NLP Framework

Compare

  Analyzed about 19 hours ago

Treex (formerly TectoMT) is a highly modular NLP software system implemented in Perl programming language under Linux. It is primarily aimed at Machine Translation, making use of the ideas and technology created during the Prague Dependency Treebank project. At the same time, it is also hoped to ... [More] significantly facilitate and accelerate development of software solutions of many other NLP tasks, especially due to re-usability of the numerous integrated processing modules (called blocks), which are equipped with uniform object-oriented interfaces. [Less]

242K lines of code

4 current contributors

about 1 month since last commit

4 users on Open Hub

Moderate Activity
5.0
 
I Use This

ANTLR plugin for Eclipse

Compare

  Analyzed 4 months ago

Provides an ANTLR plugin (including grammar file editor with outline page and project nature with incremental builder) for the Eclipse platform

13.9K lines of code

0 current contributors

over 9 years since last commit

3 users on Open Hub

Activity Not Available
5.0
 
I Use This

Command Line Parser Library

Compare

  Analyzed about 23 hours ago

The Command Line Parser Library offers to CLR applications a clean and concise API for manipulating command line arguments and related tasks. It allows you to display an help screen with an high degree of customization and a simple way to report syntax errors to the user. Everything that is boring ... [More] and repetitive to be programmed stands up on library shoulders, letting you concentrate yourself on core logic. The search for the command line parser for your application is over, with this library you got a solid parsing API constantly updated since 2005. [Less]

16.7K lines of code

19 current contributors

about 1 year since last commit

3 users on Open Hub

Very Low Activity
0.0
 
I Use This