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/42yerevanprojects/minishell

As beautiful as a shell. Implementation of the 42 project minishell

42born2code 42school bash c execution parsing processes shell signal-handling

Last synced: 09 Jan 2025

https://github.com/lambdageek/indentation

mirror of https://bitbucket.org/adamsmd/indentation

haskell-library indentation indentation-parsing parsec parsing trifecta

Last synced: 23 Nov 2024

https://github.com/ilia-kosenkov/backports

Backporting some Span APIs to .NET Standard 2.0

csharp formatting parsing

Last synced: 15 Dec 2024

https://github.com/algorithmalchemy/sample-requestsparser-mvidia

Парсер игр с сайта Mvidia, написанный на Python с использованием библиотеки Requests и SQLite3. Позволяет извлекать информацию о играх . Легко настраивается для парсинга различных типов контента с сайта.

mvidia parser parsing python requests sql sqlite sqlite3

Last synced: 24 Nov 2024

https://github.com/yaccconstructor/examples

Examples of YaccConstructor applications

examples parsing parsing-math-expressions yaccconstructor

Last synced: 21 Nov 2024

https://github.com/vanillaiice/snaparser

Snaparser is a program that parses your snapchat chat history into a human friendly way.

go golang json parsing snapchat

Last synced: 07 Dec 2024

https://github.com/meownoid/brainfuck-interpreter

Interpreter of the brainfuck programming language

brainfuck brainfuck-interpreter c parsing

Last synced: 25 Nov 2024

https://github.com/vnegi10/1brc_julia

Gunnar's 1 Billion Row Challenge (Julia)

dataframe julialang multithreading parsing performance-analysis

Last synced: 21 Nov 2024

https://github.com/kanarus/byte_reader

A minimal byte-by-byte reader for parsing input

byte byte-array bytes lightweight minimal no-std parse parser parsing reader simple

Last synced: 15 Dec 2024

https://github.com/team-griffin/shortcode-to-tree

Parse shortcode text into a tree structure (json)

javascript parsing shortcode tree

Last synced: 21 Nov 2024

https://github.com/nikita-volkov/headed-megaparsec

Abstration over try in megaparsec

haskell megaparsec parsing

Last synced: 21 Nov 2024

https://github.com/ibnaleem/cyberchef-discord

A versatile Discord bot that implements CyberChef's features for encoding, decoding, encrypting, compressing, analysing data directly and more in your Discord server

compression cti cyberchef cybersecurity data-analysis data-manipulation discord-bot discord-js encoding encryption hashing infosec parsing redteam

Last synced: 07 Dec 2024

https://github.com/flxwu/cgop

Coursera Grader Output Parser

analysis coursera coursera-machine-learning java-8 parsing

Last synced: 22 Nov 2024

https://github.com/teliosdev/yoga

A library for ruby parsing assistance.

ll-parser parsing ruby scanner yoga

Last synced: 02 Dec 2024

https://github.com/phillvancejr/spirit_x3_lang

Tiny Language to test Boost Spirit X3

boost compiler cpp parser parsing spirit x3

Last synced: 03 Dec 2024

https://github.com/vapourismo/binary-io

Read and write values of types that implement Binary from and to Handles

data haskell haskell-library io parsing

Last synced: 08 Dec 2024

https://github.com/thepaqui/opengl_bmpviewer

Simple BMP viewer in OpenGL

bmp opengl parsing

Last synced: 22 Dec 2024

https://github.com/schanur/libbivalvia

A bash library for missing language features and advanced features

assertions bash cache color common date debugger git introspection library package-manager parsing string-manipulation test-framework

Last synced: 02 Dec 2024

https://github.com/freakwill/texparsing

Parse latex mainly with pyparsing

parsing pyparsing

Last synced: 28 Nov 2024

https://github.com/definetlynotai/logicytics_logs

A log website to easily split and show/explain the logs in a super detailed way

automation development for-another-repository log logicytics parsing special website

Last synced: 28 Nov 2024

https://github.com/frozen/htmlquery

Html parsing library with jquery like css selectors

css html parser parsing rust

Last synced: 03 Dec 2024

https://github.com/jecisc/symbolresolver

