Members
-
perry ★ PINNED
A native TypeScript compiler written in Rust. Compiles TypeScript directly to executables using SWC and LLVM.
Rust ★ 4.2k 26m agoExplain → -
pry ★ PINNED
A fast, native JSON viewer built with Perry — TypeScript compiled to native ARM64
TypeScript ★ 27 4mo agoExplain → -
weather-app ★ PINNED
A native cross-platform weather app — TypeScript compiled to native ARM64 via the Perry compiler. One codebase, three platforms (macOS, iOS, Android), zero runtime.
TypeScript ★ 5 4mo agoExplain → -
redis
Pure-TypeScript Redis / Valkey wire-protocol driver. Runs unchanged on Node.js + Bun, AOT-compiles to a native binary via Perry (LLVM).
TypeScript ★ 21 2mo agoExplain → -
react
React-compatible renderer for Perry native desktop apps — write React/JSX, compile to native
TypeScript ★ 14 3mo agoExplain → -
postgres
Pure-TypeScript Postgres wire-protocol driver. Zero native dependencies. Runs on Perry, Node.js, and Bun.
TypeScript ★ 8 2mo agoExplain → -
perryts.com
No description.
TypeScript ★ 5 13d agoExplain → -
perry-examples
Example projects demonstrating Perry — the native TypeScript compiler. Each subdirectory is a standalone runnable demo.
TypeScript ★ 5 2mo agoExplain → -
mysql
Pure-TypeScript MySQL/MariaDB wire-protocol driver. Runs on Node.js and Bun, AOT-compiles to a native binary via Perry. Zero native dependencies.
TypeScript ★ 4 24d agoExplain → -
hub
Public build server for the Perry ecosystem
TypeScript ★ 4 1mo agoExplain → -
sqlite
Perry native package for Prisma ORM — drop-in replacement for @prisma/client using sqlx + SQLite
Rust ★ 4 4mo agoExplain → -
starter
Starter project for Perry, a TypeScript-to-native compiler. Hello world + benchmarks.
TypeScript ★ 4 4mo agoExplain → -
storekit
StoreKit 2 in-app purchase bindings for Perry apps (iOS/macOS)
Rust ★ 3 8d agoExplain → -
appstorereview
Native app store review prompt extension for Perry (iOS/Android)
Rust ★ 3 12d agoExplain → -
webgpu
Native WebGPU bindings (spec-faithful, backed by wgpu) for the Perry TypeScript-to-native compiler. Closes PerryTS/perry#571.
Rust ★ 3 13d agoExplain → -
push
Universal push notification library for Perry — APNs, FCM, Web Push, WNS
Rust ★ 3 3mo agoExplain → -
builder-macos
macOS/iOS/Android build worker for the Perry ecosystem
Rust ★ 2 1mo agoExplain → -
builder-linux
Linux/Android build worker for the Perry ecosystem
Rust ★ 2 1mo agoExplain → -
builder-windows
Windows build worker for the Perry ecosystem
Rust ★ 2 1mo agoExplain → -
.github
PerryTS GitHub organization profile
★ 2 2mo agoExplain → -
branding
Official brand assets and guidelines for Perry — the TypeScript → Native compiler
★ 2 4mo agoExplain → -
react-dom
Perry React DOM bridge
TypeScript ★ 2 4mo agoExplain → -
verify
Automated verification service for Perry-compiled applications
TypeScript ★ 2 4mo agoExplain → -
perry-apt
No description.
★ 1 12d agoExplain → -
homebrew-perry
No description.
Ruby ★ 1 12d agoExplain → -
prisma
Native Perry implementation of Prisma ORM. Drop-in replacement for @prisma/client backed by sqlx + MySQL via Rust FFI.
TypeScript ★ 1 4mo agoExplain → -
play-billing
Google Play Billing Library bindings (Android) for Perry — closes the Android half of PerryTS/perry#537.
Kotlin ★ 1 2mo agoExplain → -
canvas
WHATWG Canvas2D / OffscreenCanvas bindings backed by skia for the Perry TypeScript-to-native compiler. Closes PerryTS/perry#570.
Rust ★ 1 2mo agoExplain → -
iroh-bindings
Iroh P2P framework bindings (direct peer-to-peer QUIC + hole punching + relay fallback) for the Perry TypeScript-to-native compiler
Rust ★ 1 2mo agoExplain → -
winget-pkgs ⑂
The Microsoft community Windows Package Manager manifest repository
★ 1 2mo agoExplain → -
angular
Drop-in replacement for @angular/core and @ionic/angular — compile Angular/Ionic apps to native with Perry
★ 1 4mo agoExplain → -
postgres-old
Perry PostgreSQL with Prisma-compatible API
Rust ★ 1 4mo agoExplain → -
demo
Perry demo application — benchmark dashboard comparing Perry vs Node.js
TypeScript ★ 1 4mo agoExplain → -
anvil
TypeScript-to-native compiler with LLVM backend
TypeScript ★ 1 4mo agoExplain → -
google-auth
Google Sign In bindings for the Perry TypeScript-to-native compiler. iOS/macOS via the GoogleSignIn SDK; Android via androidx.credentials Credential Manager. Closes PerryTS/perry#1138.
Rust ★ 0 7d agoExplain → -
servo-script-mlkem
Fork of crates.io servo-script 0.1.0 with WebCrypto ML-KEM migrated from ml-kem 0.2 to 0.3.2, so it coexists with perry's ml-kem 0.3.2 (pkcs8). Used by perry's experimental in-process Servo webview.
Rust ★ 0 16d agoExplain → -
odm
Value-oriented MongoDB ODM for TypeScript. Zod schemas, ref/populate, lifecycle hooks, declarative indexes (compound, unique, 2dsphere, TTL). Sits on @perryts/mongodb. Compiles to a native binary via Perry (LLVM AOT).
TypeScript ★ 0 2mo agoExplain → -
mongodb
Pure-TypeScript MongoDB wire-protocol driver. Runs on Node.js, Bun, and compiles to a single-file native binary via Perry. Zero native dependencies.
TypeScript ★ 0 2mo agoExplain → -
dgram
UDP datagram socket bindings (Node `dgram` module) for the Perry TypeScript-to-native compiler. Closes PerryTS/perry#492.
Rust ★ 0 2mo agoExplain → -
tursodb-bindings
Tursodb (pure-Rust SQLite-compatible engine) bindings for the Perry TypeScript-to-native compiler
Rust ★ 0 2mo agoExplain → -
dashboard
Perry Dashboard — account management, billing, and CLI auth (app.perryts.com)
TypeScript ★ 0 3mo agoExplain →
No repos match these filters.