🐠 Babel is a compiler for writing next generation JavaScript.
-
Updated
May 26, 2024 - TypeScript
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.
🐠 Babel is a compiler for writing next generation JavaScript.
ECMAScript parsing infrastructure for multipurpose analysis
TypeScript Compiler API wrapper for static analysis and programmatic code changes.
📔 The missing documentation tool for your Angular, Nest & Stencil application
TypeScript development tool for Visual Studio Code that helps you automate creating the initial static typing for runtime values
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
parse org-mode content into AST
Deobfuscate obfuscator.io, unminify and unpack bundled javascript
VSCode extension to highlight nested code blocks
An 100% spec compliant ES2022 JavaScript toolchain
utility functions for working with typescript's AST
render abstract syntax trees with react
Yet another simple Postgres SQL parser
🔪📦 Javascript decompiler for modern frontend
TypeScript code generator via OpenAPI scheme.
Contains source-code for viewers following along with my Beginners Guide To Building Interpreters series on my Youtube Channel.