¿Puedo vibecodear SVGator?

PARCIAL · un fin de semana
precio $24/mesahorrarías $288/añotiempo de build un fin de semanacategoría 🎨 diseñoreemplazada por 0 personas

There is no network here and no data moat: it is a single-player editor that turns your own SVG into an animated SVG. An agent can absolutely build the spine in a session: parse the file, list the elements, keyframe transform and opacity on a timeline, emit CSS keyframes inside the SVG. What eats the weekend and then some is everything after transform: path morphing, stroke draw-on, motion along a path, a real bezier easing editor, group transform origins, and an export pipeline that does not break in Safari. The core loop survives DIY; the last 20 percent of the feature list is where the actual product lives. Build it if you animate two or three properties and hand-tune the rest, buy it if you ship illustrated micro-animations for a living.

el prompt
Build a local, single-page SVG animation editor. No accounts, no backend, no telemetry, no cloud.

Stack, no substitutions: Vite + React + TypeScript, Tailwind for styling, Zustand for state. Everything runs in the browser. Persist projects to IndexedDB via idb-keyval.

Core behavior:
1. Drag-and-drop or file-pick an .svg file. Parse it into the DOM, do not rasterize it. Auto-assign stable ids to any element that lacks one.
2. Left panel: a tree of the SVG's elements (g, path, rect, circle, text, etc). Clicking a node selects it and outlines it in the canvas.
3. Center: the live SVG, scaled to fit, with a zoom control and a checkerboard background.
4. Bottom: a timeline. Fixed duration set by the user (default 3s), a scrubber, play/pause/loop, and one row per animated element.
5. For a selected element, the right panel exposes animatable properties: translateX, translateY, scale, rotate, opacity. Setting a value at the current playhead position creates a keyframe diamond on that element's timeline row. Keyframes can be dragged horizontally and deleted.
6. Per-keyframe easing: linear, ease-in, ease-out, ease-in-out, plus a cubic-bezier text input. Store easing on the outgoing segment.
7. Preview must be exact: apply interpolated transforms live while scrubbing, using the same math the export uses so the preview never lies.

Export:
- One button: "Export animated SVG". Produce a single self-contained .svg file with a <style> block of @keyframes generated from the keyframes, one animation per animated element, plus transform-box: fill-box and an explicit transform-origin on every animated element so browsers agree.
- Second button: "Copy CSS only".
- Compose transforms in a fixed order (translate, rotate, scale) and document that order in the UI.

Explicitly out of scope, and say so in a README: path morphing, stroke draw-on animation, motion along a path, shape or text editing, filters, SMIL output, Lottie output, video export.

Also ship: a sample .svg in /public to test with, a Save/Load project list backed by IndexedDB, and a README with run instructions and the known Safari transform-origin caveat. No .env is needed since there are no secrets.

$ ábrelo en tu agente (prompt listo, tú das enter) o cópialo crudo

Se puede en parte

Ahorro de referencia: US$288/año si dejas de pagar SVGator.

Quiero que lo armen →
por qué la gente sigue pagando

Animation tooling is unforgiving about details: a timeline that snaps wrong, an easing curve you cannot tweak, or an export that jitters in Safari makes the whole thing useless, and none of those are things you notice until you are three hours into a client deadline. SVGator has absorbed years of those bugs, and the effects catalog beyond simple transforms is genuine work. Paying is a way of buying someone else's cross-browser scar tissue instead of growing your own.

qué pierdes

xPath morphing, stroke draw-on, and motion-along-path, which are the effects people buy this for

xA polished easing curve editor with presets that look intentional instead of linear

xExport targets beyond CSS: SMIL, JS runtime, Lottie, video

xCross-browser export sanity checks and the fixes for Safari's transform-origin quirks

xBuilt-in shape and text editing, so every asset change means a round trip to your vector editor

arte previo · úsalo en vez de construir, si prefieres

Nada que valga la pena señalar. Por eso existe el prompt.

compartir en X ↗"Acabo de reemplazar SVGator ($24/mes) con un prompt"
preguntas
¿Puedo vibecodear SVGator?

Parcial. El núcleo de SVGator se arma en un fin de semana con el prompt de esta página, pero hay huecos reales: Path morphing, stroke draw-on, and motion-along-path, which are the effects people buy this for, A polished easing curve editor with presets that look intentional instead of linear. Lee la lista honesta arriba antes de comprometerte.

¿Cuánto cuesta SVGator?

SVGator cuesta unos $24/mes (Pro, revisado 2026-08-18), o sea $288 al año.

¿Qué pierdo si reemplazo SVGator?

Con honestidad: Path morphing, stroke draw-on, and motion-along-path, which are the effects people buy this for; A polished easing curve editor with presets that look intentional instead of linear; Export targets beyond CSS: SMIL, JS runtime, Lottie, video; Cross-browser export sanity checks and the fixes for Safari's transform-origin quirks; Built-in shape and text editing, so every asset change means a round trip to your vector editor. Si alguno de esos te sostiene el negocio, sigue pagando.

¿Hay una alternativa open source a SVGator?

No hay una alternativa open source madura que valga señalar. Por eso existe el prompt de esta página.

Cada semana mueren más suscripciones.

Veredictos nuevos, prompts nuevos, las apps más condenadas de la semana.
Un correo. Te sales en un clic.

gratis para siempre · sin spam · el prompt se queda en el sitio, las muertes te llegan a ti

$semanal: qué recibió veredicto, qué murió.