A parsing helper to manage symbol resolution by handling scope resolution and finding the right entity from symbols in parsers

parsing pharo smalltalk symbol-resolution

Last synced: 20 Dec 2024

https://github.com/rsm-hcd/common-cartridge

Library encapsulating the XDT files provided by IMS to convert XML Common Cartridge files into structured classes

common-cartridge dotnet-core ims-basiclti lti parser parsing

Last synced: 03 Dec 2024

https://github.com/sbstjn/predown

Preprocess Markdown files as Go templates

format go markdown parsing predown preprocessing templates

Last synced: 05 Jan 2025

https://github.com/nightmachinery/ddg2json

Parses scraped HTML of DuckDuckGo pages into JSON

ddg ddgr duckduckgo parsing scraping scraping-python search search-engine searching

Last synced: 31 Dec 2024

https://github.com/solodon4/par7

Playground to experiment with grammars

parsing

Last synced: 17 Dec 2024

https://github.com/xcrypt0r/xcrawler

✂️ A crawling example for maplestory with various languages using multi-threading

crawler crawling multithreading parsing regexp

Last synced: 09 Jan 2025

https://github.com/slevithan/regex-utilities

Tiny helpers for processing regex syntax

parsing regex

Last synced: 19 Oct 2024

https://github.com/gil9red/parsing_captcha

