The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
-
Updated
Jul 31, 2024 - JavaScript
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.
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Code for running the Preventable Deaths Tracker website
📼 Tape library for JavaScript
This small server written in NodeJS allows you to easily create your own APIs based on data taken from third-party sources
Web scraper, written for the Preventable Deaths website, with emphasis on speed and automation
Mirror of https://codeberg.org/foxy/tree-sitter-prolog. Refer to the original repository for issue tracking
Pure JavaScript XML parser.
🤠 Parser for object property paths with wildcards and regexps 🌵
🤠 Functional utilities using object property paths with wildcards and regexps 🌵
🤠 Object property paths with wildcards and regexps 🌵
`modern-errors` plugin to serialize/parse errors.
Guess the indentation of a JSON string.
Get the UTF-8 byte length of a string.
⛑️ JSON serialization should never fail
Check if a value is valid JSON.
Convert errors to/from plain objects.
Truncate a JSON string.