Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Parsing

A grammar describes the syntax of a programming language, and might be defined in Backus-Naur form (BNF). A lexer performs lexical analysis, turning text into tokens. A parser takes tokens and builds a data structure like an abstract syntax tree (AST). The parser is concerned with context: does the sequence of tokens fit the grammar? A compiler is a combined lexer and parser, built for a specific grammar.

https://github.com/msoeken/dormouse

Parsing Python code into Boolean expressions

ast boolean-expression boolean-logic parsing python sympy

Last synced: 07 Dec 2024

https://github.com/eomm/sqs-json-body-parser

Middyjs middleware to parse your AWS SQS events

aws aws-lambda hacktoberfest javascript json lambda middleware middy parsing sqs

Last synced: 31 Dec 2024

https://github.com/razum2um/ruby-xml-mappers-bench

compare various xml -> ruby datastructures

parsing ruby xml

Last synced: 07 Dec 2024

https://github.com/607011/getopt-cpp

A sleek and slender C++'ish alternative to getopt and getopt_long

command-line cplusplus cplusplus-11 getopt getopt-long parsing

Last synced: 20 Jan 2025

https://github.com/jgontrum/uu-lt-nlp

Contents for the Natural Language Processing class at Uppsala University HT 2017

nlp parsing uni university uppsala uppsala-university

Last synced: 28 Nov 2024

https://github.com/appleipx/ivi-html-parsing

HTML парсер онлайн кинотеатра IVI

bs4 parsing python

Last synced: 13 Jan 2025

https://github.com/banyc/field_block

A definition language for buffer parsing. No code gen. Restrict business code to outside of the codec.

codec network parsing runtime zero-copy

Last synced: 20 Jan 2025

https://github.com/jaykickliter/ublox

u-blox message types

gps parsing ublox

Last synced: 31 Dec 2024

https://github.com/lcbx/sly-parsing-experiment

parsing experiment with the SLY python library

grammar parsing

Last synced: 23 Jan 2025

https://github.com/fdero/minigrammar

A parser-generation library that makes use of python metaprogramming to inject the parsing-logic into user defined AST-classes

grammar grammar-parser metaprogramming parsing parsing-library python3 reflection

Last synced: 14 Jan 2025

https://github.com/natsionalnoedostoyanie/metro_parser

Parser for the METRO site

aiohttp parsing poetry

Last synced: 15 Jan 2025

https://github.com/n-c0de-r/jobinterviewcode1

Javascript parsing test for a student job

application-tests jobinterview parsing

Last synced: 15 Jan 2025

https://github.com/istador/wtf-wikipedia-ast-parser

A parser of wikipedia sentences using an AST. An example for wtf_wikipedia.

example parsing wikipedia-api

Last synced: 22 Jan 2025

https://github.com/bodoni/webtype

Parser for fonts in Web Open Font Format

font parsing typeface typography woff woff2

Last synced: 16 Dec 2024

https://github.com/bitvantage/sharptextfsm

SharpTextFSM is a .NET implementation of the Google TextFSM Python module.

cli parser parsing regexp state-machine textfsm

Last synced: 07 Dec 2024

https://github.com/bodoni/typeface

Foundation for building and parsing fonts

font parsing typeface typography

Last synced: 16 Dec 2024

https://github.com/brandon689/htmlconverter

HtmlToJsonParser: A versatile C# library for converting HTML to JSON with multiple parsing modes and customizable options.

anglesharp converter csharp dotnet-core html html-parser html-to-json json json-converter parsing web-development web-tool

Last synced: 22 Jan 2025

https://github.com/ushurbakiyevdavlat/parsingexamples

Examples for parsing on php, includes target sites and scripts.

parsing php web-scraping

Last synced: 23 Jan 2025

https://github.com/luka2220/parsleyjs

A Javascript JSON parser library for seamlesly converting json strings into JS Objects

javascript json lexical-analysis parsing tokenizer

Last synced: 09 Jan 2025

https://github.com/mostafa-wael/file-parsing-in-perl

Parsing a file to search for a given word, just trying to use the language :-D

parsing

Last synced: 22 Jan 2025

https://github.com/thowv/easy-parse

Parsing using objects and types in Python (WIP)

parser parsing python python3

