Компиляторы, интерпретаторы, линтеры и инструментарии для языков программирования.
Компиляторы и инструментарии
Репозитории
TypeScript — это надмножество JavaScript со статической типизацией, компилирующееся в читаемый, совместимый со стандартами JS. Обеспечивает интеллектуальную поддержку в IDE, безопасность типов и масштабируемость для крупных веб-, серверных и кроссплатформенных проектов, являясь отраслевым стандартом с поддержкой Microsoft и огромным сообществом.
SWC (Speedy Web Compiler) — сверхбыстрый компилятор, минификатор и бандлер TypeScript/JavaScript на Rust с поддержкой обработки CSS/HTML. Доступен через Node.js, WASM и CLI, служит заменой Babel и используется такими фреймворками, как Next.js, для значительного ускорения сборки веб-проектов.
⛄ Possibly the smallest compiler ever
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
A lightweight WebAssembly runtime that is fast, secure, and standards-compliant