aicoolies logo

Best tools for Frontend Prototyping

Rapidly creating UI prototypes, mockups, and interactive design proofs

Showing 24 of 56 tools

Safari MCP Server

Apple's Safari-native MCP server for web debugging agents

Safari MCP Server is Apple's safaridriver-based MCP server in Safari Technology Preview, giving compatible coding agents local access to Safari page content, console logs, network requests, screenshots, JavaScript evaluation, interactions, viewport controls, and accessibility/performance checks.

freeTelemetry
OpenUI logo

OpenUI

Open-source UI generation from natural-language prompts

OpenUI is an Apache-2.0 design-to-code tool from W&B that turns natural-language interface prompts into live HTML previews and frontend code. Teams can run it locally or with Docker, connect OpenAI, Groq, LiteLLM-compatible providers, or Ollama, and export generated UI toward React, Svelte, Web Components, and related workflows. It fits rapid UI mockups where developers want editable code instead of screenshots.

open-sourceOpen SourceTelemetry

Figma MCP Server

Official remote MCP server for design-to-code and write-to-canvas Figma workflows.

Figma MCP Server is Figma’s official remote Model Context Protocol surface for design-to-code agents. It gives supported clients structured design context, variables, components, selected-frame code context, Code Connect mappings, and beta write-to-canvas tools for creating or updating native Figma frames from an MCP client while keeping the workflow tied to Figma files.

freemiumTelemetry
OpenPencil logo

OpenPencil

AI-native open-source design editor and Figma alternative

OpenPencil is an AI-native, open-source design editor for teams that want a Figma-like canvas with source-visible code and experimental AI design workflows. It is best framed as OpenPencil by the open-pencil project, separate from the same-name ZSeven-W repo, and useful for early UI prototyping, design-to-code exploration, and open-source visual editing pilots.

open-sourceOpen Source
BrowserOS logo

BrowserOS

Open-source agentic browser that runs local AI agents in your browsing workflow.

BrowserOS is a privacy-first, open-source agentic browser for running AI assistants locally inside real browsing sessions instead of handing every task to a remote cloud browser.

open-sourceOpen Source

screenshot-to-code

Convert any screenshot or mockup into clean frontend code with AI vision.

screenshot-to-code is an open-source tool that converts screenshots, mockups, and Figma designs into clean, functional HTML, Tailwind CSS, React, or Vue code using AI vision models. Powered by GPT-4V, Claude, and Gemini, it supports video-to-code and iterative editing workflows, making it a rapid scaffolding tool for frontend developers who want to skip the pixel-translation step entirely.

open-sourceOpen Source
Puck logo

Puck

Open-source visual editor for React — self-hostable core, optional Puck Cloud

Puck is an open-source visual page builder for React that gives teams a drag-and-drop editor backed by their own components. The MIT-licensed core remains self-hostable and persists plain JSON, while Puck Cloud and Puck AI now add optional hosted and agentic editing layers. With 12.8K+ stars, it is the dev-first visual editor to watch.

free
blender-mcp logo

BlenderMCP

Connect Blender to AI through Model Context Protocol

BlenderMCP bridges Blender and AI assistants like Claude through the Model Context Protocol, enabling natural language control over 3D modeling workflows. Artists and developers can create, modify, and manipulate 3D scenes, objects, materials, and animations by describing what they want instead of navigating complex menus. The tool exposes Blender's Python API through MCP, supporting operations from mesh creation to shader editing and physics simulations.

freeOpen Source
Suspensive logo

Suspensive

Production-ready React Suspense and error handling

TypeScript library extending React Suspense API with declarative components and hooks for production applications. Provides ErrorBoundary with selective error catching via shouldCatch, SSR-safe Suspense with clientOnly prop, Delay component preventing loading flashes, ErrorBoundaryGroup for coordinated resets, and data fetching components including SuspenseQuery and SuspenseInfiniteQuery. MIT licensed by Toss with three years of active development.

open-sourceOpen Source
Volar logo

Volar

Official Vue.js language tooling and IDE support

Volar is the official Vue.js language tooling framework delivering advanced IDE support for Vue single-file components. It provides real-time TypeScript type inference in templates, intelligent autocompletion for components, props and slots, plus diagnostics from the Vue compiler. Volar powers the official Vue VSCode extension with 7M+ installs. Its core Volar.js layer is framework-agnostic, enabling language servers for other frameworks. MIT licensed with 13K+ stars.

open-sourceOpen Source

Clay

High-performance 2D UI layout library in C

Clay is a high-performance 2D UI layout library written as a single C header file that implements a flexbox-like layout model with microsecond-level performance. It uses static arena-based memory allocation with no malloc or free calls, keeping total memory usage under 4MB for thousands of elements. Clay is renderer-agnostic, outputting sorted rendering primitives that work with any 3D engine, SDL, or can compile to HTML via WebAssembly.

open-sourceOpen Source

TOAST UI Editor

Markdown WYSIWYG editor with live preview

TOAST UI Editor is a full-featured Markdown and WYSIWYG editor by NHN that supports GFM standard syntax with extensible chart and UML rendering. It offers dual editing modes with seamless switching, live preview with scroll sync, syntax highlighting, and a plugin architecture for adding color pickers, table merging, code highlighting, and diagram support. The editor ships with React, Vue, and vanilla JavaScript wrappers and supports 20+ languages.