Last synced: 07 Jan 2025

https://github.com/ef55/tfl

A Terrible Front-end Library

dfa lexer lexing nfa parser parsing

Last synced: 24 Dec 2024

https://github.com/turkeymcmac/dcn

A data parser.

parsing

Last synced: 22 Jan 2025

https://github.com/aivanf/aidantic

Data parsing and validation with OneOf using Python type hints

gamedev oneof parsing python python3 validation

Last synced: 31 Dec 2024

https://github.com/sintef/rusty-chunkenc

A Rust implementation of Prometheus' chunkenc library

chunkenc gorilla parsing prometheus rust-crate serialization time-series

Last synced: 13 Nov 2024

https://github.com/fredlackey/ugly-date

Discover the format of irregular date strings needed for parsing.

dateformat datetime javascript moment moment-js momentjs nodejs parsing

Last synced: 24 Jan 2025

https://github.com/dylanlacey/gown

Gown helps you eliminate unwanted things from your Sauce Connect logs

parsing sauce-connect sauce-labs

Last synced: 17 Jan 2025

https://github.com/abdelaziz18003/whoami-api

a node.js based API that parse request headers and return them in json format

api http-header ip-address parsing

Last synced: 03 Dec 2024

https://github.com/nikolai2038/webtoons-parser

Bash-script to download images from www.webtoons.com

bash parsing webtoon webtoons

Last synced: 13 Jan 2025

https://github.com/thomas-touhey/dissec

Dissect pattern implementations. (Gitlab.com mirror)

dissect elasticsearch parsing pydantic python string-manipulation

Last synced: 17 Jan 2025

https://github.com/rryi/tokens.jl

parse text into tokens, build memory-efficient token lists and trees,

lexer mutable-strings parser parsing string string-manipulation string-tree string-vector token tokenize

Last synced: 08 Jan 2025

https://github.com/robertsaupe/php-json

php library for json and jsonc parsing

json jsonc library parsing php php8

Last synced: 14 Jan 2025

https://github.com/lifailon/download-image

PowerShell module for download images (uses multithreading) and script parsing url and download all albums Mandalorian art.

art download-images job mandalorians multithreading parsing powershell powershell-module powershell-script starwars threading url windows

Last synced: 14 Dec 2024

https://github.com/tsabelmann/symparser-rs

Parser implementation of the SYM file format conceived by PEAK-System.

can can-bus parser parsing peak sym

Last synced: 20 Jan 2025

https://github.com/generalmimon/ks-table-py-benchmark

Kaitai Struct table format Python parsing benchmark

benchmark kaitai-struct parsing python

Last synced: 31 Dec 2024

https://github.com/nikolai2038/politech-get-schedule-for-google-calendar

Bash script to get shedule for Google Calendar from https://my.spbstu.ru/

bash google-calendar ics parsing

Last synced: 13 Jan 2025

https://github.com/gervinfung/adonix-blog

Personal Blog - Remake of Adonis OS Blog

material-ui mongodb nextjs parsing pnpm react typescript

Last synced: 03 Oct 2024

https://github.com/govcraft/mti

A Rust library that implements type-safe, prefix-enhanced identifiers based on the TypeID Specification

crate database distributed-systems identifier parsing rust rust-lang rustlang string-extensions typeid typeid-implementation unique-identifier web-development web-identity

Last synced: 12 Oct 2024

https://github.com/yaroslaff/topip

IPv4 grep and top usage summary for log files

cidr filter go golang grep ip ipv4 log logfile parsing sort top uniq

Last synced: 29 Dec 2024

https://github.com/JulianAlonso/JASOON

Swift JSON parsing library

json json-parser parsing parsing-library swift swift3

Last synced: 15 Nov 2024

https://github.com/fredgdaley2/sortiously

Sort delimited or fixed width files by a defined key with data filter options and progress reporting.

csharp csv data-filtering delimited-files dot-net etl fixed-width merge parser parsing purge sort sorting

Last synced: 04 Dec 2024

https://github.com/thetasinner/echelon-unicode-parser

Experimental parser which can process unicode input

parser parsing unicode

Last synced: 04 Dec 2024

https://github.com/albamerdani/deepsea-python-task

Flask project to read and parse log file

logs parsing regex unittest

