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/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/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/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/monesidn/power-split

Sometimes string.split() is not enough!

javascript parsing split string typescript

Last synced: 12 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/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/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/basemax/autonewssubmitter

Analyze SQL query and extract data of attachment files to insert new wordpress post.

parse parser parsing php regex regex-match sql sql-queries sql-query wordpress wordpress-development wordpress-site

Last synced: 23 Nov 2024

https://github.com/simonusher/akzutils

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

java javafx jsoup parsing

Last synced: 08 Jan 2025

https://github.com/oxylabs/custom-parser-instructions

Learn the fundamentals of writing parsing instructions with Oxylabs' Custom Parser.

parser parsing python scraping scraping-websites tutorial web-scraping

Last synced: 17 Nov 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/flxwu/cgop

Coursera Grader Output Parser

analysis coursera coursera-machine-learning java-8 parsing

Last synced: 22 Nov 2024

https://github.com/sjakobi/hspec-parsec

Hspec expectations for testing Parsec parsers

haskell hspec parsec parsing testing

Last synced: 18 Nov 2024

https://github.com/richbl/dir-walk

A script that recursively walks a directory tree and does something interesting using a-bash-template (BaT)

bash bash-script depedency-checker directory-recursive directory-traversal directory-tree json m3u ogg ogg-vorbis parsing recursi script shell shell-script template

Last synced: 06 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/gusenov/examples-tree-sitter

Примеры инкрементального парсинга с помощью библиотеки Tree-sitter.

examples incremental-parsing parsing syntax-highlighting tree-sitter

Last synced: 31 Dec 2024

https://github.com/petercamilleri/format_engine

A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.

engine formatting parser parsing parsing-routines ruby rubygem

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

Asistente de descarga de certificados de bachillerato de la SEP

download education mexico parsing

Last synced: 27 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/gil9red/parsing_captcha

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

captcha parsing pil python

Last synced: 16 Dec 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/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/nnnlik/coingecko_filtered_api

fetches coins of interest from the site and certain information about this coin

api coingecko-api fastapi parsing

Last synced: 03 Jan 2025

https://github.com/ryanve/bems

BEM selector tools

bem javascript mixins parsing scss

Last synced: 22 Nov 2024

https://github.com/vikpe/quake_clientinfo

Parse QuakeWorld clientinfo strings.

parsing quake quakeworld

Last synced: 11 Oct 2024

https://github.com/alphatechnolog/json-parser

A parser for json-objects without dependencies

jq js json nodejs objects parsing without-dependencies

Last synced: 07 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/ResupinePuma/SUS

Simple Universal Scraper for parsing reddit, telegram or rss links

parsing reddit rss scraping simple telegram

Last synced: 20 Nov 2024

https://github.com/koval01/whoogle-search-kdev

Privacy-focused proxy app powered by Flask and BeautifulSoup4, acting as an intermediary between users and Google search results. Removes ads, trackers, and unnecessary clutter, enhancing user privacy and search experience.

adfree anonymous beautifulsoup4 flask flyio freedom heroku nginx opensource parsing privacy python replit self-hosted tor web

Last synced: 27 Sep 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/homyakin/goodgame-monitoring

Parsing news from https://goodgame.ru/

goodgame html java parsing spring-boot telegram

Last synced: 29 Nov 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/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/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/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/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/novikovadaria/googlecrawler

Первое использование googlecrawler | First use of google crawler

googlecrawl parsing

Last synced: 20 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/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/novikovadaria/openweather_pars

Парсинг сайте OpenWeather | Parsing the OpenWeather website

api openweather-api parsing

Last synced: 20 Nov 2024

https://github.com/novikovadaria/lyrics

Парсинг текстов песен | Song lyrics parsing

parsing personal-project

Last synced: 20 Nov 2024

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

Deli shell. System sandwiches for a world of cold cut scripts.

linux nim packcc parsing peg shell-scripting

Last synced: 20 Nov 2024

