Top 967 parser open source projects

C Sharp Stack Only Json Parser
Stack only json deserialization using generators and the System.Text.Json library
Meeseeks
An Elixir library for parsing and extracting data from HTML and XML with CSS or XPath selectors.
Sqlparser
Simple SQL parser meant for querying CSV files
Rdflib Jsonld
JSON-LD parser and serializer plugins for RDFLib (Python 2.6+)
Unparser
Turn Ruby AST into semantically equivalent Ruby source
✭ 248
rubyparser
Pdfminer.six
Community maintained fork of pdfminer - we fathom PDF
Pxi
🧚 pxi (pixie) is a small, fast, and magical command-line data processor similar to jq, mlr, and awk.
Zipcelx
Turns JSON data into `.xlsx` files in the browser
Enmime
MIME mail encoding and decoding package for Go
Xlmmacrodeobfuscator
Extract and Deobfuscate XLM macros (a.k.a Excel 4.0 Macros)
Parse5
HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
Better Parse
A nice parser combinator library for Kotlin
Mercury Parser Api
🚀 A drop-in replacement for the Mercury Parser API.
Tabloid
A minimal programming language inspired by clickbait headlines
Traprange
(Java)A Method to Extract Tabular Content from PDF Files
Subtitle.js
Stream-based library for parsing and manipulating subtitle files
Origami
Origami is a pure Ruby library to parse, modify and generate PDF documents.
Posthtml
PostHTML is a tool to transform HTML/XML with JS plugins
Rusty Blockparser
Bitcoin Blockchain Parser written in Rust language
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Php Parser
A PHP parser written in PHP
Wiktionaryparser
A Python Wiktionary Parser
Rss
Library for serializing the RSS web content syndication format
Parsica
Parsica - PHP Parser Combinators - The easiest way to build robust parsers.
Neodoc
Beautiful, hand-crafted commandline interfaces for node.js
Phonia
Phonia Toolkit is one of the most advanced toolkits to scan phone numbers using only free resources. The goal is to first gather standard information such as country, area, carrier and line type on any international phone numbers with a very good accuracy.
Vermin
Concurrently detect the minimum Python versions needed to run code
Saltwater
A C compiler written in Rust, with a focus on good error messages.
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Cowlib
Support library for manipulating Web protocols.
Ini
Package ini provides INI file read and write functionality in Go
Sharpyaml
SharpYaml is a .NET library for YAML compatible with CoreCLR
Godot Gdscript Toolkit
Independent set of GDScript tools - parser, linter and formatter
Baby
Create models from a JSON file, even a Baby can do it.
Htmr
Simple and lightweight (< 2kB) HTML string to React element conversion library
Lwesp
Lightweight Espressif AT parser library for ESP8266 and ESP32 devices.
Goose Parser
Universal scrapping tool, which allows you to extract data using multiple environments
Hyperformula
A complete, open-source Excel-like calculation engine written in TypeScript. Includes 380+ built-in functions. Maintained by the Handsontable team⚡
Anorm
The Anorm database library
Logo
A Logo interpreter written in Swift
Arpeggio
Parser interpreter based on PEG grammars written in Python http://textx.github.io/Arpeggio/
Tsql Parser
Library Written in C# For Parsing SQL Server T-SQL Scripts in .Net
Parsedown
Better Markdown Parser in PHP
Lark
Lark is a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity.
React To Typescript Definitions
Create typescript definitions files (d.ts) from react components
Graphql Parser
A graphql query language and schema definition language parser and formatter for rust
Email address
The EmailAddress Gem to work with and validate email addresses.
Insect
High precision scientific calculator with support for physical units
Php Textile
Textile markup language parser for PHP
Goparsec
Parser combinator in Go. If there are any cross platform issues or backward compatibility issues, please reach out.
Xdpw
XD Pascal: A small embeddable self-hosting Pascal compiler for Windows. Supports Go-style methods and interfaces
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Expressionevaluator
A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts
Pytimeparse
A small Python module to parse various kinds of time expressions.
1-60 of 967 parser projects