Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with parsers
A curated list of projects in awesome lists tagged with parsers .
https://github.com/kellyjonbrazil/jc
CLI tool and python library that converts the output of popular command-line tools, file-types, and common strings to JSON, YAML, or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts.
bash bash-scripting cli command-line command-line-interface command-line-tool convert json linux parsers python python-library scripting serialize shell-scripting yaml
Last synced: 16 Dec 2024
https://github.com/masterscrat/chatistics
💬 Python scripts to parse Messenger, Hangouts, WhatsApp and Telegram chat logs into DataFrames.
cloud extract facebook-messenger google-hangouts hangouts-logs histogram parse parsers plot takeout telegram telegram-api whatsapp whatsapp-parser wordcloud
Last synced: 18 Dec 2024
https://github.com/MasterScrat/Chatistics
💬 Python scripts to parse Messenger, Hangouts, WhatsApp and Telegram chat logs into DataFrames.
cloud extract facebook-messenger google-hangouts hangouts-logs histogram parse parsers plot takeout telegram telegram-api whatsapp whatsapp-parser wordcloud
Last synced: 06 Nov 2024
https://github.com/composewell/streamly
High performance, concurrent functional programming abstractions
arrays async concurrency dataflow filesystem folds frp haskell logic-programming loops modular network non-determinism parsers pipes reactive-programming stream-fusion streaming unfolds unicode
Last synced: 20 Dec 2024
https://github.com/omkarpathak/pyresparser
A simple resume parser used for extracting information from resumes
extract extracting-data machine-learning natural-language-processing nlp parser parsers pyresparser python python3 resume resume-parser resumes skills
Last synced: 20 Dec 2024
https://github.com/OmkarPathak/pyresparser
A simple resume parser used for extracting information from resumes
extract extracting-data machine-learning natural-language-processing nlp parser parsers pyresparser python python3 resume resume-parser resumes skills
Last synced: 11 Nov 2024
https://github.com/hejsil/mecha
A parser combinator library for Zig
functional parser parser-combinators parser-library parsers zig zig-library zig-package
Last synced: 21 Dec 2024
https://github.com/Hejsil/mecha
A parser combinator library for Zig
functional parser parser-combinators parser-library parsers zig zig-library zig-package
Last synced: 08 Nov 2024
https://github.com/bunlong/react-papaparse
react-papaparse is the fastest in-browser CSV (or delimited text) parser for React. It is full of useful features such as CSVReader, CSVDownloader, readString, jsonToCSV, readRemoteFile, ... etc.
browser-csv csv csv-parser csv-reader csv-to-json csvreader csvtojson input json-to-csv jsontocsv multithread parsers react react-csv react-csv-parser react-csv-reader react-papaparse stream thread typescript
Last synced: 19 Dec 2024
https://github.com/Bunlong/react-papaparse
react-papaparse is the fastest in-browser CSV (or delimited text) parser for React. It is full of useful features such as CSVReader, CSVDownloader, readString, jsonToCSV, readRemoteFile, ... etc.
browser-csv csv csv-parser csv-reader csv-to-json csvreader csvtojson input json-to-csv jsontocsv multithread parsers react react-csv react-csv-parser react-csv-reader react-papaparse stream thread typescript
Last synced: 28 Oct 2024
https://github.com/albertz/pycparser
C parser and interpreter written in Python with automatic ctypes interface generation
c interpreter parsers pycparser python
Last synced: 17 Dec 2024
https://github.com/albertz/PyCParser
C parser and interpreter written in Python with automatic ctypes interface generation
c interpreter parsers pycparser python
Last synced: 14 Nov 2024
https://github.com/Analogy-LogViewer/Analogy.LogViewer
A customizable Log Viewer with ability to create custom providers. Can be used with C#, C++, Python, Java and others
analogy analogy-log-viewer csharp extensions grpc log log-viewer log4net logging logs-analysis nlog nlog-logger nlogger parsers serilog
Last synced: 06 Nov 2024
https://github.com/vidarh/writing-a-compiler-in-ruby
Code from my series on writing a Ruby compiler in Ruby
compilers parsers ruby ruby-compiler
Last synced: 18 Dec 2024
https://github.com/rasendubi/uniorg
An accurate Org-mode parser for JavaScript/TypeScript
js nextjs org-mode parse parser parsers typescript unified
Last synced: 30 Nov 2024
https://github.com/carlanton/m3u8-parser
A simple HLS playlist parser for Java
hls hls-live-streaming parsers playlists
Last synced: 17 Nov 2024
https://github.com/limbo018/Limbo
Library for VLSI CAD Design Useful parsers and solvers' api are implemented.
cad eda parsers solvers vlsi-design
Last synced: 25 Oct 2024
https://github.com/zalora/binlog-parser
A parser for MySQL binlog files that creates JSON messages. Useful for creating a stream of database events that can be stored and analyzed.
audit-logs binlog golang mysql parsers
Last synced: 12 Nov 2024
https://github.com/sdroege/gst-plugin-rs
Rust crate for writing GStreamer plugins and various plugins - This repository moved to https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs
codecs demuxers gstreamer multimedia parsers plugins rust
Last synced: 18 Dec 2024
https://github.com/norswap/autumn
A Java parser combinator library written with an unmatched feature set.
grammar grammars parse-trees parser parser-combinator parser-combinators parser-framework parser-library parsers parsing parsing-combinators parsing-expression-grammar
Last synced: 08 Nov 2024
https://github.com/lettier/parsing-with-haskell-parser-combinators
🔍 A step-by-step guide to parsing using Haskell parser combinators.
functional-programming functional-programming-examples haskell haskell-exercises haskell-learning haskell-tutorial learn-to-code learning-by-doing parsec parser parser-combinator parser-combinators parsers parsing programming-exercises srt srt-format srt-parser srt-subtitles subtitles
Last synced: 30 Oct 2024
https://github.com/foundatiofx/foundatio.parsers
A lucene style query parser that is extensible and allows modifying the query.
aggregation aliases c-sharp elasticsearch foundatio lucene macros parse parsers peg pegasus query
Last synced: 16 Dec 2024
https://github.com/FoundatioFx/Foundatio.Parsers
A lucene style query parser that is extensible and allows modifying the query.
aggregation aliases c-sharp elasticsearch foundatio lucene macros parse parsers peg pegasus query
Last synced: 04 Dec 2024
https://github.com/eriknyquist/librxvm
non-backtracking NFA-based regular expression library, for C and Python
compiler compiler-design compilers hacktoberfest nfa parser parsers parsing pattern-matching patterns regex regex-pattern regexes regexp
Last synced: 12 Nov 2024
https://github.com/wellang/well
A high level assembler. https://wellang.github.io/well/
assembler assembly assembly-language c compilers languages lexer-parser parsers programming-language wellang
Last synced: 19 Dec 2024
https://github.com/nblumhardt/tcalc
A series of C# parser construction examples
Last synced: 22 Oct 2024
https://github.com/meric/leftry
Leftry - A left-recursion enabled recursive-descent parser combinator library for Lua.
lua parser-combinators parser-generator parser-library parsers
Last synced: 25 Nov 2024
https://github.com/basemax/jpophp
JSON Parser Object PHP is a library for parsing the data in JSON format.
json json-parser json-parsing json-parsing-library json-serialization lexer parser parsers php php-5 php-7 php-json-library php-json-parser php-library token token-authentication token-authetication token-authorization tokenizer tokens
Last synced: 12 Oct 2024
https://github.com/sdroege/rtsp-types
RTSP (RFC 7826) types and parsers/serializers
multimedia network parsers rtsp rust serializer streaming
Last synced: 16 Dec 2024
https://github.com/tox82/loghappens
Bug happens. Every developer knows that. The bad thing is that if you want to see what happened you have to analyze hundreds of lines of log files, written in a format that is anything but human friendly... Know the feeling? Then logHappens is here for you!
debug debugging-tool log-viewer logging parsers php
Last synced: 10 Dec 2024
https://github.com/siberianbluerobin/bulk-examples-generator
Create dozens/hundreds/thousands/millions of random examples based on a pest grammar (PEG). It can be used for generate string/structured data for training models in AI, or like a grammar fuzzer for find bugs.
generator grammar-fuzzer parsers random-data-generation
Last synced: 11 Nov 2024
https://github.com/flix-tech/fp-ts-type-check
runtime type validation library for Typescript
hacktoberfest parsers typescript
Last synced: 21 Dec 2024
https://github.com/cryptosense/key-parsers
OCaml parsers for multiple key formats
cryptography ocaml ocaml-library parsers
Last synced: 06 Nov 2024
https://github.com/gottox/nson
nson is a data framework for C with a very fast JSON and property list parser.
Last synced: 21 Nov 2024
https://github.com/nitin42/creating-a-pretty-printer
This is a tutorial for creating a pretty printer in JavaScript
academic compilers compuer-science parsers prettier programming
Last synced: 11 Oct 2024
https://github.com/lordmike/mbw.utilities.managedsqlite
All managed C# parser for SQLite3 databases. Provides read-only access
Last synced: 05 Nov 2024
https://github.com/cameronking4/annotated-ast-for-llm
Annotated AST for the purposes of LLM code repository context. Use this novel approach to pre-process your Github repository. This project will generate an AST.json file which will contextually represent the repo for your to share as a single file to LLM directly or store in VectorDB, Memory, etc.
abstract-syntax-tree abstraction ai ast babel coding context github llm openai parsers software
Last synced: 11 Oct 2024
https://github.com/adhocore/php-env-bench
Benchmarking env loaders/parsers for PHP.
benchmark benchmarking-env-loaders parse parsers php php7 retrieval
Last synced: 16 Oct 2024
https://github.com/dnemtsov/lexepars
Concise monadic parser combinator library with separate lexer/parser phases, off-side rule and big-size input support.
fparsec grammars lexer monadic monadic-parser-combinators off-side parse-trees parsec parser parser-api parser-combinators parser-engine parser-framework parser-library parsers parsing parsing-combinators parsing-expression-grammar parsing-expression-grammars parsing-library
Last synced: 21 Oct 2024
https://github.com/sdroege/sdp-types
SDP (RFC 4566) types and parsers/serializer
multimedia parsers rust sdp sdp-parser serializer streaming
Last synced: 16 Dec 2024
https://github.com/specy/tokeko
LR(1) and LALR parsing tools app to learn compilers and language theory
lalr lr1 parsers rust svelte sveltekit typescript wasm
Last synced: 13 Oct 2024
https://github.com/alexaandru/go-sitter-forest
Where a Gopher meets lots of 🌳 Sitters
Last synced: 09 Oct 2024
https://github.com/rwxrob/tinout
Easy Input-Output Test Specifications in YAML
golang parsers specifications tdd testing tools yaml
Last synced: 24 Oct 2024
https://github.com/pashashiz/java-parser-combinators
Parser Combinators in Java
functional-programming java parser-combinators parsers
Last synced: 15 Oct 2024
https://github.com/chipjarred/compiler-deconstruction
Translation of Niklaus Wirth's Oberon-0 compiler from his Compiler Construction book into Swift, and evolution toward significant improvements in naming, structure, and readability in general.
compiler compiler-construction compiler-deconstruction compiler-design compiler-principles compilers-design oberon oberon-programming-language parser parsers parsers-compilers swift wirth-book wirth-compiler wirth-oberon
Last synced: 12 Dec 2024
https://github.com/lapets/imparse
Parser generator that can be used to quickly and succinctly define a parser definition, and to deploy an automatically-generated implementations thereof in multiple languages and on multiple platforms.
ll-parser parse parser parser-generator parser-library parsers parsing-library recursive-descent-parser
Last synced: 23 Nov 2024
https://github.com/abakay/irx-config
The library provides convenient way to represent/parse configuration from different sources. The main goals is to be very easy to use and to be extendable
clap command-line config configuration environment environment-variables json json5 parsers rust seal secrets toml yaml
Last synced: 14 Oct 2024
https://github.com/kamadorueda/metaloaders
JSON/YAML loaders with column and line numbers.
development grammar json parsers parsing parsing-engine python python3
Last synced: 10 Oct 2024
https://github.com/cw1997/verilog-parser
Verilog HDL Parser
parser parsers verilog verilog-hdl verilog-simulator
Last synced: 28 Nov 2024
https://github.com/r9295/parserkiosk
A Proof of Concept multi-lingual test generation suite intended for parsers
parsers security-tools testing testing-tools
Last synced: 13 Oct 2024
https://github.com/qba73/jo
Go library and command-line tool that converts the output of popular Linux command-line tools to JSON format.
bash bash-scripting go golang golang-cli golang-package json linux parsers
Last synced: 08 Dec 2024
https://github.com/timolinn/nginb
[WIP] This is a hobbyist browser engine written in Go
browser-engine html-parser parsers
Last synced: 28 Nov 2024
https://github.com/elgentos/parser
Use this library to turn your day-to-day configurations into usable arrays/objects.
json library packagist parser-combinators parsers php yaml
Last synced: 20 Nov 2024
https://github.com/dnemtsov/lexepars.grammars.yaml
YAML parser/validator based on Lexepars parser lib.
lexer parse-trees parser parser-library parsers yaml yaml-parser yaml-validator
Last synced: 09 Dec 2024
https://github.com/14ngiestas/fortran-tokenizer
A basic fortran tokenizer
fortran fortran-package-manager parsers strings tokenizer
Last synced: 06 Dec 2024
https://github.com/sweet-delights/delightful-edifact
An EDIFACT data binding library and code generator
edifact edifact-grammars edifact-message lgpl parsers scala scala-parser-combinators
Last synced: 08 Dec 2024
https://github.com/lordmike/mbw.utilities.ipaddresses
Library with fast IP Address functionality
Last synced: 05 Nov 2024
https://github.com/plandes/mimicsid
MIMIC-III corpus parsing and section prediction with MedSecId (COLING paper)
biomedical clinical docker medical mimic-iii natural-language-processing parsers
Last synced: 08 Nov 2024
https://github.com/netnook/repeg
PEG based java parser factory / library
dsl java languages parser-generator parsers peg
Last synced: 12 Nov 2024
https://github.com/ulysses4ever/bnfc-meta
Embed a BNF grammar into source — get the parser
Last synced: 12 Nov 2024
https://github.com/sd2e/reactors-etl
Source code and test material for developing ETL components for use in SD2E
agaveapi etl-components parsers serverless tacc-reactors-service web-services
Last synced: 30 Nov 2024
https://github.com/gs-akhan/jenny
A very simple interpreted language. 👨🏻💻
compiler-design compilers interpretor parsers
Last synced: 24 Nov 2024
https://github.com/gil9red/js__played_games_parser
https://gil9red.github.io/js__played_games_parser/
ajax bootstrap-treeview bootstrap4 cors-anywhere jquery jquery-jsonview parsers
Last synced: 16 Dec 2024
https://github.com/ypcrts/toda
Toda gives you the power to safely deploy files using symlinks on any operating system with Python installed.
dotfiles dotfiles-installer dotfiles-linux dotfiles-manager parsers symlinks
Last synced: 18 Dec 2024
https://github.com/thoth-station/buildlog-parser
Parse OpenShift's s2i build log into its structured representation with all the metadata available
hacktoberfest openshift parsers python python3 s2i s2i-python
Last synced: 08 Dec 2024
https://github.com/alejandrogallo/python-vasp
Regrettably, I had to write myself a vasp file parser
parsers quantum-chemistry-programs solid-state vasp
Last synced: 26 Nov 2024
https://github.com/antononcube/raku-text-subparsers
Raku package for extracting and processing of interpret-able sub-strings in texts.
interpreters large-language-models llm parsers raku rakulang
Last synced: 05 Nov 2024
https://github.com/lloydmeta/ip-parsing-hs
Playing around with parsers in Haskell
haskell ip-address ipv4 ipv6 learning-exercise parsers travis-ci
Last synced: 11 Nov 2024
https://github.com/rstoetter/ctextparser-php
a simple text parser class written in PHP, which is able to detect identifieres
Last synced: 18 Nov 2024
https://github.com/novusnota/tree-sitter-ohm
🌳 Tree-sitter grammar for the Ohm domain-specific language. Quickly build parsers, interpreters, and compilers for programming languages with Ohm's parsing toolkit!
compilers interpreters ohm ohmjs parsers parsing-expression-grammar peg tree-sitter tree-sitter-parser
Last synced: 23 Nov 2024
https://github.com/chichunchen/cal-transpiler
Syntax error recovery for an extended version of the calculator language. For more details, check README.pdf.
parsers programming-language semantic-checks syntax-tree translator
Last synced: 18 Nov 2024
https://github.com/h3ssan/java-smart-localdate-parser
SmartLocalDateParser is a library that parse a String date into LocalDate smartly
date-parser java maven parsers
Last synced: 18 Nov 2024
https://github.com/mthaler/arithmetic-expression-parser
Simple arithmetic expression parser written in Kotlin
arithmetic arithmetic-expression-parser kotlin kotlin-library parser parser-combinators parsers
Last synced: 05 Nov 2024
https://github.com/krish120003/jsonparser
JSON parser creating Rust objects in-memory.
Last synced: 20 Dec 2024
https://github.com/ghaiklor/blog.ghaiklor.com
My personal technical blog where I write, mostly, about Node.js and TypeScript but sometimes go deeper into bare metal, compilers, operating systems and the likes.
blog compilers github-page javascript nodejs operating-systems parsers typescript
Last synced: 12 Dec 2024
https://github.com/mezoni/parser_combinator
Parser combinator is a collection of parsers that can be used to combine basic parsers to create parsers for more complex rules.
dart dart3 parser parser-combinators parser-library parsers parsing
Last synced: 13 Nov 2024
https://github.com/zakariaelbouzkri/webserv
Webserv is an HTTP server built from scratch in C++ that implements the HTTP/1.1 protocol and supports CGI for dynamic content handling. It leverages multiplexing to manage multiple client connections efficiently, providing a scalable and performant solution for serving web content.
algorithms cgis cpp networking parsers socker-programming webservers
Last synced: 11 Nov 2024
https://github.com/phlummox/parse-email-headers
Parse email headers using attoparsec
Last synced: 16 Nov 2024
https://github.com/publius-fabius/pgenc
PGENC - Parser Generator for C
c optimized parser-combinators parser-generator parsers static-library
Last synced: 15 Nov 2024
https://github.com/onemoon/rule-sets
A self-used collection of rule providers
Last synced: 26 Sep 2024
https://github.com/mezoni/parser_builder_lite
Parser Builder Lite is a source code generator of high performance real-time parsers.
dart dart3 dartlang parser parser-combinators parser-generator parsers peg
Last synced: 01 Dec 2024
https://github.com/timolinn/html
[WIP] HTML Parser written in Go
browser browser-engine go html htmlparser parser parsers
Last synced: 28 Nov 2024
https://github.com/clarete/wheelbarrow
Dump of random things that I play with
coding compilers fun parsers practice programming virtual-machines
Last synced: 19 Dec 2024
https://github.com/rmrt1n/parsers
an exploration of parsing techniques
parsers parsing pratt-parsing recursive-ascent-parser recursive-descent-parser scheme
Last synced: 14 Dec 2024
https://github.com/winscripter/sharpsubtitles
SharpSubtitles is a high-performance reader/writer/converter between 3 subtitle formats: SRT, LRC, and ASS
ass ass-subtitles converter converters csharp dotnet lrc lrc-subtitles parser parsers reader readers srt srt-subtitles subtitles writer writers
Last synced: 13 Nov 2024
https://github.com/dnemtsov/lexepars.grammars.json
JSON parser/validator based on Lexepars parser lib.
json-parser json-schema json-validation lexer parse-trees parser parser-library parsers
Last synced: 09 Dec 2024
https://github.com/woctezuma/balatro-tracker
Track the text strings in the game Balatro.
balatro big-slpp french-language lua lua-parser lua-python manifest manifests parse parser parsers parsing python-parser python-parsers slpp steam steamdb tracker trackers translation
Last synced: 06 Dec 2024