Spline
Focus: 3d design, 3d modeling and collaboration. Shares animation and web with Theatre.js. A web app, not a framework. Freemium (Theatre.js: Free). Rated 4.7 (Theatre.js: 4.6).
Framework
An animation editor with a visual interface for the web.
Rating
4.6 / 5
Pricing
Free
Difficulty
Intermediate
Works on
Web
Built with love by Shushant Lakhyani. Building bestproductivityresources.com
Theatre.js is an open-source animation toolbox for the web with a visual editor interface. Designers and developers can keyframe and choreograph motion, 3D and interactive scenes in the browser, then ship the results in any web project.
Developers and designers building high-craft animated web experiences.
People who only need simple CSS transitions.
Not sold on Theatre.js? These do a similar job, and each card says what it has in common.
Focus: 3d design, 3d modeling and collaboration. Shares animation and web with Theatre.js. A web app, not a framework. Freemium (Theatre.js: Free). Rated 4.7 (Theatre.js: 4.6).
Focus: javascript, scroll animations and svg. Shares animation and motion with Theatre.js. Rated 4.8 (Theatre.js: 4.6).
Focus: react, javascript and vue. Shares animation and motion with Theatre.js. Rated 4.7 (Theatre.js: 4.6).
Focus: git, diff and code review. Shares open source with Theatre.js. A desktop app, not a framework. Adds macOS, Windows and Linux. Same 4.6 rating.
Focus: ui components, react and tailwind. Shares motion and open source with Theatre.js. Same 4.6 rating.
Focus: interactive graphics, webgl and shaders. Shares 3d with Theatre.js. A web app, not a framework. Freemium (Theatre.js: Free). Same 4.6 rating.
Want to spend nothing? These free picks cover similar ground.
Focus: ui, transitions and react. Shares animation and open source with Theatre.js. Rated 4.5 (Theatre.js: 4.6).
Focus: worlds, ai agents and game dev. Shares 3d and open source with Theatre.js. Rated 4.3 (Theatre.js: 4.6).
Focus: easing, design tokens and ai agents. Shares animation and motion with Theatre.js. A website, not a framework. Rated 4.4 (Theatre.js: 4.6).
Focus: procedural materials, pbr textures and substance alternative. Shares 3d and open source with Theatre.js. A desktop app, not a framework. Adds Windows, macOS and Linux. Rated 4.3 (Theatre.js: 4.6).
Focus: vfx and after effects alternative. Shares 3d and animation with Theatre.js. A desktop app, not a framework. Adds Windows, macOS and Linux. Rated 4.8 (Theatre.js: 4.6).
Focus: python, cli and command line. Shares open source with Theatre.js. Adds macOS, Windows and Linux. Rated 4.8 (Theatre.js: 4.6).
Free Notion database
Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.
Get the free databaseFree Notion database
Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.
Get the free listFor research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.
Weekly newsletter
One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.
Join the newsletterYou sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.