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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
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