Skip to content

perry

Build & Package

A native TypeScript compiler that turns TypeScript code into standalone, platform‑native binaries with no runtime dependencies.

Rust Latest v0.5.1220 · 23d ago Security brief →

Features

  • Compiles TypeScript directly to native executables (no Node.js or Electron)
  • Provides near‑complete Node.js compatibility (~97% pass rate on Node's test suite)
  • Supports JavaScript (.js, .cjs, .mjs, .jsx) files as well as TypeScript
  • Generates single‑binary outputs with minimal size and no external dependencies

Recent releases

View all 75 releases →
No immediate action
v0.5.1219 Mixed

NestJS, Async Runtime, Conformance, Platforms, Stability

No immediate action
v0.5.1206 Bug fix

Runtime, UI‑iOS, stdlib fixes

No immediate action
v0.5.1182 Mixed

Windows restore + require fix

No immediate action
v0.5.1181 Mixed

Windows restore + codegen fixes + perf improvements

No immediate action
v0.5.1180 New feature

npm compile, Intl, HIR perf, binary size, WearOS

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
4,200
Forks
144
Languages
Rust TypeScript Python
Downloads/week
167 ↓49%
NPM Maintainers
1
Contributors
21

Install & Platforms

Platforms
linux macos windows arm64

Community & Support

Beta — feedback welcome: [email protected]