1,204 likes
fluid Your logo, in motion. Recorded frame by frame, no editor.
Components where the outline flows on real springs, shapes become your logo, and every piece wears your colours and your font. Copy them into your project or hand them to your agent.
npm i @usefluid/motion// npx @usefluid/cli add splash-choice
// npx @usefluid/cli logo logo.svg --out src/lib/logo.ts
import { shapes } from "@usefluid/motion";
import { SplashChoice } from "@/components/fluid/splash-choice/SplashChoice";
import { logo } from "@/lib/logo";
export function Opening() {
return (
<SplashChoice
logo={logo}
title="Made for"
word="you."
options={[
{ value: "shops", label: "Shops", word: "shops.", shape: shapes.square },
{ value: "apps", label: "Apps", word: "apps.", shape: shapes.capsule },
{ value: "brands", label: "Brands", word: "brands.", shape: shapes.flower },
]}
/>
);
}01Catalog
Play with any piece, or open View to see its code and how it is made.
02One piece, any brand
Nothing here was made by hand for each brand. Change the logo, the colours and the font, and the motion adjusts by itself.
Fluid
Orbe
Cais
Vento
03Any outline
The Metamorph engine spreads points along the border, not around the centre. Open letters, holes and logos in several parts flow without tricks, and at rest the exact drawing comes back. Switch the brand below, or upload yours with the +, and the whole site wears it.
import { fitPath, shapes } from "@usefluid/motion";
import { MorphPath } from "@usefluid/motion/react";
// Any path, at any size, fitted to a 120 box.
const logo = fitPath(myLogoPath);
<svg viewBox="0 0 120 120">
<MorphPath d={ready ? logo : shapes.circle} />
</svg>04Real physics
The maths is the physics, solved by formula. The result is the same at 30 or 240 frames per second, and nothing shakes when it lands. Move it and see.
useSpring(alvo, aplicar, { w: 20, z: 0.50 })05Characters
One body that changes mood on springs. They look at where you are. Tap one to change its mood.
06Video
Every piece becomes a video recorded frame by frame, smooth on any computer. Story, post, square or wide, with your brand. It also works as a layer over AI-made videos.
npx @usefluid/cli record http://localhost:3000/intro --format story
npx @usefluid/cli record http://localhost:3000/pet --format square --seconds 41,204 likes
fluid Your logo, in motion. Recorded frame by frame, no editor.
07For agents
Every piece comes with a ready prompt, and the skills teach your agent to set up the brand, the openings, the characters and the videos.
npx skills@latest add willradoux/fluiduiReads your project and builds the brand profile: logo, colours and font.
Picks the right piece and adapts it to your code.
Builds new pieces with the engine, following the rules that keep morphs clean.
Builds your product's opening from your logo.
Creates pets and bots with moods tied to your product.
Records any page or piece frame by frame for posts and stories.
Writes prompts for AI footage and lays your brand's motion over it.