A visual timeline editor for animated, interactive content. Bind to a database and batch-render hundreds of HTML5 pages or videos from one template.
This is a CitCat project running live in your browser. Click the buttons.
Built with CitCat, exported as HTML5. Animations, buttons, navigation — all running on Canvas.
Place objects, animate with keyframes and effects, add interactivity with clicks and buttons. No code.
Link to SQLite, CSV, or PostgreSQL. Bind object properties to columns. Preview each row live.
One click: batch-render an HTML5 page or MP4 video per database row. 200 products, 200 outputs.
A keyframe tells CitCat where an object should be at a moment in time. Set two, and it fills in the motion. Apply built-in effects for instant polish.
Wire up buttons, navigation, and timed actions with a visual event editor. No JavaScript, no scripting — just pick a trigger and an action.
Connect to your product database. Bind text, images, colours, and visibility to columns. Step through rows in the editor. Then export — one page per row.
The full visual editor. Canvas, timeline, properties, effects, export — everything in a native macOS window.
Script and automate. Create projects, add objects, batch-export from a database — all from the terminal.
citcat-cli batch product.citcat ./out \ --db products.sqlite \ --name-column slug
18 tools for AI agents. Create animated projects, bind data, and export — no GUI needed. Your agents drive CitCat directly.
Free and open source. Pick your platform — or grab the source and build it yourself.
macOS will say CitCat is damaged. It isn't.
These builds carry no paid Apple signature, and macOS reports that as damage rather than as an unknown developer. Right-click → Open does not get past it. Run this once after moving CitCat to Applications:
xattr -dr com.apple.quarantine /Applications/CitCat.app
That clears the download flag macOS attaches to the file. It is the same step many unsigned open-source Mac apps need.
Windows may warn about an unknown publisher — choose More info → Run anyway. Linux needs no extra step.
All downloads come from GitHub Releases. Read the manual.
CitCat is open source under the MIT license. Use it, fork it, extend it. Contributions welcome.
View on GitHub