Top 334 parsing open source projects

Funcparserlib
Recursive descent parsing library for Python based on functional combinators
Ohm
A library and language for building parsers, interpreters, compilers, etc.
Link Preview Js
Parse and/or extract web links meta information: title, description, images, videos, etc. [via OpenGraph], runs on mobiles and node.
Cbor
CBOR support for serde.
Semantic Csv
Higher level tools for working with CSV data and files
Jsmn
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
Scrapysharp
reborn of https://bitbucket.org/rflechner/scrapysharp
Maigret
OSINT username checker. Collect a dossier on a person by username from a huge number of sites.
Npm Pdfreader
🚜 Read text and parse tables from PDF files.
Useragentparser
UserAgent parsing done right
Neodoc
Beautiful, hand-crafted commandline interfaces for node.js
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Pypacker
📦 The fastest and simplest packet manipulation lib for Python
Dissect.cstruct
A no-nonsense c-like structure parsing library for Python
Vscode Antlr4
ANTLR4 language support for Visual Studio Code
Pollinate
Template your base files and generate new projects from Git(Hub).
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Gramfuzz
gramfuzz is a grammar-based fuzzer that lets one define complex grammars to generate text and binary data formats.
Htmlkit
An Objective-C framework for your everyday HTML needs.
Chatette
A powerful dataset generator for Rasa NLU, inspired by Chatito
Arpeggio
Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
Gabs
For parsing, creating and editing unknown or dynamic JSON in Go
✭ 2,573
gojsonparsing
Pest
The Elegant Parser
✭ 2,783
rustparsingpeg
Rust Lexical
Lexical, to- and from-string conversion routines.
Eo Yaml
YAML for Java 8 and above. A user-friendly OOP library. Previously known as "Camel".
Parse Xml
A fast, safe, compliant XML parser for Node.js and browsers.
Staticjson
Fast, direct and static typed parsing of JSON with C++
Yamerl
YAML 1.2 and JSON parser in pure Erlang
Combine
A parser combinator library for Elixir projects
Wuffs
Wrangling Untrusted File Formats Safely
Fecha
Lightweight and simple JS date formatting and parsing
Filtrex
A library for performing and validating complex filters from a client (e.g. smart filters)
Pizza Sync
Pizza-Sync is a web app built on the frontend with angular, ngrx and on the backend with Nest. It let you and your friends/colleagues choose a pizza before placing a group order. Built using https://github.com/maxime1992/angular-ngrx-starter
Cyberchef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Wikitextparser
A simple WikiText parsing library for MediaWiki
Gostradamus
Gostradamus: Better DateTimes for Go 🕰️
Rosie Pattern Language
Rosie Pattern Language (RPL) and the Rosie Pattern Engine have MOVED!
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Serde Xml Rs
xml-rs based deserializer for Serde (compatible with 1.0+)
Untrusted
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.
✭ 133
rustparsing
Govaluate
Arbitrary expression evaluation for golang
Alma
ALgoloid with MAcros -- a language with Algol-family syntax where macros take center stage
Coregpx
A library for parsing and creation of GPX location files. Purely Swift.
Grammophone
A tool for analyzing and transforming context-free grammars.
Parser
Simple Parser + Nice Error Messages
✭ 125
elmparsing
Whois Parser
Go(Golang) module for domain whois information parsing.
Master Plan
Project Management for Hackers
Cherow
Very fast and lightweight, standards-compliant, self-hosted javascript parser with high focus on both performance and stability
1-60 of 334 parsing projects