category

Open Source Design & Prototyping Tools

Open source design & prototyping tools

projects 111 combined stars ★ 1.1M refresh nightly
Design & Prototyping is one of the most active slices of the open source world — the 5 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Design & Prototyping tools

open-design ★ 106K

🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine:

rank001 licenseApache-2.0 written inTypeScript typeDesign & Prototyping
ant-design ★ 100K

An enterprise-class UI design language and React UI library

rank002 licenseMIT written inTypeScript typeDesign & Prototyping
manim ★ 96K

Animation engine for explanatory math videos

rank003 licenseMIT written inPython typeDesign & Prototyping
hyperframes ★ 78K

Write HTML. Render video. Built for agents.

rank004 licenseApache-2.0 written inTypeScript typeDesign & Prototyping
anime ★ 74K

JavaScript animation engine

rank005 licenseMIT written inJavaScript typeDesign & Prototyping
daisyui ★ 43K

🌼 🌼 🌼 🌼 🌼  The most popular, free and open-source Tailwind CSS component library

rank006 licenseMIT written inJavaScript typeDesign & Prototyping
tabler ★ 42K

Tabler is free and open-source HTML Dashboard UI Kit built on Bootstrap

rank007 licenseMIT written inAstro typeDesign & Prototyping
motion ★ 35K

A modern animation library for React and JavaScript

rank008 licenseMIT written inTypeScript typeDesign & Prototyping
layui ★ 31K

一套遵循浏览器原生态开发模式的 Web UI 组件库。

rank009 licenseMIT written inJavaScript typeDesign & Prototyping
lottie-ios ★ 27K

An iOS library to natively render After Effects vector animations

rank010 licenseApache-2.0 written inSwift typeDesign & Prototyping
vant ★ 24K

A lightweight, customizable Vue UI library for mobile web apps.

rank011 licenseMIT written inTypeScript typeDesign & Prototyping
primitives ★ 19K

Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.

rank012 licenseMIT written inTypeScript typeDesign & Prototyping
mojs ★ 19K

The motion graphics toolbelt for the web

rank013 licenseMIT written inCoffeeScript typeDesign & Prototyping
Figma-Context-MCP ★ 16K

MCP server to provide Figma layout information to AI coding agents like Cursor

rank014 licenseMIT written inTypeScript typeDesign & Prototyping
auto-animate ★ 14K

A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

rank015 licenseMIT written inTypeScript typeDesign & Prototyping
solidcraft ★ 13K

SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.

rank016 licenseApache-2.0 written inRust typeDesign & Prototyping
SkeletonView ★ 13K

☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

rank017 licenseMIT written inSwift typeDesign & Prototyping
canvas-confetti ★ 13K

🎉 performant confetti animation in the browser

rank018 licenseISC written inJavaScript typeDesign & Prototyping
lemo-opuscar ★ 11K

