Programmable visual content

Build slides
like software.

Create visual content with AI, code, and components, then make it yours.

1080 × 1920 · 9 layers

What it is

A visual programming environment for content.

  • 01

    Visual editing

    The friendly interface

    Drag, align, restyle. Everything you would expect from a canvas, on a frame that knows its real size.

  • 02

    Code

    The power layer

    The same object as a stylesheet and a component tree. Change a value, watch the canvas move.

  • 03

    AI

    The acceleration layer

    A prompt gets you a first draft of a whole deck. You keep every layer of it.

  • 04

    Components

    The ecosystem layer

    Buttons, charts, quotes, stats. Yours, your team's, or somebody else's.

Design + code

Design visually. Control everything.

Not an export. Not a preview. One object, two ways in: drag it, or edit the declaration. Both are on this page and both are live.

Canvas
1080 × 1350

.button·150, 900

frame.css
6 layers

Try background: #11100E on .card.

Components

Stop rebuilding the same things.

A button, a stat, a chart, a quote. Build one, and it is available in every frame, every deck, every project. Change it once and they all follow.

  • Start creating →

    Button

  • +811%

    Revenue, 3 years

    Stat

  • Chart

  • It reuses itself.

    Quote

  • Ada Okonkwo

    Design engineer

    Profile

    1. 2021Founded
    2. 2023Series A
    3. 2025Framulus

    Timeline

  • The code is the authoring layer. The export is pixels.

    Callout

  • const deck = await
      generate(brief);

    Code block

  • Solo

    $12

    1 editor · unlimited frames

    Studio

    $40

    5 editors · shared components

    Pricing

  • Field notes, №4

    Image card

  • Divider

Build once. Reuse everywhere. Components are documents too: import them, fork them, publish them.

Code → visual

If you can describe it in code, you can make it visual.

No more find the asset, download the asset, screenshot the asset, import the PNG, resize it, restyle it. Reference the thing and it is on the canvas.

  • <Button variant="primary">  Get started →</Button>
    Get started →

    A component, not a screenshot of one

  • <img  src="https://company.com/logo.svg"/>

    The real asset, at any size, never rasterised

  • <Chart  data={growth}  type="bar"/>

    Drawn from the numbers, in the frame's own colours

  • <Icon  name="arrow-up-right"/>

    Inline paths, nothing to load, nothing to break

Generation

Tell it what to build. Then take control.

A prompt gets you a deck in seconds. What you do with it afterwards is the actual work, and every layer of it stays open: the canvas, the components, the code.

Prompt

⌘ ⏎
  1. Prompt
  2. Generated frames
  3. Editable canvas
  4. Code

3 of 5 · every layer editable

Vertical first

Made for the scroll.

1080 × 1920, natively. Not a landscape slide cropped and hoped for: the frame is the format, and everything in it was placed for it.

Educational5 layers
Product launch5 layers
Data story4 layers
Personal brand5 layers
Announcement5 layers
Visual explainer7 layers

Export

Programmable in. Pixels out.

The code is how you author. It does not have to survive the trip: what leaves Framulus is a file every platform already accepts.

  • PNG
  • JPG
  • PDF
  • MP4soon
  1. Create

    A prompt, a component, or an empty frame.

  2. Compose

    Canvas and code, on the same object.

  3. Export

    At 1×, 2×, or the size you need.

Pricing

Free now. Fair later.

Free while Framulus is in beta. When it stops being free, nothing you have made stops working.

  • Free

    $0

    while in beta

    Everything, with a Framulus mark on exports.

    • Unlimited frames
    • Canvas and code
    • The full component library
    • PNG and JPG export
    Start creating
  • Studio

    Most chosen

    Not yet available

    For people shipping content on a schedule.

    • Everything in Free
    • No export mark
    • Shared component libraries
    • PDF and 2× export
    • AI generation, unmetered
  • Team

    Talk to us

    Brand systems, SSO, and a shared registry.

    • Everything in Studio
    • Private component registry
    • SSO and audit log
    • Brand token enforcement
    Get in touch

Build something worth scrolling for.

Free while in beta · no card