#Parsing
Showing 60 of 80 repositories tagged #parsing, ranked by stars
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Data validation using Python type hints
An incremental parsing system for programming tools
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Unified framework for building enterprise RAG pipelines with small, specialized models
The modular and type safe schema library for validating structural data π€
TypeScript's 1:1 validator, optimized from editor to runtime
A library and language for building parsers, interpreters, compilers, etc.
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
The Elegant Parser
[Chumsky has moved to Codeberg!] Write expressive, high-performance parsers with ease.
Arbitrary expression evaluation for golang
Command line parsing, invocation, and rendering of terminal output.
Create ridiculously fast Lexers
For parsing, creating and editing unknown or dynamic JSON in Go
Datetimes for Humansβ’
Parser Building Toolkit for JavaScript
A code rewrite tool for structural search and replace that supports ~every language.
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Python library for creating PEG parsers
Core validation logic for pydantic written in rust
Parsing Expression Grammar (PEG) parser generator for Rust
FeedKit is a Swift library for Reading and Generating RSS, Atom, and JSON feeds.
Parse text and make them into multiple React Native Text elements
A customizable, cross-platform tool for parsing WhatsApp chat databases from Android and iOS/iPadOS backups. Supports Android .crypt12, .crypt14, .crypt15, and the latest database formats. Outputs chat history in readable HTML or structured JSON.
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
FaceXlib aims at providing ready-to-use face-related functions based on current STOA open-source methods.
High-accuracy NLP parser with models for 11 languages.
β Extract web links information: title, description, images, videos, etc. [via OpenGraph], runs on mobiles and node.
Emacs Lisp bindings for tree-sitter
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Expression evaluation in golang
[DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare
π€ Object property paths with wildcards and regexps π΅
A Vietnamese natural language processing toolkit (NAACL 2018)
ID3, MP4 and OGG/FLAC metadata parsing in Go
PEG parser combinators using operator overloading without macros.
Delivering delightful digital solutions. Monorepo of monorepos of Open Source packages with combined ~100M/month downloads, semantically versioned following @conventional-commits. Fully powered ES Modules, @Airbnb @ESLint + @Prettier, independent & fixed versioning. Quality with @Actions, CodeQL, & Dependabot.
Ksoup is a lightweight Kotlin Multiplatform library for parsing HTML, extracting HTML tags, attributes, and text, and encoding and decoding HTML entities.
A neural network architecture for NLP tasks, using cython for fast performance. Currently, it can perform POS tagging, SRL and dependency parsing.
Swift API for the tree-sitter incremental parsing system
A :zap: lightweight Go package to parse, analyze and extract metadata from Portable Executable (PE) binaries. Designed for malware analysis tasks and robust against PE malformations.
C++ parser generator for dissecting protocols & files.
Python tutorials as Jupyter Notebooks for NLP, ML, AI
CLI utility and Python module for analyzing log files and other data.
Open-source ecosystem for building AI-powered conversational solutions using RAG, agents, FSMs, and LLMs.
AI-native web scraper. Single binary with a bundled Claude Code skill. MIT-licensed alternative to Firecrawl.
Bringing Generative AI to the way the Civil Service works
DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing is possible for security and confidentiality
A multi-language parsing infrastructure with an unified AST
MacOS app for Generating JSON classes (Template based)
TypeScript & Go inspired small interpreted programming language written in C#. The interpreter built with DDD principles and Clean Architecture. Implementation powered by Source Generators
A tool for getting data from TOML files on the command line
A high-performance Rust port of Google's libphonenumber for parsing, formatting, and validating international phone numbers
A DSL parsing library for human readable text documents
Query Parser for REST
Python-ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ Π½Π° ΠΠΎΡΠΊΠΎΠ²ΡΠΊΠΎΠΉ Π±ΠΈΡΠΆΠ΅: ΠΏΠΎΠΈΡΠΊ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΉ, ΡΠ°ΡΡΠ΅Ρ Π΄Π΅Π½Π΅ΠΆΠ½ΡΡ ΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ Π½ΠΎΠ²ΠΎΡΡΠ΅ΠΉ ΠΏΠΎ ΡΠΌΠΈΡΠ΅Π½ΡΠ°ΠΌ
Fixes simple parse errors automatically. Works great in combination with goimports.