Hasty Briefsbeta

Bilingual

Perry – compiles TypeScript to native GUI and CLI apps. No runtime / Electron

14 hours ago
  • #cross-platform
  • #native-compilation
  • #typescript
  • Perry compiles TypeScript directly into native executables for many platforms including macOS, iOS, Android, Linux, Windows, WebAssembly, and the Web.
  • It produces standalone binaries with no runtime dependencies, fast compilation via SWC and LLVM, and small binary sizes (2-5MB).
  • Features include a comprehensive standard library, real npm package support, over 35 native UI widgets, true multi-threading, and compile-time internationalization.
  • Perry simplifies distribution with build and signing tools, automated testing, and plans for teams, positioning itself as efficient compared to frameworks like React Native or Flutter.
  • Getting started involves installation via Homebrew and commands like 'perry compile' to turn TypeScript code into native applications.