Start creative projects with your favorite libraries in seconds.
Iterate fast with AI in your IDE. Share instantly on CodePen.
Iterating on a Pen with AI is frustrating: copy-pasting code, switching windows, and losing focus.
Hoppen keeps you in your IDE. Work seamlessly with AI, then export to CodePen in one click.
Share versions, test ideas, or showcase progress anytime.
Check out a live demo of an exported Pen.
npx hoppen
From the root of your project, run:
npx hoppen start [project-name]
- ⚡ Instant project scaffolding with your favorite libraries and frameworks (GSAP, Three.js, R3F, shaders, Lenis, etc.)
- 🔄 One‑click export to CodePen for seamless sharing and testing
- 🚀 Hot Module Replacement (HMR) for fast iteration
- 🎨 Shader editing from
.glslfiles with full IDE support (auto-completion, syntax highlighting, etc.)
Hoppen creates an internal @@internal folder with opinionated files like the CodePen Prefill helper, reset.css, and HMR scripts (for shaders).
These files can be overridden if needed, but typically don’t require changes.
- Node.js 18 or later
If your favorite library isn’t supported yet, feel free to open an issue or submit a pull request. Contributions are welcome!
