Type-safe
We prioritize type safety, seamless IntelliSense, and built-in auto-imports for an exceptional developer experience.
Based on modern tools, Rasengan.js will help you to create high-quality web applications with the benefit of React components.
tsimport { RouterComponent, defineRouter } from "rasengan"; import Home from "@/app/home.page"; import AppLayout from "@/app/app.layout"; class AppRouter extends RouterComponent {} export default defineRouter({ imports: [], layout: AppLayout, pages: [Home], })(AppRouter);
We prioritize type safety, seamless IntelliSense, and built-in auto-imports for an exceptional developer experience.
Rasengan.js is designed with Simplicity in mind and backed by well-structured documentation.
Performance is the key point of Rasengan.js. It is designed to be fast and efficient.
A feature-rich framework for the frontend.
Define routes using configuration only—no file system dependency, giving you full control over your app structure.
Built-in lazy loading and responsive support for faster performance and better user experience.
Flexible data loading with support for server-side and client-side fetching using a simple loader function.
Use any styling method—CSS Modules, Sass, Less, Stylus, TailwindCSS or plain CSS—without extra configuration.
Choose between client-side rendering (CSR) and server-side rendering (SSR) per page to balance speed and SEO.
First release of Rasengan.js, built for creating high-quality web apps.
Discover what developers are building with Rasengan.js
Built on top of a great foundation.
The Library for web and native UI. Rasengan.js uses the power of React components to create high quality web applications.
Modern build tool, combines robustness and speed. Rasengan.js takes advantage of its performance to give you a great experience.
Best Library for routing in React. It gives the possibility to Rasengan.js to handle the routing system nicely.