open-sourceOpen Source

Sandpack

Component toolkit for live code playgrounds

Sandpack is a component toolkit by CodeSandbox for building live-running code editing experiences directly in the browser. It bundles a full in-browser JavaScript bundler, CodeMirror editor, and preview pane into embeddable React components with npm dependency support, hot module reloading, and error overlays. Sandpack powers the interactive examples on the official React documentation and supports templates for React, Vue, Svelte, and vanilla JavaScript.

open-sourceOpen Source
Refine logo

Refine

React meta-framework for enterprise CRUD apps

Refine is an open-source React meta-framework for building data-intensive enterprise applications like admin panels, dashboards, and internal tools. Its headless architecture separates business logic from UI, supporting Ant Design, Material UI, Mantine, and Tailwind CSS. Connects to 15+ backends including REST, GraphQL, Supabase, Firebase, Strapi, and Hasura with built-in authentication and role-based access control. Deploys on Next.js, Remix, React Native, and Electron.

open-sourceOpen Source
Tiptap logo

Tiptap

Headless rich text editor framework with real-time collaboration

Tiptap is a headless rich text editor toolkit for building Notion-like collaborative content experiences in web applications. Built on ProseMirror, it provides a modular extension system for formatting, mentions, tables, drag-and-drop blocks, slash commands, and custom node types. The open-source core is framework-agnostic with official bindings for React, Vue, and vanilla JavaScript. Cloud extensions add real-time collaboration, AI content generation, and document management.

freemiumOpen Source
FastHTML logo

FastHTML

Python web framework with HTMX, no JavaScript needed

FastHTML is an open-source Python web framework by Answer.AI that renders HTML directly from Python functions using HTMX. It eliminates the JavaScript build step entirely, letting developers create interactive web apps with pure Python. FastHTML is designed for AI demo apps, admin tools, and internal tooling where full-stack simplicity matters more than SPA complexity. Built by Jeremy Howard's team.

open-sourceOpen Source
Electrobun logo

Electrobun

Ultra-fast desktop apps with TypeScript, Bun, and Zig

Electrobun is an open-source cross-platform desktop app framework that combines TypeScript with Bun runtime and Zig for native performance. It produces 12MB base installs versus hundreds of MB for Electron, while maintaining full web technology compatibility. Electrobun uses the system's native webview instead of bundling Chromium, delivers sub-second cold starts, and provides native OS integrations through a Zig bridge layer.

open-sourceOpen Source
WebContainers logo

WebContainers

StackBlitz's browser-based Node.js runtime for instant dev environments

WebContainers by StackBlitz runs Node.js natively in the browser using WebAssembly, enabling full development environments without server infrastructure. It powers StackBlitz and Bolt with instant project startup, npm package installation, and dev server execution entirely client-side. Supports Node.js APIs, filesystem operations, and terminal emulation within browser security constraints.

open-sourceOpen Source
Fusion logo

Fusion

Builder.io visual canvas with Figma-to-code and code-to-Figma sync

Fusion by Builder.io is a visual development canvas that provides bidirectional sync between Figma designs and production code. Designers edit in Figma while developers work in code, and changes propagate in both directions. Supports React, Vue, Svelte, Angular, and Qwik output with a visual editor for non-developers to make content and layout changes without touching code.

freemium
VisBug logo

VisBug

Google Chrome Labs visual design tool for editing live web pages

VisBug is a Chrome Labs browser extension that lets developers and designers edit live web pages visually. It provides tools for moving, resizing, and styling elements directly on the page with point-and-click interaction. Features include margin and padding visualization, typography editing, color modification, and accessibility inspection without touching code or opening DevTools.

open-sourceOpen Source
Hoverify logo

Hoverify

All-in-one browser DevTools extension for web developers

Hoverify is a browser extension that consolidates essential web development tools into a single overlay interface. It provides element inspection with CSS details, responsive design testing, accessibility checking, color picking, screenshot capture, and asset downloading. Activated by hovering over any webpage element, it provides instant development context without opening browser DevTools.

freemium
Motion logo

Motion

Production-ready React animation library, evolved from Framer Motion

Motion (formerly Framer Motion) is the most popular React animation library, providing a declarative API for complex animations, gestures, layout transitions, and scroll-triggered effects. Supports spring physics, keyframes, shared layout animations, and exit animations. Powers animations across thousands of production React applications with an API designed for developer ergonomics.

open-sourceOpen Source
NumberFlow logo

NumberFlow

Animated number transition component for React and frameworks

NumberFlow is a lightweight component that animates number transitions with smooth morphing effects. Numbers roll, slide, and transform between values rather than snapping instantly, adding polish to dashboards, pricing displays, counters, and financial interfaces. Available for React, Vue, Svelte, and vanilla JS with over 6,300 GitHub stars and minimal bundle impact.

open-sourceOpen Source
Origin UI logo

Origin UI

Copy-paste React component collection built on Tailwind v4

Origin UI is a curated collection of copy-paste React components built with Tailwind CSS v4 and Radix UI primitives. It provides production-ready UI patterns for dashboards, forms, navigation, data tables, and settings panels. Components are designed to be dropped directly into projects with minimal modification, following modern design conventions with dark mode support.

open-sourceOpen Source