Open-source web-design software
1642 open-source libraries, tools and applications tagged web-design, ranked by how closely web-design is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
1642 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| KingSora/OverlayScrollbars OverlayScrollbars is a JavaScript scrollbar plugin that hides native scrollbars and replaces them with custom styleable overlay scrollbars … | 87 | 5227 | stable |
| joomla/joomla-cms Joomla! is a free, open-source Content Management System (CMS) written in PHP for building websites and powerful online applications. It ru… | 100 | 5148 | stable |
| andybrewer/mvp MVP.css is a minimalist classless CSS stylesheet that styles semantic HTML elements out of the box, with no class names or framework conven… | 84 | 5128 | active |
| BingyanStudio/LapisCV LapisCV is a Markdown-based resume template and theme that works inside VSCode, Typora, and Obsidian, letting users write resumes in Markdo… | 60 | 5088 | active |
| negomi/react-burger-menu A React component library providing an off-canvas sidebar (hamburger menu) with multiple animation effects using CSS transitions and SVG pa… | 43 | 5083 | stable |
| satnaing/astro-paper AstroPaper is a minimal, responsive, accessible and SEO-friendly blog theme built on the Astro static site generator with Tailwind CSS and … | 91 | 5082 | active |
| xuexiangjys/XUI XUI is a lightweight Android native UI framework written in Java that provides a comprehensive set of pre-styled UI components such as butt… | 27 | 5080 | stable |
| saicaca/fuwari Fuwari is a static blog template built with Astro and Tailwind CSS, featuring smooth animations, light/dark mode, and customizable theming.… | 56 | 5038 | active |
| Simple.css Simple.css is a lightweight, mostly classless CSS framework that makes semantic HTML look good out of the box. At around 10KB minified, it … | 68 | 5020 | active |
| Animal Island UI A React + TypeScript UI component library styled after Nintendo's Animal Crossing: New Horizons, with 35 accessible components and original… | 82 | 5011 | active |
| unovue/inspira-ui Inspira UI is a curated collection of beautifully designed, reusable Vue and Nuxt components inspired by Aceternity UI and Magic UI. Rather… | 66 | 5010 | active |
| tholman/github-corners A collection of modern SVG-based 'Fork me on GitHub' corner badges with hover animations, offered as copy-paste HTML/CSS snippets. It repla… | 32 | 4998 | stable |
| react-native-linear-gradient/react-native-linear-gradient A React Native component that renders linear gradient backgrounds with configurable colors, start/end points, and animation support. It is … | 65 | 4956 | stable |
| surveyjs/survey-library SurveyJS Form Library is a free, MIT-licensed JavaScript library for rendering dynamic, JSON-driven forms, surveys, quizzes, and multi-step… | 93 | 4884 | stable |
| nostalgic-css/NES.css NES.css is a CSS framework that styles web components in a NES/Famicom 8-bit retro aesthetic. It provides prebuilt styled components (butto… | 23 | 21835 | maintenance |
| style-dictionary/style-dictionary Style Dictionary is a build system that takes design tokens defined once in JSON (including the DTCG W3C format) and exports them to platfo… | 96 | 4841 | active |
| Mosaic Lite A free, open-source landing page template built with React, Next.js, and Tailwind CSS, created by Cruip. It provides a professional, ready-… | 44 | 4708 | active |
| Fusion Alibaba Fusion Next (@alifd/next) is a configurable, enterprise-class React UI component library for building backend/admin systems. It int… | 80 | 4680 | stable |
| puikinsh/Adminator-admin-dashboard Adminator is a free, MIT-licensed admin dashboard template built with vanilla JavaScript, HTML, and a token-driven CSS-variable design syst… | 93 | 4660 | active |
| vinceliuice/grub2-themes A collection of modern-looking GRUB2 bootloader themes (Tela, Vimix, Stylish, WhiteSur) installed via a shell script or NixOS flake module.… | 67 | 4641 | active |
| chiahsien/CHTCollectionViewWaterfallLayout A UICollectionViewLayout subclass for iOS/tvOS that arranges collection view items in a Pinterest-like waterfall (masonry) layout. It mimic… | 73 | 4606 | stable |
| seek-oss/playroom Playroom is a zero-install, code-oriented design environment that lets teams design with JSX powered by their own React component library. … | 97 | 4591 | active |
| iconoir-icons/iconoir Iconoir is an open-source icon library with 1600+ free SVG icons designed on a 24x24 pixel grid, distributed via npm packages, CSS, fonts, … | 92 | 4585 | active |
| DavidHDev/vue-bits Vue Bits is an open-source collection of 90+ animated, interactive, and customizable Vue 3 UI components including text animations, backgro… | 62 | 4568 | active |
| Tailwind CSS Forms An official Tailwind CSS plugin that provides a basic reset for form element styles, making inputs, selects, textareas, and checkboxes easy… | 61 | 4565 | active |
| sofish/typo.css Typo.css is a Chinese web typography CSS library that combines a clean reset stylesheet with a `.typo` class for optimized Chinese reading … | 59 | 4544 | active |
| NG-ALAIN NG-ALAIN is an out-of-the-box admin panel front-end framework built on NG-ZORRO (Ant Design for Angular). It provides responsive layouts, i… | 91 | 4533 | active |
| mdui mdui is a Material Design 3 (Material You) UI component library built entirely with Web Components in TypeScript. It provides 30+ framework… | 77 | 4524 | active |
| MrOtherGuy/firefox-csshacks A collection of self-contained CSS stylesheets (userChrome.css/userContent.css hacks) for customizing the appearance of Mozilla Firefox. Us… | 75 | 4519 | active |
| cruip/tailwind-landing-page-template Simple Light is a free landing page template built on Tailwind CSS and fully coded in React / Next.js (a React + Vite version also exists).… | 44 | 4513 | active |
| dempfi/ayu ayu is a bright, handcrafted color theme for Sublime Text available in dark, mirage, and light variants. It includes both UI themes and col… | 98 | 4419 | stable |
| EmergeTools/Pow Pow is an open-source Swift package providing delightful SwiftUI transitions and change effects for iOS apps. It offers a collection of rea… | 65 | 4414 | active |
| JimLiu/baoyu-design A portable Agent Skill that packages Claude Design's UI design engine for local coding agents like Cursor, Claude Code, and Claude Desktop.… | 79 | 4403 | active |
| dhg/Skeleton Skeleton is a lightweight, responsive CSS boilerplate (~400 lines of vanilla CSS) that styles raw HTML elements and provides a 12-column fl… | 23 | 19351 | maintenance |
| tobiasahlin/SpinKit SpinKit is a collection of simple loading spinners animated purely with CSS, using only transform and opacity animations for smooth, custom… | 23 | 19326 | maintenance |
| imskyleen/animate-ui Animate UI is an open-source distribution of fully animated React components built with TypeScript, Tailwind CSS, Motion (Framer Motion), a… | 44 | 4395 | active |
| oxalorg/sakura Sakura is a minimal, classless CSS framework/theme that styles plain HTML without requiring any class names. You drop a single stylesheet i… | 53 | 4386 | stable |
| pinterest/gestalt Gestalt is Pinterest's open-source design system, providing a React component library with guidelines, tools, and resources for building ac… | 78 | 4375 | active |
| hunvreus/basecoat Basecoat is a Tailwind CSS component library that reimplements the shadcn/ui design system using semantic HTML, CSS, and a small amount of … | 68 | 4370 | active |
| creativetimofficial/material-tailwind Material Tailwind is an open-source components library combining Tailwind CSS utility classes with Material Design styling, available as @m… | 66 | 4362 | active |
| hustcc/canvas-nest.js A tiny (2 KB) JavaScript library that draws an interactive particle/nest network background on a website using HTML5 Canvas, with no jQuery… | 28 | 4333 | stable |
| JFormDesigner/FlatLaf FlatLaf is a modern, open-source, cross-platform Look and Feel library for Java Swing desktop applications with a clean, flat design. It sh… | 86 | 4307 | stable |
| Manavarya09/design-extract designlang is an open-source CLI (npx designlang <url>) that uses a Playwright-driven headless browser to reverse-engineer any website's de… | 81 | 4275 | active |
| Sass Sass is a mature CSS preprocessor language that extends CSS with variables, nested rules, mixins, functions, and selector inheritance, comp… | 100 | 4234 | stable |
| ashutosh1919/masterPortfolio A customizable React-based portfolio website template for software developers. It provides prebuilt sections for skills, projects, experien… | 57 | 4227 | active |
| shuding/react-wrap-balancer A small React component that balances text wrapping in headings so lines have more even widths, avoiding single hanging words on the last l… | 52 | 4211 | stable |
| dvtng/react-loading-skeleton A React component library for creating animated loading skeleton placeholders that automatically adapt to your app's typography and layout.… | 51 | 4210 | stable |
| prabhuignoto/react-chrono React Chrono is a modern, feature-rich timeline component library for React applications, supporting vertical, horizontal, and tree layouts… | 62 | 4203 | active |
| google/flexbox-layout FlexboxLayout is an Android library that brings CSS Flexible Box Layout capabilities to Android views. It provides a ViewGroup and a Recycl… | 10 | 18288 | maintenance |
| papercss/papercss PaperCSS is a lightweight, 'less formal' CSS framework with a hand-drawn paper aesthetic, written in SCSS and distributed as compiled CSS v… | 34 | 4190 | active |
| vinceliuice/Orchis-theme Orchis is a Material Design theme for GNOME/GTK-based desktop environments, built with SCSS and based on the materia-theme. It provides mul… | 80 | 4111 | active |
| TDesign TDesign is an open-source enterprise design system from Tencent with consistent UI component libraries implemented for Vue (2 and 3), React… | 93 | 4077 | active |
| tholman/cursor-effects A JavaScript library that recreates nostalgic 90s cursor effects (rainbow trails, fairy dust, emoji rain, ghost cursors, and more) using mo… | 55 | 4065 | active |
| mirai-mamori/Sakurairo Sakurairo is a feature-rich, colorful WordPress theme rebuilt from the Sakura theme, with AI-assisted reading features and multilingual sup… | 78 | 4064 | active |
| new.css new.css is a classless CSS framework (~4.8kb) that styles semantic HTML to look modern without requiring any classes or configuration. It i… | 65 | 4049 | stable |
| prazzon/Flexbox-Labs Flexbox Labs is a web-based visual tool for building CSS Flexbox layouts through an interactive playground with real-time preview. Users ca… | 56 | 4044 | active |
| inkscape/inkscape Inkscape is a free and open-source professional vector graphics editor that uses the W3C open standard SVG as its native format. It runs on… | 32 | 4033 | stable |
| micku7zu/vanilla-tilt.js A lightweight, dependency-free vanilla JavaScript library that adds smooth 3D tilt effects to DOM elements on hover or device orientation. … | 23 | 4017 | stable |
| Airframe Dashboard Airframe React is a free, MIT-licensed admin dashboard and analytics template built on React 16, Bootstrap 4, and reactstrap. It ships with… | 35 | 3982 | active |
| Twind Twind is a small runtime compiler that converts Tailwind-style utility classes into CSS in the browser, Node.js, Deno, or workers, with no … | 66 | 3948 | stable |
| Mantine Mantine UI is a collection of over 120 free, MIT-licensed responsive React components built on top of the Mantine library. It serves as a b… | 76 | 3925 | active |
| sakofchit/system.css System.css is a pure-CSS library for building web interfaces styled after Apple's classic System OS (1984-1991), based on System 6. It prov… | 32 | 3894 | active |
| desandro/masonry Masonry is a JavaScript library for cascading grid layouts, placing elements in optimal position based on available vertical space. It work… | 23 | 16696 | maintenance |
| dillonzq/LoveIt LoveIt is a clean, elegant, and feature-rich blog theme for the Hugo static site generator. It offers dark mode, multilingual support, clie… | 73 | 3871 | active |
| wagerfield/parallax Parallax.js is a lightweight JavaScript library that creates parallax depth effects by reacting to a smart device's gyroscope orientation, … | 23 | 16576 | maintenance |
| rikschennink/fitty Fitty is a tiny dependency-free JavaScript library that automatically scales font size up or down so text fits perfectly within its parent … | 29 | 3852 | stable |
| jekyll/minima Minima is the default, one-size-fits-all Jekyll theme designed for writers, providing ready-made layouts for home pages, posts, and static … | 53 | 3837 | active |
| React95/React95 React95 is a React component library that recreates the Windows 95 UI aesthetic with modern React components. It includes packages for core… | 95 | 3836 | active |
| mashirozx/sakura Sakura is a feature-rich WordPress theme inspired by the anime 'The Pet Girl of Sakurasou', offering a polished blog experience with random… | 23 | 3825 | active |
| daltonmenezes/aura-theme Aura is a dark color theme distributed for many apps and editors, including VS Code, Neovim, Sublime Text, iTerm2, Slack, and Hyper. It als… | 45 | 3823 | active |
| nickbutcher/plaid Plaid is an Android app that aggregates design news and inspiration from sources like Dribbble and Product Hunt while showcasing Material D… | 32 | 16174 | maintenance |
| Fomantic-UI Fomantic-UI is the official community fork of Semantic-UI, a CSS and JavaScript framework for building responsive websites with human-frien… | 67 | 3770 | active |
| stisla/stisla Stisla is a CSS component library built on a fixed set of design tokens, with components styled via BEM classes and customizable through CS… | 87 | 3764 | active |
| Vuestic UI Vuestic UI is an MIT-licensed, open-source Vue 3 UI framework offering 60+ accessible, configurable components with dark theme, i18n, and g… | 56 | 3748 | active |
| rammcodes/Dopefolio Dopefolio is an open-source multipage portfolio website template for developers built with plain HTML, CSS, JavaScript, and SASS. It is ful… | 32 | 3747 | stable |
| lihangleo2/ShadowLayout An Android layout library that wraps any view to provide fully customizable shadows (color, offset, blur, corner radius, per-side hiding) a… | 64 | 3736 | active |
| BNDong/Cnblogs-Theme-SimpleMemory A beautification extension plugin for the Cnblogs (Blog Park) SimpleMemory blog theme, written primarily in CSS and JavaScript. It offers o… | 52 | 3711 | active |
| kepano/flexoki Flexoki is an open-source, high-contrast color scheme for prose and code, inspired by analog printing inks and warm paper shades. It provid… | 47 | 3706 | stable |
| Salesforce Lightning Design System Salesforce Lightning Design System (SLDS) is the CSS framework and markup guidelines for building UIs with the Salesforce Lightning look an… | 10 | 3702 | active |
| jakubkrehel/make-interfaces-feel-better An installable agent skill packaged as a Markdown instruction file that teaches AI coding agents the small interface details that make UIs … | 57 | 3699 | active |
| CodeByZach/pace Pace is a small JavaScript and CSS library that automatically adds a page load progress bar to any website. It monitors ajax requests, even… | 23 | 15593 | maintenance |
| adrianhajdin/portfolio A modern, minimal developer portfolio website built with Next.js, Three.js, Framer Motion, and Tailwind CSS, featuring 3D elements, a bento… | 25 | 3663 | active |
| WinUI An interactive companion app from Microsoft demonstrating all WinUI 3 controls and Fluent Design styles for building modern Windows apps. E… | 83 | 3662 | active |
| vercel/geist-font Geist is a font family by Vercel comprising Geist Sans, Geist Mono, and Geist Pixel typefaces, distributed as installable fonts and an npm … | 77 | 3635 | active |
| ui-layouts/uilayouts An open-source React component library offering animated UI components, effects, and ready-to-use page blocks built on Tailwind CSS, Framer… | 65 | 3631 | active |
| emilbaehr/automatic-app-landing-page A Jekyll theme that automatically generates and deploys a landing page website for iOS mobile apps on GitHub Pages. Users configure everyth… | 74 | 3630 | stable |
| Dembrandt Dembrandt is an open-source Node.js CLI that extracts a website's design system—colors, typography, spacing, borders, shadows, motion, comp… | 80 | 3624 | active |
| nolimits4web/atropos Atropos is a lightweight, zero-dependency JavaScript library for creating touch-friendly 3D parallax hover effects. It is available for pla… | 57 | 3604 | stable |
| tommybuonomo/dotsindicator An Android library that renders animated dots indicators for ViewPagers and Jetpack Compose pagers. It supports four indicator styles (Shif… | 74 | 3603 | stable |
| designmodo/Flat-UI Flat UI Free is a flat-design theme and component framework built on top of Bootstrap 3, distributed as compiled CSS/JS, LESS/SCSS sources,… | 33 | 15263 | maintenance |
| MarsX-dev/floatui Float UI is a free, open-source collection of beautifully designed, responsive UI components and website templates built with React (and Vu… | 33 | 3594 | active |
| omgovich/react-colorful react-colorful is a tiny (~3 KB gzipped) color picker component for React and Preact applications. It is dependency-free, tree-shakeable, w… | 87 | 3556 | stable |
| HamishMW/portfolio A personal portfolio website built with Remix, React, Three.js, and Framer Motion, featuring 3D animated backgrounds and a cyberpunk-inspir… | 32 | 3551 | active |
| liangjingkanji/DrakeTyporaTheme A collection of twelve flat, elegant CSS themes for the Typora Markdown editor, including Material, Google, JetBrains, Vue, Juejin, Purple,… | 23 | 3550 | active |
| system-fonts/modern-font-stacks A collection of copy-paste CSS font-family stacks that use pre-installed system fonts, organized by typeface classification (System UI, Hum… | 61 | 3529 | active |
| AMP AMP (AMPHTML) is an open-source web component framework for building fast, user-first websites, Web Stories, ads, and interactive emails us… | 96 | 14905 | maintenance |
| Shubham0812/SwiftUI-Animations A curated collection of 25+ custom SwiftUI animations and Metal shaders, including loaders, toggles, and interactive UI components for iOS … | 72 | 3525 | active |
| probberechts/hexo-theme-cactus Cactus is a responsive, clean and simple theme for the Hexo static site generator, designed for personal websites and blogs. It offers mult… | 32 | 3516 | stable |
| nana-4/materia-theme Materia is a Material Design theme for GNOME/GTK-based desktop environments, supporting GTK 2/3/4, GNOME Shell, and other desktops like Xfc… | 53 | 3511 | active |
| Renovamen/playground-macos A personal portfolio website that simulates the macOS desktop GUI in the browser, built with React, Zustand, UnoCSS, TypeScript, and Vite. … | 32 | 3502 | active |