Introducing PledgeJS 0.1
1 min read
PledgeJS Team
Core Team
Today we're releasing PledgeJS 0.1 — a full-stack multi-framework web framework with file-based routing, SSR/SSG/ISR, server components, API routes, middleware, edge runtime support, and Rust native addons for rendering, compression, search, rate limiting, and more.
PledgeJS is framework-agnostic. The core runtime works with React, Vue, Solid, and Svelte via pluggable renderer adapters. Set framework in pledge.config.ts and install the corresponding pledgejs-renderer-* package.
It uses PledgePack — a Rust+Zig bundler built with Oxc for transforms, Lightning CSS for styles, Axum for the dev server, and a Zig C ABI for hot-path file I/O and SIMD scanning — to build user apps.
With 90 test files, 810 tests, and 39 packages all passing, this is a solid foundation. We're excited to see what you build with it.