The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
-
Updated
Aug 6, 2025 - 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
An incremental parsing system for programming tools
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Unified framework for building enterprise RAG pipelines with small, specialized models
The modular and type safe schema library for validating structural data 🤖
ECMAScript parsing infrastructure for multipurpose analysis
TypeScript's 1:1 validator, optimized from editor to runtime
A library and language for building parsers, interpreters, compilers, etc.
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
XML to JavaScript object converter.
Wrangling Untrusted File Formats Safely
Write expressive, high-performance parsers with ease.
Knowledge Agents and Management in the Cloud
Code smell detector for Ruby
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket