Percy is a frontend framework that enables developers to build web applications using Rust and WebAssembly, offering an alternative to JavaScript-based frameworks. It provides a virtual DOM implementation and a declarative syntax through macros that allow developers to define UI components in a way similar to JSX or HTML templating systems. Percy supports multiple rendering strategies, including client-side rendering, server-side rendering, and hybrid approaches, giving developers flexibility in how applications are delivered and optimized. The framework integrates closely with the Rust ecosystem, leveraging tools like wasm-bindgen to compile Rust code into WebAssembly modules that run in the browser. It emphasizes performance and type safety, allowing developers to build complex interfaces while benefiting from Rust’s compile-time guarantees. Percy also includes routing and component state management features, enabling the creation of full-featured single-page applications.

Features

  • Frontend framework for building web apps using Rust and WebAssembly
  • Virtual DOM implementation for efficient UI updates
  • Supports client-side, server-side, and hybrid rendering modes
  • Declarative syntax using macros similar to JSX
  • Integration with wasm-bindgen and Rust tooling ecosystem
  • Includes routing and component-based architecture

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Percy

Percy Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Percy!

Additional Project Details

Programming Language

Rust

Related Categories

Rust Software Development Software

Registered

2026-04-08