Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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/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/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

csharp parsers superpower

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/modeldba/antlr4ts-sql

Pre-built SQL grammars that you can import and “just use”. No configuration necessary.

antlr4 antlr4ts antlr4ts-sql lexers mssql mysql parsers plpgsql plsql tsql

Last synced: 11 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.

hacktoberfest json parsers

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

parsers sqlite3

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/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/ljcooke/nodaire

Ruby parsers for text file formats.

parsers ruby-library

Last synced: 17 Oct 2024

https://github.com/alexaandru/go-sitter-forest

Where a Gopher meets lots of 🌳 Sitters

go parsers tree-sitter

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/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/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/fzakaria/chocopy

An implementation of ChocoPy using ANTLR4

antlr4 cfg compilers grammars parsers python

Last synced: 06 Nov 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/lordmike/mbw.utilities.ipaddresses

Library with fast IP Address functionality

ipv4 ipv6 parsers

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

bnf parsers

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

parsers php text

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/krish120003/jsonparser

JSON parser creating Rust objects in-memory.

json parser parsers rust

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/awinogradov/fs-ast

File System object model

ast fs linters parsers

Last synced: 05 Nov 2024

https://github.com/phlummox/parse-email-headers

Parse email headers using attoparsec

email haskell parsers

Last synced: 16 Nov 2024

https://github.com/onemoon/rule-sets

A self-used collection of rule providers

clash parsers 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/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