Showing 36 of 58 projects
A fast, low-level markdown parser and compiler that works in browsers, servers, and CLI.
A super-fast Rust-based TypeScript/JavaScript compiler for faster web development.
A tool for transforming CSS with JavaScript plugins, enabling linting, future syntax transpilation, and more.
A parser generator tool and incremental parsing library for building syntax trees in programming tools.
A collection of high-performance JavaScript and TypeScript tools written in Rust, powering modern development toolchains.
A PHP parser written in PHP for static code analysis and manipulation via an abstract syntax tree (AST).
Monorepo for tooling that enables ESLint to support TypeScript, providing powerful static analysis for JavaScript and TypeScript.
A fast, single-file PHP Markdown parser with GitHub Flavored Markdown support and no dependencies.
A high-performance drop-in replacement for Go's standard encoding/json package with 100% compatibility.
A JavaScript parser, minifier, compressor, and beautifier toolkit for optimizing code size and performance.
A Rust parser combinator framework for building fast, safe, and memory-efficient parsers for binary and text formats.
A JavaScript parser, mangler, and compressor toolkit for ES6+ that minifies code to reduce file size.
A no-dependency Python SQL parser, transpiler, optimizer, and engine that translates between 31+ SQL dialects.
A Go library and toolset for parsing, formatting, and interpreting POSIX Shell, Bash, and Zsh scripts.
A command-line tool and library for querying, modifying, and converting data across JSON, YAML, TOML, XML, CSV, HCL, and INI formats.
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust.
An embeddable JavaScript engine written in Rust, supporting over 90% of the ECMAScript specification.
A Python library for extracting and analyzing text, images, and metadata from PDF documents.
A Java 1-25 parser and abstract syntax tree library with advanced analysis capabilities for source code manipulation.
A Java SQL parser that translates SQL statements into a traversable hierarchy of Java classes, supporting multiple RDBMS dialects.
A YAML 1.2 compliant parser and emitter library for C++.
A .NET library for parsing HTML5, SVG, MathML, and CSS with a standards-compliant DOM.
A cross-platform library to parse, modify, and abstract executable formats like ELF, PE, and Mach-O.
A modern Java framework for building powerful, user-friendly command line applications with GraalVM native image support.
A general-purpose parser for Rust using Parsing Expression Grammars (PEG) with a focus on accessibility, correctness, and performance.
A JavaScript library for internationalization and localization using official Unicode CLDR JSON data.
A lightweight and fast C# library for reading Microsoft Excel files (including .xls, .xlsx, .xlsb, and .csv) from .NET applications.
A fast, spec-compliant HTML parsing and serialization toolset for Node.js.
A simple, fast, and powerful Earley parser toolkit for JavaScript that handles any BNF grammar.
A .NET library for parsing command-line arguments, building CLI applications, and rendering terminal output.
A Go package for reading and writing INI configuration files with advanced features like recursion, comments, and type conversion.
A JavaScript library that generates pretty HTML diffs from git diff or unified diff output.
A pure Ruby natural language date/time parser that converts human-readable phrases into structured time objects.
A Ruby library for parsing Adobe Photoshop (PSD) files into a manageable tree structure to extract document and layer data.
A pure JavaScript library for validating, parsing, and building XML without C/C++ dependencies or callbacks.
A Go library for building command-line interfaces with declarative structs and tags.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.