PerryPerry
ShowcaseBlogRoadmapGitHub

Showcase

Real projects built with Perry. From native GUI apps to CLI tools, see what's possible with native TypeScript compilation.

macOSiOSAndroid

Pry

Native JSON viewer built with Perry

A fast, native JSON viewer with tree navigation, search, keyboard shortcuts, and clipboard support. Compiles from TypeScript to native macOS, iOS, and Android apps.

developer-toolsnative-uiJSON
Web

Perry Demo

Live benchmark comparing Perry vs Node.js vs Bun

An interactive demo that benchmarks Perry-compiled executables against Node.js and Bun, showing startup time, memory usage, and binary size differences in real time.

benchmarkdemo
macOSLinuxWindows

Perry Starter

Minimal starter template for Perry projects

A minimal project template to get started with Perry. Includes TypeScript configuration, build scripts, and example code for CLI and GUI applications.

templatestarter
PerryPerry

TypeScript → Native. Compile TypeScript directly to standalone executables on macOS, iOS, Android, Linux, and Windows. No runtime, no Electron.

Resources

  • Getting Started
  • Showcase
  • Blog
  • Roadmap
  • GitHub

Community

  • Issues
  • Discussions
  • Contributing

Built with Rust, SWC, and Cranelift — and yes, this website is served by a Perry-compiled binary

GitHub