Most popular parser repositories and open source projects

sqlparser

Simple SQL parser meant for querying CSV files

71   377   377  

vermin

Concurrently detect the minimum Python versions needed to run code - V...

22   377   377  

ssh_config

Go parser for ssh_config files

60   373   373  

daw_json_link

Fast, convenient JSON serialization and parsing in C++

29   372   372  

i18next-parser

Parse your code to extract translation keys/values and manage your cat...

163   371   371  

Shortcode

Advanced shortcode (BBCode) parser and engine for PHP

29   367   367  

link-grammar

The CMU Link Grammar natural language parser

117   366   366  

enmime

MIME mail encoding and decoding package for Go

87   365   365  

bad_json_parsers

Exposing problems in json parsers of several programming languages.

25   364   364  

tomli

A lil' TOML parser

29   362   362  

TatSu

竜 TatSu generates Python parsers from grammars in a variation of EBNF

43   361   361  

CppAst.NET

CppAst is a .NET library providing a C/C++ parser for header files pow...

45   360   360  

WowPacketParser

World of Warcraft Packet Parser

331   356   356  

subtitle.js

Stream-based library for parsing and manipulating subtitle files

60   352   352  

JSSoup

JavaScript + BeautifulSoup = JSSoup

37   349   349  

raw-body

Get and validate the raw body of a readable stream

64   348   348  

jsonlite

A Robust, High Performance JSON Parser and Generator for R

33   348   348  

bblfshd

A self-hosted server for source code parsing

53   347   347  

hQuery.php

An extremely fast web scraper that parses megabytes of invalid HTML in...

71   342   342  

atldotnet

Fully managed, portable and easy-to-use C# library to read and edit au...

45   342   342  

ntfstool

Forensics tool for NTFS (parser, mft, bitlocker, deleted files)

77   340   340  

WiktionaryParser

A Python Wiktionary Parser

88   335   335  

sv-parser

SystemVerilog parser library fully compliant with IEEE 1800-2017

43   328   328  

rss

Library for serializing the RSS web content syndication format

46   326   326  

muparser

muparser is a fast math parser library for C/C++ with (optional) OpenM...

99   326   326  

HLTV

The unofficial HLTV Node.js API

97   324   324  

demoinfo

A library to analyze CS:GO demos in C#

80   322   322  

SPARQL.js

A parser for the SPARQL query language in JavaScript

64   321   321  

jspoon

Annotation based HTML to Java parser + Retrofit converter

23   318   318  

php-apk-parser

Read basic info about an application from .apk file.

119   318   318  

AlgebraicEngine-Fraction

a calculating engine~

106   316   316  

monkey-rust

An interpreter for the Monkey programming language written in Rust

32   316   316  

graphql-parser

A graphql query language and schema definition language parser and for...

59   314   314  

javascript-parser-in-rust

A book on writing a JavaScript Parser in Rust

10   311   311  

pornhub-api

Unofficial API for PornHub.com in Python

80   309   309  

SharpYaml

SharpYaml is a .NET library for YAML compatible with CoreCLR

62   308   308  

Regex

The Hoa\Regex library.

16   307   307  

exifer

A lightweight Exif meta-data decipher.

8   305   305  

vscode-blockman

VSCode extension to highlight nested code blocks

16   305   305  

lips

Scheme based powerful lisp interpreter written in JavaScript

28   303   303  

golangAnnotations

Go package that provides annotations for golang to speedup web develop...

40   302   302  

rusty-blockparser

Bitcoin Blockchain Parser written in Rust language

132   298   298  

unparser

Turn Ruby AST into semantically equivalent Ruby source

51   296   296  

sdk

Library for using Grafana' structures in Go programs and client for Gr...

170   295   295  

meeseeks

An Elixir library for parsing and extracting data from HTML and XML wi...

22   293   293  

antlr4-c3

A grammar agnostic code completion engine for ANTLR4 based parsers

44   293   293  

tsql-parser

Library Written in C# For Parsing SQL Server T-SQL Scripts in .Net

53   292   292  

email_address

The EmailAddress Gem to work with and validate email addresses.

50   289   289  

npeg

PEGs for Nim, another take

19   289   289  

traprange

(Java)A Method to Extract Tabular Content from PDF Files

123   288   288