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/homyakin/goodgame-monitoring

Parsing news from https://goodgame.ru/

goodgame html java parsing spring-boot telegram

Last synced: 29 Nov 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/vikpe/quake_clientinfo

Parse QuakeWorld clientinfo strings.

parsing quake quakeworld

Last synced: 11 Oct 2024

https://github.com/karpetrosyan/rfcparser

Rfcparser is a Python tool that makes it easy to parse common RFC syntaxes. Rfcparser takes a raw string as input, parses, validates, and returns Python objects to simplify the processing of RFC syntaxes.

parsing rfc validator

Last synced: 24 Nov 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/sanjacob/kangaroo

Asistente de descarga de certificados de bachillerato de la SEP

download education mexico parsing

Last synced: 27 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/yaccconstructor/examples

Examples of YaccConstructor applications

examples parsing parsing-math-expressions yaccconstructor

Last synced: 21 Nov 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/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/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/marklauter/interpreter-redux

Remembering how lexical analysis and recursive descent parsing works.

csharp lexing parsing

Last synced: 14 Dec 2024

https://github.com/oxylabs/how-to-scrape-wayfair

A step-by-step tutorial on extracting data from Wayfair’s product pages at scale and in real time. The guide details actionable code and considers various aspects before and during the scraping process.

data-extraction how-to parsing python wayfair wayfair-scraper web-scraping

Last synced: 17 Nov 2024

https://github.com/i-umairkhan/html-praser

This is a node js app that will parse html and log with new html.

html nodejs parsing

Last synced: 15 Nov 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/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/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/aperezdc/python-cmdcmd

Ergonomic and flexible commands-with-subcommands command line parser

cli commandline commands parsing python python3

Last synced: 20 Dec 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/zmitchell/sentence-parser

An example of using proptest to test a parser

parsing property-based-testing rust

Last synced: 10 Nov 2024

https://github.com/julian-nash/liaison

A Python library for defining schemas, parsing and validating payloads

parsing payloads python validation

Last synced: 24 Nov 2024

https://github.com/felipensp/python-etl

ETL tool written in Python that provides an specific DSL which is translated to Python script to handle input data

csv etl json parsing python regex scripting sql

Last synced: 15 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/mikhaillipanin/html-parser

Парсинг данных из HTML таблицы и занесение их в Google Таблицу

golang google-sheets parsing

Last synced: 15 Nov 2024

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/sweet-delights/delightful-parsing

A Scala library for parsing fixed-width columns in a string.

daffodil lgpl parsing scala shapeless

Last synced: 11 Nov 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/mavmi/search_server

Search engine for ranked files

files parsing stl stl-containers yandex-practicum

Last synced: 11 Nov 2024

https://github.com/simonusher/akzutils

A better way to browse courses on "Aktualny Katalog Zapisowy PWr"

java javafx jsoup parsing

Last synced: 10 Nov 2024

https://github.com/sbstjn/predown

Preprocess Markdown files as Go templates

format go markdown parsing predown preprocessing templates

Last synced: 09 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/happycod3r/zsh-toggles

Allows you to toggle the value of a variable in a file

file-parsing parsing shell shell-script terminal v1 zsh zsh-toggle zshell zshrc

Last synced: 16 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/jabedude/acct

Rust crate for processing acct(5) files

acct accton crates file-processing log logging parsing rust

Last synced: 19 Nov 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/mrglaster/csharp-intensive-gpsd

Code from programming intensive "Development of real-time data processing system"

csharp deserialization gpsd intensive json npgsql parsing pgadmin postgresql postgressql serialization sql-query study-project

Last synced: 15 Nov 2024

https://github.com/ghostofgoes/addrparse

Generates normalized host addresses from disparate inputs

address address-validation hostname ip ipv4 ipv4-address ipv6 ipv6-address networking parsing python

Last synced: 08 Dec 2024

https://github.com/dragonwasrobot/b.el

A byte manipulation library

byte-parser bytes emacs library parsing

Last synced: 24 Nov 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/laserkelvin/astrochymist

A python script that will parse Astrochymist

astrochemistry astronomy parsing scraping-websites

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/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/gkjohnson/scientific-javascript

A proof of concept project that adds a unit notation to Javascript using Sweet.js

engineering javascript parsing science sugar sweetjs syntax units

Last synced: 06 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/turbaszek/knotes

Minimalist kindle notes reader

api-service elm haskell parsing web-application

Last synced: 06 Dec 2024

https://github.com/alexitx/ap-parse

Parser for iw and iwinfo on OpenWrt devices

device iw iwinfo openwrt parser parsing python python3 station wifi

Last synced: 27 Dec 2024

https://github.com/ssiarhei115/countryhouse-price-prediction

ML modeling for house price prediction in Belarus

big-data data data-science mashine-learning parsing parsing-engine

Last synced: 23 Dec 2024

https://github.com/Kubinyete/edi-php

A standard library for declaring EDI parsers

edi library parsing php php8

Last synced: 23 Oct 2024

https://github.com/crhntr/template

Utilities for working with text/template or html/template source.

go parsing template type-checking

Last synced: 02 Jan 2025

https://github.com/ysoroko/minishell

Interactive Bash terminal, recreated in C.

42 bash builtins lexing minishell parsing pipes redirections s19 s42

