Motion-Powered Router
Flemo
for React Applications
Create fluid, animated page transitions with built-in motion library integration. Experience native app-like navigation in your React applications.
Why Choose Flemo?
Built with motion library integration and modern React patterns, providing smooth animations and everything you need for complex applications.
Built-in Motion
Integrated motion library for fluid animations and smooth page transitions out of the box.
Type Safe
Full TypeScript support with intelligent route parameter inference.
Custom Transitions
Create your own transitions with createTransition for simple cases or createRawTransition for granular control over each transition state.
Get Started in Minutes
Simple, intuitive API that gets you up and running quickly with powerful routing capabilities.
Installation
$ npm install flemo motion
Basic Usage
import { Router, Route } from "flemo";
<Router>
<Route path="/" element={<Home />} />
<Route path="/my" element={<My />} />
<Route path="/product" element={<Product />} />
<Route path="/product/:id" element={<ProductDetail />} />
</Router>
Get Started in Minutes
Follow these simple steps to integrate Flemo into your application.