Last synced: 20 Jan 2025

https://github.com/mediaexplorer74/bandallsensors

A UWP app to display realtime values of MS Band Sensors

microsoft-band microsoft-band-2 parsing research rnd sensors ui uwp

Last synced: 04 Dec 2024

https://github.com/reity/parsial

Python library that transforms any string parser into a parser that skips lines containing syntax errors.

parsing parsing-library

Last synced: 23 Jan 2025

https://github.com/lev135/space-consumers

Improved space consumers for megaparsec library

haskell haskell-library megaparsec parsing

Last synced: 19 Jan 2025

https://github.com/berkus/oak-cool-hm-types

Implementation of Aiken's COOL teaching language in Rust with Hindley-Milner type inference, using oak as parser.

language oak parsing rust type-inference

Last synced: 12 Jan 2025

https://github.com/jack-r-warren/best_effort_parser

Dart best-effort parsing for names with unknown formats (like unstructured user input)

dart flutter parsing

Last synced: 31 Dec 2024

https://github.com/lawlabs/courtlinkanalyzer

Приложение на SwiftUI для анализа ссылок судебных сайтов. Пользователь вводит список ссылок, а приложение автоматически определяет информацию о судах (мировые судьи, районные суды, кассационные суды и др.) и отображает результаты анализа

allcourts courts judiciary legaltech links parsing swiftui

Last synced: 04 Dec 2024

https://github.com/davidvujic/clojure-email-experiment

Experimenting with parsing email files using Clojure

clojure email parsing

Last synced: 09 Dec 2024

https://github.com/p1etrodev/pydantic-set-operations

An enhanced version of Pydantic's BaseModel, allowing for advanced model manipulations. (Inspired in TypeScript)

json-schema parsing pydantic pydantic-v2 python python310 python311 python312 type-hints validation

Last synced: 09 Dec 2024

https://github.com/urbanjost/m_args

Command line parsing using a NAMELIST group -- packages for use with fpm(1)

argument command command-line commandline fortran-package-manager fpm parsing

Last synced: 30 Dec 2024

https://github.com/nikolai2038/moodle-downloader

Bash-script to download videos from moodle page

bash curl downloader moodle parsing

Last synced: 13 Jan 2025

https://github.com/urbanjost/m_kracken

parse command line arguments and create configuration files using syntax similar to ULS commands

argument command-line fortran fortran-package-manager fpm parser parsing

Last synced: 30 Dec 2024

https://github.com/andream16/all-hail-gbp

Quandl Request Handler and Parser for GBP/EUR and GBP/USD

go golang parsing quandl

Last synced: 27 Dec 2024

https://github.com/sokoloff06/mcpricesserver

A server side of my McPrices Android application

android java json parsing practice server

Last synced: 05 Dec 2024

https://github.com/msiebuhr/logmunch

Getting all the logs!

go heroku log logentries parsing

Last synced: 17 Jan 2025

https://github.com/dor-sketch/complexcalculatorc

Designed for complex number calculations, showcasing modular programming and efficient parsing techniques in ANSI C.

ansi-c ansic calculator complex-numbers modular-architecture openuniversity parsing

Last synced: 22 Jan 2025

https://github.com/abombalemba/ozon

Parsing Ozon site

ozon parsing python

Last synced: 31 Dec 2024

https://github.com/dor-sketch/textanalysisc

Text processing tools written in C, including brackets balancing and ASCII sequence compressor.

ascii brackets parsing stack syntax

Last synced: 22 Jan 2025

https://github.com/dor-sketch/backup-server

Server-client dynamics & efficient file parsing.

asynchronous-programming boost cpp parsing python-bytes python3 spdlog struct templates

Last synced: 22 Jan 2025

https://github.com/andream16/yaggts

Yet Another Golang Google Trends Scraper

go golang parsing selenium

Last synced: 27 Dec 2024

https://github.com/under-web/news

Извлечение данных из динамических сайтов с применением своих классов

dynamic-website parsing python telegram

Last synced: 21 Jan 2025

https://github.com/aleroxac/intelipost-jobtest

Implementação do desafio proposto para vaga de Analista de Infraestrutura na Intelipost

docker docker-compose intelipost jobtest logging parsing

Last synced: 16 Jan 2025