Claude Code skill for short films with no video model: 43 film styles, each a style prompt plus a demo film made entirely in code by Claude Opus 5.5 (incl. OPUS

rank019 licenseMIT written inJavaScript typeDesign & Prototyping
react-native-reanimated ★ 11K

React Native's Animated library reimplemented

rank020 licenseMIT written inTypeScript typeDesign & Prototyping
Pixelorama ★ 11K

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or ju

rank021 licenseMIT written inGDScript typeDesign & Prototyping
shadcn-vue ★ 11K

Vue port of shadcn-ui

rank022 licenseMIT written inTypeScript typeDesign & Prototyping
react-native-ui-kitten ★ 11K

:boom: React Native UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

rank023 licenseMIT written inTypeScript typeDesign & Prototyping
Tkinter-Designer ★ 10K

An easy and fast way to create a Python GUI 🐍

rank024 licenseBSD-3-Clause written inPython typeDesign & Prototyping
m3e-canvas ★ 10.0K

Sketch Material 3 Expressive screens in the browser and turn them into vibe-coding prompts.

rank025 licenseMIT written inTypeScript typeDesign & Prototyping
dicebear ★ 10.0K

DiceBear is an avatar library for designers and developers. 🌍

rank026 licenseMIT written inVue typeDesign & Prototyping
pencil ★ 9.9K

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.

rank027 licenseGPL-2.0 written inJavaScript typeDesign & Prototyping
OpenPencil ★ 9.6K

Design editor that opens Figma files, runs AI, and stays local

rank028 licenseMIT written inTypeScript typeDesign & Prototyping
readme-typing-svg ★ 9.5K

⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.

rank029 licenseMIT written inPHP typeDesign & Prototyping
flowbite ★ 9.4K

Open-source UI component library and front-end development framework based on Tailwind CSS

rank030 licenseMIT written inHTML typeDesign & Prototyping
material-design-for-bootstrap ★ 9.2K

Important! A new UI Kit version for Bootstrap 5 is available. Access the latest free version via the link below.

rank031 licenseMIT written inJavaScript typeDesign & Prototyping
draw.io ★ 9.1K

Security-first diagramming with no login required

rank032 licenseApache-2.0 written inJavaScript typeDesign & Prototyping
themes ★ 8.8K

Radix Themes is an open-source component library optimized for fast development, easy maintenance, and accessibility. Maintained by @workos.

rank033 licenseMIT written inTypeScript typeDesign & Prototyping
LibreSprite ★ 8.7K

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

rank034 licenseGPL-2.0 written inC++ typeDesign & Prototyping
two.js ★ 8.7K

A renderer agnostic two-dimensional drawing api for the web

rank035 licenseMIT written inJavaScript typeDesign & Prototyping
nebular ★ 8.1K

:boom: Customizable Angular UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

rank036 licenseMIT written inTypeScript typeDesign & Prototyping
cadcraft ★ 7.5K

CADCraft: computer-aided design and drafting — an open-source, clean-room AutoCAD-style app in pure Rust

rank037 licenseApache-2.0 written inRust typeDesign & Prototyping
Plasmic ★ 7.1K

Visual app builder that integrates with your existing codebase

rank038 licenseMIT written inTypeScript typeDesign & Prototyping
CYLTabBarController ★ 7.1K

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, Liquid Glass and adding a bigger center UITabBar Item. [CN]【

rank039 licenseMIT written inSwift typeDesign & Prototyping
reka-ui ★ 6.9K

An open-source UI component library for building high-quality, accessible design systems and web apps for Vue. Previously Radix Vue

rank040 licenseMIT written inVue typeDesign & Prototyping
motion-primitives ★ 6.9K

UI kit to make beautiful, animated interfaces, faster. Customizable. Open Source.

rank041 licenseMIT written inTypeScript typeDesign & Prototyping
pixel-art-react ★ 6.1K

Pixel art animation and drawing web app powered by React

rank042 licenseMIT written inJavaScript typeDesign & Prototyping
pterm ★ 5.6K

✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's c

rank043 licenseMIT written inGo typeDesign & Prototyping
pts ★ 5.4K

A library for visualization and creative-coding

rank044 licenseApache-2.0 written inTypeScript typeDesign & Prototyping
varlet ★ 5.3K

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

rank045 licenseMIT written inVue typeDesign & Prototyping
FigmaToCode ★ 5.3K

Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.

rank046 licenseGPL-3.0 written inTypeScript typeDesign & Prototyping
swup ★ 5.3K

Versatile and extensible page transition library for server-rendered websites 🎉

rank047 licenseMIT written inTypeScript typeDesign & Prototyping
zag ★ 5.2K

Build your design system in React, Solid, Vue, Svelte or Vanilla. Powered by finite state machines

rank048 licenseMIT written inTypeScript typeDesign & Prototyping
designcraft ★ 5.0K

rank049 licenseApache-2.0 written inRust typeDesign & Prototyping
taro-ui ★ 4.7K

一款基于 Taro 框架开发的多端 UI 组件库

rank050 licenseMIT written inTypeScript typeDesign & Prototyping
iconoir ★ 4.6K

An open source icons library with 1600+ icons, supporting React, React Native, Flutter, Vue, Figma, and Framer.

rank051 licenseMIT written inTypeScript typeDesign & Prototyping
Pow ★ 4.4K

Delightful SwiftUI effects for your app

rank052 licenseMIT written inSwift typeDesign & Prototyping
Balloon ★ 4.0K

:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Compose and Kotlin Multiplatform.

rank053 licenseApache-2.0 written inKotlin typeDesign & Prototyping
react-native-keyboard-controller ★ 3.8K

⌨️ Keyboard manager which works in identical way on both iOS and Android

rank054 licenseMIT written inTypeScript typeDesign & Prototyping
vuestic-ui ★ 3.7K

Vuestic UI is an open-source Vue 3 component library designed for rapid development, easy maintenance, and high accessibility. Maintained by Epicmax (@epicmaxco

rank055 licenseMIT written inVue typeDesign & Prototyping
tailwindcss-motion ★ 3.3K

tailwindcss-motion is a Tailwind CSS Plugin made at RomboHQ. It’s a simple, yet powerful, animation library with a simple syntax.

rank056 licenseMIT written inTypeScript typeDesign & Prototyping
figma-linux ★ 3.3K

Figma is the first interface design tool based in the browser, making it easier for teams to create software. Join us in https://t.me/figma_linux

rank057 licenseGPL-2.0 written inSvelte typeDesign & Prototyping
ShipSwift ★ 3.3K

AI-native SwiftUI component library with full-stack recipes — connect via MCP for instant access.

rank058 licenseMIT written inSwift typeDesign & Prototyping
ux-ui-agent-skills ★ 3.1K

Turn Claude into a senior design architect: DTCG tokens, 50 components, WCAG 2.2 AA-AAA, 138 design systems, any-framework code, and 43 objective gates that fai

rank059 licenseMIT written inJavaScript typeDesign & Prototyping
moveTo ★ 2.9K

A lightweight scroll animation javascript library without any dependency

rank060 licenseMIT written inJavaScript typeDesign & Prototyping
Quant-UX ★ 2.8K

Design, prototype, and test user experiences with ease

rank061 licenseGPL-3.0 written inVue typeDesign & Prototyping
Grida ★ 2.7K

Open canvas for designing and building web apps

rank062 licenseApache-2.0 written inTypeScript typeDesign & Prototyping
figma-console-mcp ★ 2.6K

Your design system as an API. Connect AI to Figma for extraction, creation, and debugging.

rank063 licenseMIT written inTypeScript typeDesign & Prototyping
react-native-graph ★ 2.6K

📈 Beautiful, high-performance Graphs and Charts for React Native built with Skia

rank064 licenseMIT written inTypeScript typeDesign & Prototyping
img2css ★ 2.5K

Convert any image to pure CSS. Recreates images using only box-shadows.

rank065 licenseBSD-3-Clause written inJavaScript typeDesign & Prototyping
animxyz ★ 2.5K

The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.

rank066 licenseMIT written inCSS typeDesign & Prototyping
webgradients ★ 2.5K

180 free CSS3, Figma, Sketch & PSD gradients — plus a JSON dataset for design tools, generators, and AI agents.

rank067 licenseMIT written inCSS typeDesign & Prototyping
Wave ★ 2.4K

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.

rank068 licenseMIT written inSwift typeDesign & Prototyping
LitMotion ★ 2.4K

Lightning-fast and Zero Allocation Tween Library for Unity.

rank069 licenseMIT written inC# typeDesign & Prototyping
appleseed ★ 2.3K

A modern open source rendering engine for animation and visual effects

rank070 licenseMIT written inC++ typeDesign & Prototyping
reshaped ★ 2.3K

Reshaped provides accessible React and Figma components for building beautiful products or starting your own design system

rank071 licenseMIT written inTypeScript typeDesign & Prototyping
PlaceHolderView ★ 2.1K

This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations ar

rank072 licenseApache-2.0 written inJava typeDesign & Prototyping
uni-ui ★ 2.1K

基于uni-app的、全端兼容的、高性能UI框架

rank073 licenseMIT written inJavaScript typeDesign & Prototyping
OpenTimelineIO ★ 2.1K

Open Source API and interchange format for editorial timeline information.

rank074 licenseApache-2.0 written inC++ typeDesign & Prototyping
FancyShowCaseView ★ 2.0K

An easy-to-use customisable show case view with circular reveal animation.

rank075 licenseApache-2.0 written inKotlin typeDesign & Prototyping
intentui ★ 2.0K

Intent UI is a chill set of React components, built on top of React Aria Components and Tailwind CSS. Easy to customize and just copy & paste into your React pr

rank076 licenseMIT written inTypeScript typeDesign & Prototyping
react-zoom-pan-pinch ★ 2.0K

🖼 React library to support easy zoom, pan, pinch on various html dom elements like <img> and <div>

rank077 licenseMIT written inTypeScript typeDesign & Prototyping
WPFDevelopers ★ 1.9K

🎉 Welcome to follow the official account of "WPFDevelopers"! It covers the basic controls and custom control library (screenshot controls) of WPF. This projec

rank078 licenseMIT written inC# typeDesign & Prototyping
thorvg ★ 1.9K

A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graph

rank079 licenseMIT written inC++ typeDesign & Prototyping
durdraw ★ 1.9K

Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable th

rank080 licenseBSD-3-Clause written inPython typeDesign & Prototyping
inochi2d ★ 1.8K

Inochi2D SDK - Bring your characters to life

rank081 licenseBSD-2-Clause written inD typeDesign & Prototyping
watching-you ★ 1.7K

watching-you is a javascript library for building animations that watch anything on DOM 👀.

rank082 licenseISC written inTypeScript typeDesign & Prototyping
Easy3D ★ 1.7K

A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)

rank083 licenseGPL-3.0 written inC++ typeDesign & Prototyping
tailgrids ★ 1.7K

Open-source React UI library built with Tailwind CSS. Production-ready components, blocks, and templates to help you build modern, accessible web apps faster.

rank084 licenseMIT written inTypeScript typeDesign & Prototyping
dsh-blender-plugin ★ 1.6K

DSH × Blender 直连实时插件 v2.6.1:15 个模型工具让 AI 驱动 GUI Blender;支持 dsh-TUI(选中 chip / 页脚状态 / @ 提及 / /blender),活动状态置顶并可一键暂停 AI,原生选中/集合/子元素直送 DSH,随包建模 skill,支持 WSL / Windo

rank085 licenseBSD-3-Clause written inPython typeDesign & Prototyping
visual-center ★ 1.4K

Tool to better align logos in the center of a container.

rank086 licenseBSD-3-Clause written inJavaScript typeDesign & Prototyping
openharness ★ 1.4K

Follow your curiosity. Build across disciplines. Open-source software and hardware for polymaths in the making.

rank087 licenseMIT written inTypeScript typeDesign & Prototyping
design-tokens ★ 1.1K

🎨 Figma plugin to export design tokens to json in an amazon style dictionary compatible format.

rank088 licenseMIT written inTypeScript typeDesign & Prototyping
create-figma-plugin ★ 1.1K

:battery: The comprehensive toolkit for developing plugins and widgets for Figma

rank089 licenseMIT written inTypeScript typeDesign & Prototyping
taroify ★ 1.1K

Taroify 是移动端组件库 Vant 的 Taro 版本,两者基于相同的视觉规范,提供一致的 API 接口,助力开发者快速搭建小程序应用。

rank090 licenseMIT written inTypeScript typeDesign & Prototyping
idraw ★ 1.1K

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

rank091 licenseMIT written inTypeScript typeDesign & Prototyping
suika ★ 977

A Web Graphics Editor Built with Canvas. 基于 Canvas 实现的图形编辑器

rank092 licenseMIT written inTypeScript typeDesign & Prototyping
openflowkit ★ 925

100% Free, Open-source local-first AI diagramming for architecture diagrams and flowcharts with animated exports.

rank093 licenseMIT written inTypeScript typeDesign & Prototyping
QymCAD ★ 901

Parametric 3D CAD with a real B-rep kernel (OpenCASCADE)

rank094 licenseAGPL-3.0 written inRust typeDesign & Prototyping
hiui ★ 880

HIUI is a solution that is adequate for the fomulation and implementation of interaction and UI design standard for front, middle and backend.

rank095 licenseMIT written inTypeScript typeDesign & Prototyping
TelegramUI ★ 869

React components library for Telegram Mini Apps inspired by Telegram interface

rank096 licenseMIT written inTypeScript typeDesign & Prototyping
liquid_glass_widgets ★ 809

Flutter UI kit implementing Apple's iOS 26 Liquid Glass design language - a comprehensive glass widget library with real shader-based blur, physics-driven jelly

rank097 licenseMIT written inDart typeDesign & Prototyping
doodle ★ 802

A pure Kotlin UI framework for the Web and Desktop.

rank098 licenseMIT written inKotlin typeDesign & Prototyping
uiw ★ 740

⚛️ @uiwjs A high quality UI Toolkit, A Component Library for React 16+.

rank099 licenseMIT written inTypeScript typeDesign & Prototyping
atui ★ 657

A Vue.js 2.0 UI Toolkit for Web

rank100 licenseMIT written inLess typeDesign & Prototyping
charm ★ 650

Charm: A Framework for Rapidly Prototyping Cryptosystems

rank101 licenseLGPL-3.0 written inPython typeDesign & Prototyping
Gum ★ 650

Flexible layout tool for creating UI on any platform

rank102 licenseMIT written inC# typeDesign & Prototyping
functional-ui-kit ★ 621

Precise Figma & React components. Packed with best practices, unified prop names & consistent design and code.

rank103 licenseMIT written inTypeScript typeDesign & Prototyping
figma-use ★ 614

Control Figma from the command line. Full read/write access for AI agents — create shapes, text, components, set styles, export images. 100+ commands.

rank104 licenseMIT written inTypeScript typeDesign & Prototyping
agent-skills ★ 597

Official Sleek agent skill for creating and editing mobile app designs through the REST API. Includes account setup, screenshots and screen HTML.

rank105 licenseMIT written in— typeDesign & Prototyping
schemio ★ 563

Web based diagramming app that lets you build interactive diagrams and prototypes

rank106 licenseMPL-2.0 written inJavaScript typeDesign & Prototyping
kurtosis ★ 557

A platform for packaging and launching blockchain infra. Think docker compose for blockchain

rank107 licenseApache-2.0 written inGo typeDesign & Prototyping
cohesive-colors ★ 538

Tool that help you to create more cohesive color schemes. Add a tint to your existing colors.

rank108 licenseBSD-3-Clause written inTypeScript typeDesign & Prototyping
balm-ui ★ 507

:diamonds: A modular and customizable UI library based on Material Design and Vue

rank109 licenseMIT written inSCSS typeDesign & Prototyping
partmode ★ 505

Open-source, local-first 3D parametric CAD that runs in the browser for people and permissioned typed agents, powered by OpenCascade WASM.

rank110 licenseAGPL-3.0 written inJavaScript typeDesign & Prototyping
open-pencil-cloud ★ 9

AI-native design editor, open-source Figma alternative with Spring Boot and React.

rank111 licenseMIT written inTypeScript typeDesign & Prototyping

Frequently asked questions

How many open source Design & Prototyping tools are there?

This registry tracks 111 open source Design & Prototyping projects, with 1,132,204 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Design & Prototyping project?

open-design leads this category with 105,526 GitHub stars, followed by ant-design.

Are these Design & Prototyping tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.