Back to Discover
Figma logoFeatured

Figma

StartupLaunched September 2026

Screenshots

The Story

Figma is a design tool that runs in the browser and lets several people edit the same file at once. Cursors are visible, changes appear live, and a comment can be attached to a specific element, which removes the file-versioning and hand-off problems that a desktop design tool creates.

The product covers interface design: frames and layout, components with variants, a shared library of styles and components across files, and prototyping with transitions between screens. Design tokens and variables let a theme be changed in one place, and the developer hand-off view exposes measurements and assets.

Because the file lives in the browser, the same link serves designers, engineers, and stakeholders, which is why the tool spread beyond design teams. The tradeoff is dependence on a hosted service: there is no offline-first mode comparable to a desktop application, and the organisation's design assets live in a vendor's account.

Overview

Figma's foundational change was to make the design file a hosted, simultaneously editable document rather than a binary passed between machines.

Several people edit the same file at once, with cursors and selections visible. Comments attach to specific elements rather than to a page number, and a thread resolves in place. That removes the versioning problem of a desktop file being emailed around and the ambiguity of feedback that refers to a screenshot.

The design surface covers interface work: frames and auto-layout for responsive structure, components with variants, and shared libraries so a style or component is defined once and consumed across files. Variables and tokens let a theme change propagate, and prototyping connects screens with transitions for a clickable flow.

Because the file is a link, the same artifact serves designers, engineers, and stakeholders, which is why adoption spread past design teams. The cost is dependence on a hosted service: there is no equivalent of a fully offline desktop application, and the organisation's design assets live in a vendor account.

Key Features

  • Multiplayer editing

    Several people edit one file simultaneously with visible cursors, so there is no version to reconcile.

  • Components and libraries

    Components with variants and shared libraries define a style once and consume it across files.

  • Prototyping

    Screens connect with transitions to produce a clickable flow for review without building it.

  • Developer hand-off

    Measurements, styles, and assets are exposed in a view engineers can inspect directly.

Where Figma is a strong choice, and where it is not

Choose Figma when interface design needs to be reviewed and edited by several people at once, and the design system should be shared across files.

Look elsewhere if the work must be done offline or the organisation cannot host design assets with a third party. There is no offline-first mode comparable to a desktop tool.

Getting started

A file is editable in the browser immediately; building a shared library is the real investment.

  • Immediate
    Time to first frame

    Open a file and draw. No install and no project setup.

  • Free
    Cost to start

    The free tier covers a limited number of files and editors. Paid plans add history and libraries.

  • Nothing
    Prerequisites

    A browser. The desktop app is optional.

Known limitations

Constraints confirmed from the product's documentation.

  • Hosted only. There is no offline-first mode comparable to a desktop design tool, and files live with the vendor.
  • Free-tier file limit. The free plan caps how many files and editors a team can have.
  • Version history is a paid feature beyond a limited window, which matters when reviewing an older iteration.
  • Performance degrades on very large files. A file with thousands of layers gets slow, as with any browser-rendered canvas.
OUR VERDICT

Pick Figma when design needs to be reviewed by several people

Multiplayer editing removes the versioning problem of a desktop file being passed around.

Because the file is a link, the same artifact serves designers, engineers, and stakeholders, which is why adoption spread past design teams.

If the work must happen offline or assets cannot be hosted with a third party, a desktop tool is the alternative.

FAQ

What is Figma?

Figma is a browser-based interface design tool where several people can edit the same file simultaneously.

Is Figma free?

Figma lists a free tier alongside per-seat paid plans. Check the pricing page for current file and collaboration limits.

Does Figma work offline?

It is a hosted tool, so there is no offline-first mode comparable to a desktop design application.

Can Figma be used for a design system?

Yes. Components with variants and shared libraries let styles and components be defined once and consumed across files.

What stack is Figma built with?

CompassPad records Figma as a TypeScript and React application with a Rust and C++ rendering engine, based on public engineering writing.

What we checked

  • LIVE
    Site and primary link

    The marketing site resolved and the primary product link reached the application.

  • PRICING
    Pricing page

    The pricing page resolved and lists a free tier alongside per-seat paid plans.

  • DOCS
    Documentation

    Help documentation is public and covers components, prototyping, variables, and hand-off.

  • FRESHNESS
    Changelog

    A dated public release notes page is published and reachable without an account.

Discussion

No comments yet. Be the first.

Join the conversation. Sign up to comment.

Sign up free

Similar But Scrappier

Astro

Trending

A web framework that ships zero JavaScript unless a component asks for it.

Design & CreativeCCompassPad editorial

Astro is a web framework built around content. Pages are authored as components with an HTML-first template syntax, and by default the framework ships no client-side JavaScript for them. Interactive pieces are declared individually and hydrated on their own. The island model is the core idea: a page is mostly static HTML, and any component that needs interactivity is marked as an island with a hydration directive. That island can be written in React, Vue, Svelte, Solid, or plain JavaScript, and different islands on the same page can use different frameworks. The framework also ships a content collections API that validates front-matter against a schema at build time. Astro suits marketing sites, documentation, blogs, and content-heavy storefronts where interaction is limited to a few widgets. It is a poorer fit for applications where most of the interface is stateful and interactive, because the island boundaries then multiply and the static-first advantage shrinks.

Framer

Trending

A design tool that publishes the site it designs.

Design & CreativeCCompassPad editorial

Framer is a design and publishing tool where the canvas and the live site are the same artifact. A designer lays out breakpoints visually, and publishing produces a hosted site with no separate build step or handoff to an engineer. The product covers the ground a design tool and a site builder would otherwise cover separately. Components can have variants and interactions, content can be bound to a CMS collection, and animations are configured on the canvas rather than written as code. Effects such as scroll transforms are set up through the same visual interface. The tradeoff is the boundary of the tool. A site that fits Framer's model ships quickly and looks polished; a site that needs custom server logic, unusual routing, or a data layer outside the CMS reaches the edge of what the canvas can express. Teams sometimes publish a marketing site in Framer while the product itself is built elsewhere.

Ghost

Publishing and newsletters with paid subscriptions built in.

Communication & CommunityCCompassPad editorial

Ghost is a publishing platform that combines a website, a newsletter, and paid membership in one system. A publication runs on Ghost, posts are delivered by email to subscribers, and paid tiers are managed through the same admin rather than through a separate membership plugin. The product is open source and can be self-hosted, and the hosted service is the commercial offering. Subscriptions are handled through Stripe, with the platform managing member records, tiers, and gated content. Because the site and the newsletter are the same system, a post does not have to be maintained in two places. The tradeoff compared with a hosted newsletter service is that Ghost expects the publication to be a website first. It is a good fit for a writer or a small media business that wants a domain, an archive, and a subscriber list under its own control; it is a heavier tool for someone whose only need is to send an email to a list.