ToolMotion
Spline
Design 3D scenes in the browser and drop them into a site as a component.

What it is
Spline is a visual 3D design tool that exports scenes you can embed with a React component or a script tag, no Three.js knowledge required. It's how a lot of the floating 3D objects on startup landing pages get made. Free tier with paid plans.
Why it’s here
The most beginner-friendly route to 3D. Watch the file size, and don't let the scene be the only thing on the page that has a point of view.
Best for
- 3D hero objects
- landing pages
- beginners who want 3D
Can my agent use this?
Agent good agent friendlinessPartly. You design the scene in Spline; your agent embeds it with the react-spline package. Give it the exported scene URL.
Good: Publicly accessible and useful to reference, but the agent will need to interpret it rather than install it.
Access methods
- Docs
- npm
Related resources
React Three Fiber 
React Three Fiber
Three.js as React components, with a huge helper ecosystem.
PackageFreeOpen sourceexcellent agent friendlinessRive 
Rive
Interactive vector animations with state machines, playable in any app.
ToolOpen sourcegood agent friendlinessAceternity UI 
Aceternity UI
Showy, copy-paste React components for landing pages that need a moment.
Component librarygood agent friendlinessMagic UI 
Magic UI
Animated React components and effects for landing pages, built to sit alongside shadcn/ui.
Component libraryOpen sourceexcellent agent friendliness