https://github.com/under-web/nitropack_cheker

GUI приложение для проверки возможности оптимизации сайта .

nitropack parsing python selenium

Last synced: 21 Jan 2025

https://github.com/sbstjn/link

Go package to parse links from strings

go golang parsing regexp

Last synced: 05 Jan 2025

https://github.com/stoyan/cssvalueparserdemo

Demo of postcss-value-parser

css demo parsing postcss

Last synced: 01 Dec 2024

https://github.com/arunanshub/bwscanner

Scan for technologies that match a given regex.

builtwith lxml parsing webscraping

Last synced: 07 Dec 2024

https://github.com/anujdhillxn/cpptries

Serializer-Deserializer for Tries in CPP

cpp data-structures parsing

Last synced: 31 Dec 2024

https://github.com/matej-ch/html-helpers

Two simple classes for removing html tags and extracting file patchs from tags

dom-manipulation domdocument html html-tags parsing php

Last synced: 14 Jan 2025

https://github.com/mrbuslov/world-universities-websites-emails

World's universities emails, domains, websites. Emphasis is placed on emails and websites on the USA colleges n universities.

database emails json knowledge-base parsing university websites world-universities

Last synced: 10 Jan 2025

https://github.com/sigmapitech/chaos

A tool to automatically apply bits of the Epitech norm

epitech epitech-norme from-scratch lexer linter normalization norminette parsing python

Last synced: 08 Jan 2025

https://github.com/martinkennelly/jsonparser

Computationally poor python JSON string extractor

json parsing python

Last synced: 07 Dec 2024

https://github.com/rathod-shubham/web-scraping

Scrape the content of the web with ease using beautiful Soup.

beautifulsoup4 parsing python3 regex request sqlite webscraping

Last synced: 22 Jan 2025

https://github.com/customcommander/parsley

Parses an object and replaces tokens with values from that object

config parsing

Last synced: 23 Dec 2024

https://github.com/ethanuppal/libcmdapp2

A simple and intuitive command line parsing library.

command-line library parsing

Last synced: 14 Dec 2024

https://github.com/yantonov/gaudio

Chrome extension that helps you to extract links to audio files from the web page

chrome-extension parsing

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 Jan 2025

https://github.com/nogira/feed-parser

small feed parsing library for hoon

atom feed hoon json parse parser parsing rss urbit

Last synced: 12 Dec 2024

https://github.com/lawlabs/courtcasesprogresssimulator

Этот проект представляет собой симулятор процесса получения дел с сайтов судов. Он демонстрирует ход процесса в реальном времени, используя график для визуализации количества полученных дел.

cases charts court lawmatic legaltech parsing simulation swiftui visualization

Last synced: 12 Dec 2024

https://github.com/ilya-bobyr/icp

Parser construction framework for interactive user input.

parsing rust terminal-based tui

Last synced: 17 Dec 2024

https://github.com/mrvladus/xml.h

Tiny header-only C/C++ XML parsing library

c header-only library parsing xml

Last synced: 12 Dec 2024

https://github.com/filipnet/ups-json-publisher

UPS Data Publisher for MQTT: Capture UPS details using upsc, format as JSON, and send to MQTT broker.

grafana grafana-dashboard grafana-influxdb json mosquitto-pub mqtt mqtt-client nodered parser parsing shell-script ups upsc

Last synced: 27 Dec 2024

https://github.com/knightchaser/sentinela

A simplified EVTX file parser wrapping 0xrawsec's golang-evtx module

evtx go opensource parsing sysmon

Last synced: 30 Nov 2024

https://github.com/iammosespaulr/nl2sympy

This is under construction, I'll push code when I make progress.

nlp nmt parsing sympy sympy-gamma

Last synced: 16 Jan 2025

https://github.com/alextkdev/parsser_collect_data_on_tin

This parser accepts the organization's TIN as input and collects the following information from official public sites: General email of the organization (office or reception). Full names and positions of company employees.

beautifulsoup4 pandas parsing requests

Last synced: 14 Jan 2025

https://github.com/pustovitdmytro/calendar-maker

module that can transform .txt files to .csv or .ics(ical) calendars

calendar csv ical parsing python3

Last synced: 10 Jan 2025

Parsing Awesome Lists