HorizonX Tools: Edit Interactive Components and Export the Code

New Tools

Interactive components you edit live and export as code.

Browser editors for the animated pieces that usually cost a day of fiddling: carousels, marquees, parallax columns, focus stacks. Drop in your own imagery, shape the motion with real controls, then take the file.

Components in the library
283
Export destinations
4
Runtime to install
None
Exports within plan limits
Included

How it works

Four steps, no setup.

There is nothing to install and no project to configure. Every editor builds its own control panel from the tool it renders, so the controls you see are exactly the parameters that component has.

  1. 01

    Pick a tool

    Browse the catalog and open the one that matches the section you are building. Each opens on a working composition, so you are adjusting something that already moves rather than starting from an empty canvas.

  2. 02

    Load your content

    Swap in your own imagery and copy. The composition rebuilds around it immediately, which is usually where a stock demo stops being useful and a real layout decision starts.

  3. 03

    Shape the motion

    Direction, tilt, card width, gap, corner radius, offsets, edge fade, step duration, parallax depth, and the easing curve, either from a preset or by dragging your own cubic-bezier.

  4. 04

    Export it

    Choose HTML, Svelte or React and download the file, or copy the composition to your clipboard and paste it into Figma. The export is generated from the exact state on screen.

What you take with you

One composition, four destinations.

The HTML document is the source of truth. The framework targets are derived from it rather than hand-written a second time, so a Svelte or React export can never quietly drift from the preview you signed off.

Self-contained

HTML

One file with markup, styles and the animation source together. Drop it into a static site or paste the section into any CMS or page builder.

Component

Svelte

A single .svelte file with the markup, scoped styles and lifecycle already wired. Drop it in your components directory and import it.

Component

React

A .jsx component with attributes and inline styles translated to JSX conventions. It mounts and cleans up on its own, in Next.js or anywhere else.

Design

Figma

"Copy for Figma" flattens the live computed styles onto every node. Paste into a file and the composition arrives as real, editable layers.

Try it in your browser. Membership to export.

Open any tool without an account, load your imagery and watch it run, for as long as you like. Exporting to HTML, Svelte or React and copying to Figma are member actions, included in the same subscription that covers the template and component library.

Compare plans

What it is for

The work this actually removes.

01

Shipping a hero section that moves

A looping carousel or a parallax column is rarely hard in principle and reliably slow in practice: the wrap is off by a frame, the easing feels mechanical, the gap collapses at 768 pixels. Here those are controls, and you settle them by looking.

02

Pitching motion before it exists

Tune the component, copy it into Figma, and the deck shows the real thing in the real layout instead of a description of it. The version the client approves is the version you export.

03

Giving an AI agent something concrete

Prompting for animation tends to produce plausible code with the wrong feel. Handing Cursor or v0 a working component changes the task from inventing motion to adapting a system that already behaves. Before release, verify keyboard access, reduced motion and responsive behavior.

04

Keeping a library coherent

Every export from the same tool shares its structure and class conventions, so a set of sections built this way stays consistent instead of drifting into eight implementations of the same idea.

FAQ

Before you open one.

The short version: you edit in the browser, exporting is part of a membership, and the file you take has no ties back to us.

  • No. Every editor is open to anyone who opens the page: you can load your own imagery, change the motion, adjust the easing curve and watch the result run at full speed. What a membership buys is the file you take with you: exporting is where the gate sits.

  • The HTML target is a single self-contained document: markup, styles and the animation source in one file you can open in a browser or paste into any page. The Svelte and React targets are generated from that same document, so a component can never drift from the HTML preview you approved.

  • Figma reads HTML from the clipboard. "Copy for Figma" flattens the computed styles of the live component onto every node and writes it to your clipboard, so you can paste the composition into a Figma file as real layers and keep designing from there.

  • No. There is no runtime to install and nothing that calls back to us. Some tools export as dependency-free CSS and markup; the ones that need a real timeline include the animation source verbatim, which is the same source the preview runs.

  • Yes. Exports are yours to ship in personal and commercial projects under the standard HorizonX licence, the same terms that cover the rest of the library.

  • A template is a finished file you adapt by editing code. A tool is the generator behind it: you make the decisions visually (imagery, direction, spacing, duration, easing) and the file is written to match, in the framework you asked for.

Stop rebuilding the same carousel.

Configure it once, in the browser, against your own imagery. Then take the code, the component or the Figma layers.