vercel-labs /scriptc

Экспериментальный компилятор, который превращает код на TypeScript и JavaScript в нативные программы без Node.js.

scriptc использует компилятор TypeScript для разбора и проверки типов, а затем переводит код в C, LLVM IR, ассемблер, готовые исполняемые файлы или WebAssembly. Полученные статические программы не требуют Node.js или движка JavaScript — код, который нельзя скомпилировать статически, компилятор просто отмечает как ошибку. Проект работает на macOS, Linux, Windows и в среде WASI, находится на экспериментальной стадии.

Описание автора: TypeScript-to-Native Compiler

TypeScript★ 4 842создан 23 июля 2026форков 125Apache-2.0

Открыть на GitHub Сайт проекта

Сколько звёзд прибавилось

Прирост по дням за 3 месяца

17 июня: ≈018 июня: ≈019 июня: ≈020 июня: ≈021 июня: ≈022 июня: ≈023 июня: ≈024 июня: ≈025 июня: ≈026 июня: ≈027 июня: ≈028 июня: ≈029 июня: ≈030 июня: ≈01 июля: ≈02 июля: ≈03 июля: ≈04 июля: ≈05 июля: ≈06 июля: ≈07 июля: ≈08 июля: ≈09 июля: ≈010 июля: ≈011 июля: ≈012 июля: ≈013 июля: ≈014 июля: ≈015 июля: ≈016 июля: ≈017 июля: ≈018 июля: ≈019 июля: ≈020 июля: ≈021 июля: ≈022 июля: ≈023 июля: ≈024 июля: ≈025 июля: ≈026 июля: ≈55527 июля: ≈26128 июля: ≈65129 июля: ≈030 июля: ≈29731 июля: ≈01 августа: ≈02 августа: ≈03 августа: ≈04 августа: ≈05 августа: ≈06 августа: ≈07 августа: ≈218 августа: ≈969 августа: ≈010 августа: ≈011 августа: ≈19712 августа: ≈013 августа: ≈20514 августа: ≈015 августа: ≈50816 августа: ≈017 августа: ≈018 августа: ≈019 августа: ≈15220 августа: ≈17021 августа: ≈17922 августа: ≈023 августа: ≈57824 августа: ≈32925 августа: ≈026 августа: ≈027 августа: ≈028 августа: ≈029 августа: ≈030 августа: ≈031 августа: ≈01 сентября: ≈1302 сентября: ≈03 сентября: ≈04 сентября: ≈05 сентября: ≈66 сентября: ≈107 сентября: ≈158 сентября: ≈09 сентября: ≈2110 сентября: ≈2611 сентября: ≈012 сентября: ≈913 сентября: ≈614 сентября: ≈015 сентября: ≈617 июняиюльавгсент

Оценка по выборке GH Archive. Бледные столбцы — дни, история за которые ещё загружается.