https://github.com/freakwill/texparsing

Parse latex mainly with pyparsing

parsing pyparsing

Last synced: 28 Nov 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/ilia-kosenkov/backports

Backporting some Span APIs to .NET Standard 2.0

csharp formatting parsing

Last synced: 15 Dec 2024

https://github.com/mishamyrt/meduza-parser

📰 meduza.io parser

parsing typescript

Last synced: 07 Jan 2025

https://github.com/dr1n/porjatinet

Parser and viewer for http://www.porjati.net/

caliburn core csharp dotnet hap parsing scraper unit-testing webview wpf xunit

Last synced: 24 Dec 2024

https://github.com/anbalagand/eaglenet

Simple lightweight networking layer written on top of URLSession. This will provide a clean, separate layer for networking.

async async-await fileupload http https interceptor ios json macos networking parsing swift tvos urlsession

Last synced: 14 Dec 2024

https://github.com/jesperkha/gokenizer

A simple text tokenizer

go lightweight parsing tokenizer

Last synced: 17 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/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/arunanshub/bwscanner

Scan for technologies that match a given regex.

builtwith lxml parsing webscraping

Last synced: 07 Dec 2024

https://github.com/stoyan/cssvalueparserdemo

Demo of postcss-value-parser

css demo parsing postcss

Last synced: 01 Dec 2024

https://github.com/mouad-el-asri/minishell

The objective of this project is to create a simple shell. Yes, my own little shell. I've learned a lot about processes and file descriptors in this project.

c c-programming-language execution file-descriptors lexer minishell parsing processes tokenizer unix-shell

Last synced: 28 Dec 2024

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

A Terrible Front-end Library

dfa lexer lexing nfa parser parsing

Last synced: 24 Dec 2024

https://github.com/tosone/parsing

Parsing for story script

golang parsing

Last synced: 24 Dec 2024

https://github.com/felixschl/purescript-neodoc-parsing

Parsing library for purescript, originally written as efficient parser implementation for http://github.com/felixSchl/neodoc

parsing purescript

Last synced: 27 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/gkovacs/list_requires

List the libraries required by some Javascript code by parsing it

commonjs javascript parsing

Last synced: 30 Dec 2024

https://github.com/kalessin/sequential-parser

Utility for parsing structured text with text patterns

parsing scraping

Last synced: 24 Nov 2024

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/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/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/marcoradocchia/linux-meminfo

An efficient, zero-allocations /proc/meminfo parsing library for Rust.

linux meminfo memory parse parser parsing zero-allocation zero-allocations

Last synced: 04 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/kirillsemyonkin/lsd

LSD (Less Syntax Data) configuration/data transfer format.

configuration data java parsing rust

Last synced: 30 Dec 2024

https://github.com/kcartlidge/argsparser

Easy argument parsing for .Net applications (Core 3 or later). Full unit test coverage. Compatible with NetStandard 2.0.

args config console net-standard parsing

Last synced: 15 Dec 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/abdellahbellakrim/fdf

Drawing a 3D representation of the landscape

3d c graphics low-level-programming maths mlx42 parsing

Last synced: 14 Nov 2024

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

https://github.com/gkovacs/list_requires_multi

List the libraries required by some Javascript code by parsing it

commonjs javascript parsing

Last synced: 30 Dec 2024

https://github.com/gstechschulte/go-interpreter

Code for "Writing an Interpreter in Go" by Thorsten Ball

golang interpreter lexical-analysis parsing

Last synced: 03 Dec 2024

https://github.com/singleware/parsing

Generic parsing tools for lexical and syntactical analysis.

browser javascript lexical-analysis nodejs parsing syntactic-analysis typescript

Last synced: 12 Nov 2024

https://github.com/mahdrentys/chemin-rs

An enum-based router generator for rust, supporting query strings and i18n.

agnostic i18n parsing query-string router rust rust-crate rust-library

Last synced: 19 Nov 2024

Parsing Awesome Lists