atelier-ui
v1.0.1
Published
[](https://www.npmjs.com/package/atelier-ui) [](http
Maintainers
Readme
Atelier UI
🎨 What is Atelier UI?
Atelier (French for workshop) is a growing library of fully customizable React animated components and tooling that help developers create interactive user experiences with ease.
✨ Features
- It's your code. Components are copied into your project and remain fully customizable.
- Ready-made effects. Text animations, cursor interactions, scroll effects, transitions, and more.
- A real WebGL system. Components share a single canvas and stay aligned to the DOM.
- Built for React 19 + Tailwind v4. Works with Next.js, Vite, or any React setup.
📦 Install
Add any component by name:
npx atelier-ui add fluid-distortionThis copies the source into your project, pulls in anything shared, and installs the dependencies it needs.
🛠️ CLI
npx atelier-ui add [component]| Option | Default | Description |
| --- | --- | --- |
| --path | src/components | Component destination |
| --shared-path | src | Shared files destination |
| --registry | https://www.atelier-ui.com/api/registry | Registry URL |
| --force | false | Overwrite existing files |
| --no-install | — | Skip dependency installation |
⚙️ How it works
Most components are a single file you copy and edit.
WebGL components share one canvas. A provider wraps the app root once, and each component renders as a normal element while staying aligned to the DOM as the page scrolls and resizes.
- WebGL Image, Video, and Text mirror a real DOM element onto a tracked plane, so the page stays accessible.
- WebGL Scene has its own camera and renders into a tracked area, for effects that need camera motion.
📖 Docs
Browse every component with live previews at atelier-ui.com/docs.
🤝 Contributing
See the contribution guide.
📄 License
MIT.