Пример разбора простой капчи (#python #python3 #captcha #PIL #image_processing)

captcha parsing pil python

Last synced: 16 Dec 2024

https://github.com/tejashah88/json-from-text

An algorithm for separating embedded JSON from a string, nicely packaged into a node.js module.

algorithm json json-parsing json-string nodejs parsing

Last synced: 04 Dec 2024

https://github.com/erichdongubler-mozilla/moz-webgpu-cts

An extremely fast (but opinionated) tool for working with WPT metadata while developing an implementation of WebGPU in a web browser.

parsing rust rust-lang testing web-platform-tests

Last synced: 04 Dec 2024

https://github.com/simonamdev/peek

Get a quick statistical peek into how nginx is handling requests.

logging nginx parsing server statistics web

Last synced: 04 Dec 2024

https://github.com/drkwitht/mpi-any-function-rect-rule

C++ MPI program for rectangle sum of some user-entered functions.

cpp20 integral-approximation mpi-parallelization parsing

Last synced: 09 Dec 2024

https://github.com/rangoo94/universal-lexer

Parse any text input to tokens, according to provided regular expressions.

lexer lexical-analysis parser parsing regular-expression scanner tokenizer

Last synced: 04 Dec 2024

https://github.com/gitanat/exmufochlop

Extendable Multi-Format Chat Log Parser. Intended as a repository of encoders/decoders ("converters") of multiple chat log formats (MSN, aMSN, ICQ, GTalk...)

chat chat-log msn parser parsing python

Last synced: 11 Dec 2024

https://github.com/johnpili/parse-json-data-without-struct

Parsing JSON data without concrete struct in Go

go golang json parsing unmarshalling

Last synced: 11 Dec 2024

https://github.com/vikpe/quake_clientinfo

Parse QuakeWorld clientinfo strings.

parsing quake quakeworld

Last synced: 11 Oct 2024

https://github.com/devdhera/guide-to-json-with-android

JSON parsing demo using Android application

android example json parsing

Last synced: 12 Dec 2024

https://github.com/sanjacob/kangaroo

Asistente de descarga de certificados de bachillerato de la SEP

download education mexico parsing

Last synced: 27 Dec 2024

https://github.com/robrix/deterministic-parsing

An experiment in deterministic parsing of LL(1) grammars

haskell learning parsing

Last synced: 18 Dec 2024

https://github.com/gitcordier/reversepolishnotationparser

Parses then computes RPN expressions. Iterative algorithm, not the naive one! Problem originated from http://codingdojo.org/kata/. Further reading at https://en.wikipedia.org/wiki/Reverse_Polish_notation

codingdojo parser parsing reverse-polish-notation rpn rpn-calculator rpn-expressions

Last synced: 24 Dec 2024

https://github.com/mavmi/search_server

Search engine for ranked files

files parsing stl stl-containers yandex-practicum

Last synced: 10 Jan 2025

https://github.com/tipalol/globusobservability

The dotnet application for converting Globus metrics from xml format to json format. Includes Rest API for collecting results

csharp dotnet json parsing rest xml

Last synced: 19 Dec 2024

https://github.com/keshav2010/picocli

picoCLI is a small command interpreter that can be used to write/read text files, setup trigger-alarms to execute another piece of code after specified amount of time.

c-plus-plus cli command-line-interpreter command-line-parser commandline-interface cpp interpreter parsing visual-studio-code windows-desktop

Last synced: 01 Jan 2025

https://github.com/georgegkas/jsontree

The JSONTree spec: AST representation of JSON documents based on RFC 8259 internet standard.

ast json jsontree parsing specification standard

Last synced: 25 Dec 2024

https://github.com/efler/telegram-scrapper-bot

Microservice application for tracking content updates via links and sending notifications via Telegram-bot.

links-management notifications parsing scheduling scrapping telegram-bot tracker

Last synced: 05 Dec 2024

https://github.com/kubinyete/adiq-edi-php

A standard library for loading EDI files from Adiq.

adiq edi library parsing php php8

Last synced: 12 Oct 2024

https://github.com/dedinc/yamager

Yamager - Simple module for parsing images from Yandex and Google.

downloader google-image-search google-images image-parser image-python parse parser parsing python-parser python3 yandex-parsing

Last synced: 13 Dec 2024

https://github.com/anachrocomputer/parser

Simple lexical analyser and parser

6309 6809 code-generation compiler parsing retrocomputing

Last synced: 15 Nov 2024

https://github.com/wtanaka/ansible-role-happy

Ansible role to install Happy, the Parser Generator for Haskell

ansible ansible-galaxy ansible-role ansible-roles galaxy happy haskell parser parser-generator parsing

Last synced: 22 Nov 2024

https://github.com/assyrianic/text-input-math-calculator-workshop

educational workshop & material for teaching Computer Science & Computer Engineering students in how to create a math calculator using lexical analysis and parsing theory.

education educational educational-project lexer lexical-analysis lexical-analyzer math mathematics parsing

Last synced: 05 Jan 2025

https://github.com/monesidn/power-split

Sometimes string.split() is not enough!

javascript parsing split string typescript

Last synced: 10 Jan 2025

https://github.com/nnnlik/monitoring_coingecko

Telegram bot for monitoring the price of coins and making a forecast

aiogram api coingecko-api forecasting monitoring parsing telegram-bot

Last synced: 03 Jan 2025

https://github.com/goncalopp/exmufochlop

Extendable Multi-Format Chat Log Parser. Intended as a repository of encoders/decoders ("converters") of multiple chat log formats (MSN, aMSN, ICQ, GTalk...)

chat chat-log msn parser parsing python

Last synced: 13 Nov 2024

https://github.com/muhammad-fiaz/ason

ASON: Adaptive Structured Object Notation - Python library for dynamic data serialization, providing flexibility and simplicity.

adaptive-structure-object-notation api ason cli client data file file-format file-sharing file-upload json json-data json-parser open-source opensource parser parsing python python3

Last synced: 26 Oct 2024

https://github.com/hazimavdal/regex

A library for parsing and operating on formal regular expressions

brzozowski-derivative formal-languages parsing regular-expression regular-expressions smlnj

Last synced: 28 Dec 2024

https://github.com/wdbm/megaparsex

parsing and associated utilities

ip metar parsing parsing-functions parsing-library python taf weather

Last synced: 07 Dec 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: 15 Nov 2024

https://github.com/styczynski/jnp1-task-1

Task we have to do as a part of subject on University of Warsaw

c jnp parsing regex task warsaw-university

Last synced: 15 Nov 2024

https://github.com/ma27/gh-explorer

Simple project exploring tool for GitHub based on Haskell, Nix and Elm.

elm github haskell nix parsing

Last synced: 26 Dec 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 Nov 2024

https://github.com/anhgelus/lemonde-live-discord

Bot discord envoyant les derniers post du live du journal Le Monde

discord discord-bot jda kotlin le-monde lemonde live parsing toml

Last synced: 25 Nov 2024

https://github.com/lunakoly/aster

Yes, here we go, one more parser generator...

parsing

Last synced: 25 Nov 2024

https://github.com/eratio08/pars-comb-ml

Monadic parsing in OCaml

monadic ocaml parser parser-combinators parsing

Last synced: 12 Oct 2024

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

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

bs4 parsing python

Last synced: 13 Nov 2024

https://github.com/bilalhameed248/news-website-nwsfd

CodeIgniter Based News Website - Sep 2020 - Aug 2021

codeigniter css gmail htlm5 news parsing scraping

Last synced: 15 Nov 2024

https://github.com/bilalhameed248/pdf-document-extraction

Python PDF-to-HTML Converter: Transforming PDF Documents into Structured HTML Tags. - Feb 2022 - Jun 2023

document extraction fitz parser parsing pdf pymupdf pymupdf-fitz python python3

Last synced: 15 Nov 2024

https://github.com/gusenov/syncfusion-ebooks

:book: Список бесплатных книг для .NET- и JavaScript-разработчиков.

curl ebooks html-parsing jq parsing syncfusion xmllint xpath

Last synced: 31 Dec 2024

https://github.com/vendulabezakova/javascript-ukol-03

Parsování data bez využití knihovny Day.js

czechitas javascript parsing

Last synced: 24 Nov 2024

https://github.com/s0fft/learning-lab

Code Notes & Test-Learn // Micro Pet-Projects: Python / Asynchrony / FastAPI / Django-Tastypie / Parsing / SQL / Docker / DS / ML / etc.

asynchrony data-science django docker fastapi jupyter-lab jupyter-notebook mashine-learning matplotlib notes numpy pandas parsing python3 scikit-learn seaborn sql sqlalchemy tastypie telegram-bot

Last synced: 15 Nov 2024

https://github.com/oxylabs/how-to-automate-recurring-scraping-jobs-with-scheduler

Automation is key when it comes to web data acquisition. If you have identical scraping jobs that you execute on a regular basis, let Scheduler do the work for you

github-python job-scheduler parsing python scheduler-service scraper web-scheduler

Last synced: 17 Nov 2024

https://github.com/alenales/parsing

Парсинг данных по продуктам для сопоставления с базами данных

analytics html parsing python requests sql

Last synced: 19 Nov 2024

https://github.com/touhi99/parsing

Parsing Course Project - A CYK implementation with CNF

cky cnf cyk-algorithm nltk parsing

Last synced: 17 Nov 2024

https://github.com/ashenblade/podcast-aggregator-tg-bot

Телеграм бот для отслеживания новых выпусков подкастов на различных платформах

aggregator daemon parsing podcast python scraper telegram-bot

Last synced: 19 Nov 2024

https://github.com/seantiz/dryfold-cli

A tool to help me plan C++ codebase migration ahead of time. Dryfold breaks the work down into kanban-board tasks.

cpp kanban kanban-boards parsing report-generator rust static-analysis system-design tree-sitter typescript

Last synced: 15 Nov 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/ushurbakiyevdavlat/parsingexamples

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

parsing php web-scraping

Last synced: 23 Nov 2024

https://github.com/julianalonso/jasoon

Swift JSON parsing library

json json-parser parsing parsing-library swift swift3

Last synced: 02 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/g3th/fit_file_decoder

Decodes '*.fit' files and returns readable values.

bytes data decoder fit-file hex parsing

Last synced: 15 Nov 2024

https://github.com/sdsc-ordes/pxrread

Multilingual Parser for the px file format: https://www.scb.se/en/services/statistical-programs-for-px-files/px-file-format/

cube library parsing px statistical-data

Last synced: 26 Dec 2024

https://github.com/atiq-cs/vnextmt

vNext Rule Migration Tool

json parsing string-manipulation

Last synced: 26 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/natsionalnoedostoyanie/metro_parser

Parser for the METRO site

aiohttp parsing poetry

Last synced: 15 Nov 2024

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

Javascript parsing test for a student job

application-tests jobinterview parsing

Last synced: 15 Nov 2024

Parsing Awesome Lists