Last synced: 27 Dec 2024

https://github.com/axynos/dave

Dave parses University of Tartu lectures and matches them with presenters for lecture visits. Dave is helpful. Be like Dave.

parsing scheduling webapp

Last synced: 17 Dec 2024

https://github.com/qu1x/in-situ

In Situ Endian-independent Bytes Access

bytes-access endian-independent in-situ parsing zero-copy

Last synced: 02 Jan 2025

https://github.com/mgree/smoosh-completion

Thinking about shell completion in a rigorous and thoroughgoing way.

completion dwim lexing parsing shell tokens

Last synced: 17 Dec 2024

https://github.com/lffg-archive/parser-combinator-ts

Messing around with parser combinators

parse-combinator parser parsing

Last synced: 01 Jan 2025

https://github.com/lovasko/comma

CSV Parser & Producer

csv haskell parsing rfc-4180 text

Last synced: 25 Dec 2024

https://github.com/jesperkha/gokenizer

A simple text tokenizer

go lightweight parsing tokenizer

Last synced: 17 Dec 2024

https://github.com/dhruvkb/duri

Duri is a package for parsing time durations to number of seconds.

datetime natural-language parsing swift

Last synced: 18 Dec 2024

https://github.com/yves-biener/zparser-html

HTML Spec Complient parser written in zig.

html parsing tokenizer tree-structure zig

Last synced: 24 Oct 2024

https://github.com/elifoster/headercount

A MediaWiki extension that adds a parser function to count the number of headers in a given page.

mediawiki-extension parsing

Last synced: 27 Dec 2024

https://github.com/bgelov/powershell-web-parsing

Parsing web sites and JSON data files with Powershell. Wikipedia, Aviasales, Visalist.io, OurAirports.com, Yandex.Raspisanie

parsing parsing-sites powershell powershell-parsing powershell-script web-scraping web-scraping-powershell

Last synced: 03 Jan 2025

https://github.com/dr1n/ebparser

C#, .Net, .Net Core, AngleShark, CloudFlareUtilities, EF, EF Core, Entity Framework, ebanoe.it, parsing, scraper, parser

anglesharp dotnet-core parsing sqlite

Last synced: 24 Dec 2024

https://github.com/alvarios/gcfs

Metadata management tool for file server.

couchbase golang parsing search-engine

Last synced: 19 Dec 2024

https://github.com/dankolesnikov/simplelanguage

Programming language - Scala subset

interpreters parsing scala

Last synced: 01 Jan 2025

https://github.com/alextkdev/resume_parsing

Solution on Python that allows parsing and sorting of resumes from popular job websites.

beautifulsoup4 ci-cd flake8 parser parsing python3 selenium

Last synced: 11 Oct 2024

https://github.com/klippa-app/mendix-klippa-ocr-api

The source code of the Mendix Klippa OCR module to do document parsing directly from Mendix.

document invoice mendix module ocr parsing receipt

Last synced: 01 Jan 2025

https://github.com/klippa-app/automationanywhere-klippa-ocr-api

The source code of the AutomationAnywhere Klippa OCR command to do document parsing directly from AutomationAnywhere.

automation-anywhere document invoice ocr parsing receipt

Last synced: 01 Jan 2025

https://github.com/andreie91/java-lambda-expressions-exercises

A collection of problems which are solved with the use of lambda expressions, such as parsing a file and only saving objects which meet certain criteria.

java lambda-expressions parsing

Last synced: 14 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/typeclasses/attoparsec-run

Conveniently run Attoparsec parsers

haskell haskell-library parsing

Last synced: 05 Dec 2024

https://github.com/yvann-ba/ft_printf

Custom `printf` implementation in C. Supports various format specifiers and variadic arguments

42projects parsing printf stringmanipulation

Last synced: 01 Jan 2025

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

Parsing for story script

golang parsing

Last synced: 24 Dec 2024

https://github.com/floriancassayre/comptebon

Le jeu du compte est bon sur Twitter.

actor-model parsing scala twitter-bot

Last synced: 25 Dec 2024

https://github.com/luka2220/fun-interpreter

Interpreter for a new programming language with basic features

evaluation interpreter java lexical-analysis parsing

Last synced: 01 Jan 2025

https://github.com/rylei-m/usu_2024_dmca_warning_automation

Used for parsing important information out of DMCA emails to make automating copyright warning emails more efficient

automation copyright-protection email-sender json-data parsing python smtp xml

Last synced: 01 Jan 2025

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

ResuMax is a web app for analyzing and optimizing resumes. Upload your resume and get personalized suggestions to improve it, including keyword matches, strengths, and enhancement tips. The app breaks down skills, experience, and education, helping you tailor your resume for better results.

dashboards nextjs openai-api parsing reactjs restful-api tailwindcss

Last synced: 01 Jan 2025

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

Bash-script to download videos from moodle page

bash curl downloader moodle parsing

Last synced: 14 Nov 2024

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

Bash script to download images from www.webtoons.com

bash parsing webtoon webtoons

Last synced: 14 Nov 2024

https://github.com/msiebuhr/logmunch

Getting all the logs!

go heroku log logentries parsing

Last synced: 16 Nov 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: 14 Nov 2024

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: 11 Nov 2024

Parsing Awesome Lists