Topic

parser

Repositories (1402)

nom-exif
nom-exif mindeng Rust

Exif/metadata parsing library written in pure Rust, both image (JPEG, PNG, HEIC/HEIF, AVIF, TIFF, Phase One IIQ, Fujifilm RAF, Canon CR3) and video/au...

122
CppCmb
CppCmb LPeter1997 C++

A generic C++17 parser-combinator library with a natural grammar notation.

121
astexplorer.app
astexplorer.app JamieMason TypeScript

An https://astexplorer.net wrapper which adds module bundling and hot reloading.

121
VBA-JSON-parser
VBA-JSON-parser omegastripes VBA

Backus-Naur Form JSON Parser based on RegEx for VBA

121
flutter_ast
flutter_ast rodydavis Dart

Flutter and Dart AST Analyzer/Parser

121
basil
basil basilTeam C++

Fast and flexible language exploring partial evaluation, context-sensitive parsing, and metaprogramming. Compiles JIT or AOT to native code.

121
vue-styleguide-generator
vue-styleguide-generator shershen08 JavaScript

React inspired style guide generator for Vue.js

120
fbp
fbp flowbased JavaScript

FBP flow definition language parser

120
xlsx_reader
xlsx_reader xavier Elixir

A production-ready XLSX file reader for Elixir.

120
AnimeParsers
AnimeParsers YaNesyTortiK Python

Библиотека с парсерами аниме/дорам плееров

120
spectre.cli
spectre.cli spectresystems

An extremely opinionated command-line parser.

119
edn-data
edn-data jorinvo TypeScript

EDN parser and generator that works with plain JS data, with support for TS and node streams

119
deep_pick
deep_pick passsy Dart

Pick values from Dart deep nested data structures (usually json)

119
hq
hq coderobe C++

A HTML processor inspired by jq

118
go-str2duration
go-str2duration xhit Go

Convert string to duration in golang

118
gbx-net
gbx-net BigBang1112 C#

General purpose library for Gbx files - data from Nadeo games like Trackmania or Shootmania, written in C#/.NET. It supports high performance serializ...

118
rust
rust ada-url Rust

Rust bindings for Ada URL parser

118
Alembic
Alembic ra1028 Swift

:alembic: Functional JSON Parser - Linux Ready :penguin:

117
sywac
sywac sywac JavaScript

:no_entry_sign: :mouse: Asynchronous, single package CLI framework for Node

117
Sparse
Sparse johnpatrickmorgan Swift

Sparse is a simple parser-combinator library written in Swift.

117
parse_it
parse_it naorlivne Python

A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configuration...

117
atoma
atoma NicolasLM Python

Atom, RSS and JSON feed parser for Python 3

117
micro-svelte-compiler
micro-svelte-compiler joshnuss JavaScript

Micro Svelte compiler (naive clone)

117
elle
elle acquitelol Rust

A procedural programming language built in Rust which compiles to QBE

117
bafi
bafi mmalcek Go

Universal JSON, BSON, YAML, CSV, XML, mt940 converter with templates

116
type-level-regexp
type-level-regexp didavid61202 TypeScript

🔤🔍 Type-level RegExp, parse and match string in TypeScript type system.

116
docuglean-ocr
docuglean-ocr cernis-intelligence Python

Document AI. Extract structured data like JSON, Markdown and HTML from documents using LLMs and AI agents.

116
AngleSharp.Js
AngleSharp.Js AngleSharp C#

:angel: Extends AngleSharp with a .NET-based JavaScript engine.

115
deno_swc
deno_swc littledivy JavaScript

The SWC compiler for Deno.

115
dbt-artifacts-parser
dbt-artifacts-parser yu-iskw Python

A dbt artifacts parser in python

115
shotstars
shotstars snooppr Python

An advanced tool for checking GitHub repositories, with star statistics, including fake star analysis and data visualization.

115
yaml
yaml antonioribeiro PHP

A Laravel YAML parser and config loader

114
xml-stream-parser
xml-stream-parser tamerh Go

XML stream parser for Go

114
api-doc-parser
api-doc-parser api-platform TypeScript

Transforms a Hydra API doc in an intermediate representation that can be used for various tasks such as creating smart API clients, scaffolding code o...

113
evm
evm acuarica Solidity

A Symbolic Ethereum Virtual Machine (EVM) bytecode interpreter, parser and decompiler, along with several other utils for programmatically extracting...

113
homebrew-awesome-brew
homebrew-awesome-brew romankurnovskii Ruby

A catalog of Homebrew casks and formulas extending to open-source projects by developers. Simplifies the process of finding and installing apps via Ho...

113
unbash
unbash webpro-nl Shell

Fast 0-deps bash parser written in TypeScript

113
network_info
network_info firefart Python

Parse Network Info Databases (ARIN/APNIC/LACNIC/AfriNIC/RIPE)

112
pagser
pagser foolin Go

Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler

112
GoSQLX
GoSQLX ajitpratap0 Go

High-performance SQL parser, formatter, linter & security scanner for Go - 1.5M+ ops/sec, multi-dialect, zero-copy, race-free

112
openlaw-core
openlaw-core openlawteam Scala

Shared Scala libraries for the OpenLaw project.

111
parsita
parsita drhagen Python

The easiest way to parse text in Python

111
jc-rs
jc-rs OlegSotnikov Rust

237 parsers that turn command output, file formats and strings into JSON, from one static Rust binary with no runtime to install. Verified against the...

111
openapi4j
openapi4j openapi4j Java

OpenAPI 3 parser, JSON schema and request validator.

110
ical-rs
ical-rs Peltoche Rust

Rust parser for ics (rfc5545) and vcard (rfc6350)

110
extract-emails
extract-emails dmitriiweb Python

Extract emails and links to linkedin accounts from URLs

110
santiago
santiago kamadorueda Rust

Santiago is a lexing and parsing toolkit for Rust

110
HDR-Multi-Tool
HDR-Multi-Tool jessielw JavaScript

A graphical user interface for parsing HDR10+ and Dolby Vision

110
universal_stealer_log_parser
universal_stealer_log_parser milxss Python

Universal stealer malware logs parser. It retrieves all the compromised accounts and credit cards data from malware logs. Made for cyber security stud...

110
bolt.nvim
bolt.nvim ripxorip Python

⚡ Ultrafast multi-pane file manager for Neovim with fuzzy matching

109