A curated list of cool UI libraries, frameworks, tools, tutorials, courses, and other resources that I have used, explored, or discovered.
A collection of UI libraries and frameworks for building stunning user interfaces. Name - Description (βοΈ
GitHub Stars
| π·Freemium
| πFramework
)
- TailwindCSS - Rapidly build modern websites without ever leaving your HTML. (βοΈ
86.7k
| π·Freemium
| πCSS
) - UnoCSS - Instant On-demand Atomic CSS Engine. (βοΈ
17.4k
| π·Freemium
| πCSS
) - MasterCSS - The CSS language and framework for rapidly building modern and high-performance websites. (βοΈ
1.9k
| π·Freemium
| πCSS
) - Twind - The smallest, fastest, most feature complete tailwind-in-js solution in existence. (βοΈ
3.8k
| π·Freemium
| πCSS
) - Open Props - CSS custom properties to help accelerate adaptive and consistent design. (βοΈ
5k
| π·Freemium
| πCSS
)
- BootStrap - Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins. (βοΈ
172k
| π·Freemium
| πCSS
) - Bulma - Bulma is a free, open source framework that provides ready-to-use frontend components that you can easily combine to build responsive web interfaces. (βοΈ
49.7k
| π·Freemium
| πCSS
) - Materialize - A modern responsive front-end framework based on Material Design. (βοΈ
38.9k
| π·Freemium
| πCSS
) - Metro UI - Metro UI is a free, open source, html-first toolkit for developing web sites with HTML, CSS, and JS. With Metro UI, you can easily and quickly make a reactive site from prototype to production. (βοΈ
7k
| π·Freemium
| πCSS
) - UIKit - UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. (βοΈ
18.4k
| π·Free
| πCSS
)
- PicoCSS - A minimalist and lightweight starter kit that prioritizes semantic syntax, making every HTML element responsive and elegant by default. (βοΈ
14.6k
| π·Freemium
| πCSS
) - WaterCSS - Water.css is a drop-in collection of CSS styles to make simple websites like this just a little bit nicer. (βοΈ
8.4k
| π·Freemium
| πCSS
) - SimpleCSS - Simple.css is a CSS template that allows you to make a good looking website really quickly. (βοΈ
4.6k
| π·Freemium
| πCSS
) - BaseCSS - BaseCSS is a minimal and flexible CSS library designed for fast, responsive, and maintainable web development. (βοΈ
1
| π·Freemium
| πCSS
)
- Daisy UI - daisyUI is the Tailwind CSS plugin you will love! It provides useful component class names to help you write less code and build faster. (βοΈ
36.1k
| π·Freemium
| πTailwind
) - Flowbite - Start developing with an open-source library of over 600+ UI components, sections, and pages built with the utility classes from Tailwind CSS and designed in Figma. (βοΈ
8.4k
| π·Free
| πTailwind
) - HyperUI - HyperUI is a collection of free Tailwind CSS components that can be used in your next project. (βοΈ
11k
| π·Freemium
| πTailwind + React + Vue
) - PrelineUI - Preline UI is an open-source Tailwind CSS components library for any needs. Comes with UI examples & blocks, templates, plugins, Figma design system and more. (βοΈ
5.4k
| π·Freemium
| πTailwind + React + Vue
+) - Shadcn UI - A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code. (βοΈ
84.3k
| π·Freemium
| πReact
) - Radix UI - An open source component library optimized for fast development, easy maintenance, and accessibility. Just import and goβno configuration required. (βοΈ
6.5k
| π·Freemium
| πReact
) - Ariakit - Open-source library with unstyled, primitive components, with a collection of styled examples that you can copy and paste into your apps. (βοΈ
8k
| π·Free
| πReact
) - Kokonut UI - 100+ Open Source UI components built with Tailwind CSS and shadcn/ui perfect for React and Next.js. (βοΈ
692
| π·Free
| πReact
) - Prime React - Elevate your web applications with PrimeReact's comprehensive suite of customizable, feature-rich UI components. (βοΈ
7.6k
| π·Freemium
| πReact
) - Origin UI - Origin UI is an extensive collection of copy-and-paste components for quickly building application UIs. (βοΈ
6k
| π·Freemium
| πReact
) - Floating UI - A JavaScript library to position floating elements and create interactions for them. (βοΈ
30.9k
| π·Freemium
| πReact + Vue
) - Number Flow - An animated number component for React, Vue, Svelte, and TS/JS. (βοΈ
5.9k
| π·Freemium
| πReact + Vue
) - Shadcn Vue - Beautifully designed components that you can copy and paste into your apps. Made with Tailwind CSS. Open source. (βοΈ
6.7k
| π·Freemium
| πVue
) - Reka UI - An open-source library with unstyled, primitive components, accompanied by a variety of examples & use cases ready to be integrated into your projects. (βοΈ
4.6k
| π·Freemium
| πVue
) - Inpira UI - Inspira UI is a collection of elegant, ready-to-use Vue components designed to be flexible and easy to integrate. (βοΈ
2.2k
| π·Freemium
| πVue
) - Stunning UI - Stunning UI is a collection of interactive Tailwind CSS components built for Vue and Nuxt. (βοΈ
319
| π·Freemium
| πVue
) - Vant UI - A lightweight, customizable Vue UI library for mobile web apps. (βοΈ
23.7k
| π·Freemium
| πVue
) - Maz UI - Collection of standalone components, plugins, directives, composables and more for Vue & Nuxt. (βοΈ
502
| π·Freemium
| πVue
) - Floating Vue - floating-vue is a library helping you add tooltips, dropdowns and other poppers into your Vue application. (βοΈ
3.4k
| π·Freemium
| πVue
) - Naive UI - A Vue 3 Component Library. Fairly Complete. Theme Customizable. Uses TypeScript. Fast. (βοΈ
16.9k
| π·Freemium
| πVue
) - Animated Lucide Vue - Animated Lucide Icons for vue using the new motion-vue library. (βοΈ
117
| π·Freemium
| πVue
) - PrimeVue - Enhance your web applications with PrimeVue's comprehensive suite of customizable, feature-rich UI components. With PrimeVue, turning your development vision into reality has never been easier. (βοΈ
12.2k
| π·Freemium
| πVue
) - Origin UI Vue - Origin UI - Vue is a collection of copy-and-paste components for quickly building app UIs using Vue. (βοΈ
143
| π·Freemium
| πVue
) - Una UI - The Atomic UI framework for Nuxt, powered by Unocss engine π. (βοΈ
538
| π·Freemium
| πVue
) - UI Thing - A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue. (βοΈ
459
| π·Freemium
| πVue
) - Nuxt UI - Create beautiful, responsive & accessible web apps quickly with Vue or Nuxt. Nuxt UI is an open-source UI library of 50+ customizable components built with Tailwind CSS and Reka UI. (βοΈ
4.7k
| π·Free
| πVue
)
Useful tools and websites to enhance UI development and design. Name - Description (βοΈ
GitHub Stars
| π·Freemium
)
- BGJar - Free svg background generator for your websites, blogs and app. (π·
Free
) - Pattern Pad - With PatternPad you can create unlimited unique pattern designs that fit your style. Ideal for branding, presentations, social media posts or customising products. (π·
Freemium
) - Gradient Style - It is a gradient generator that supports wide-gamut, Color 4-compliant gradients using color spaces like Oklab, Oklch, etc. (π·
Freemium
) - Motify X - An innovative collection of mesmerizing background patterns crafted for modern developers and designers. From sleek geometric shapes to cyberpunk-inspired animations, MotifyX offers a diverse range of customizable patterns that will bring your designs to life. (π·
Freemium
)
- UI Colors - Generate, edit, save and share Tailwind CSS color shades based on a given hex, oklch or HSL color. (π·
Free
) - HueTools - A free color mixer, blender, info and modifier tool. Mix multiple colors, get links for design inspiration (βοΈ
435
| π·Freemium
) - 3rd Color - 3rd Color is a powerful, user-friendly app that offers color information, color conversions, color modification, and other color manipulation features. (βοΈ
4
| π·Freemium
) - Colorable - Take a set color palette and get contrast values for every possible combination β useful for finding safe color combinations with predefined colors and includes pass/fail scores for the WCAG accessibility guidelines. (βοΈ
2k
| π·Freemium
) - AIColors - Create cool and unique color palettes with our AI-powered color palette generator. Browse, edit, and visualize your palettes to find the perfect combination for your project. (π·
Freemium
) - Coolors - Create the perfect palette or get inspired by thousands of beautiful color schemes. (π·
Free
)
- CSS Grid Generator - Generate basic CSS Grid code to make dynamic layouts! (βοΈ
5.2k
| π·Freemium
) - Flexbox Lab - Flexbox Labs is a visual tool that helps you create layouts using CSS Flexbox. It offers an intuitive interface that shows changes in real-time, making it easy to experiment and learn. (βοΈ
2.4k
| π·Freemium
) - Rollout AI - Build Stunning Websites and Apps
with AI. (π·
Free
) - Tailwind Generator - Collection of useful tools and generators for Tailwind to create, design and customize all kind of web components using a graphical editor. (π·
Freemium
) - Table Generator - Create, design and customize your own tables online using a graphical editor. (π·
Freemium
)
- SVG Mix - Download thousands of free SVG icons, vector collections & brand logos. (π·
Freemium
) - SVG Repo - Search, explore and edit the best-fitting free icons or vectors for your projects using a wide variety vector library. (π·
Freemium
) - Iconify Icons - Open source vector icons from all popular icon sets. (βοΈ
746
| π·Freemium
) - Font Awesome - Font Awesome is the Internet's icon library and toolkit, used by millions of designers, developers, and content creators. (βοΈ
74.8k
| π·Freemium
) - Material Symbols - Material Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants. (βοΈ
51.3k
| π·Freemium
) - Svgl - A beautiful library with SVG logos (βοΈ
3.8k
| π·Freemium
)
- Google Fonts - Making the web more beautiful, fast, and open through great typography. (βοΈ
18.7k
| π·Freemium
) - DaFonts - Archive of freely downloadable fonts. Browse by alphabetical listing, by style, by author or by popularity. (π·
Free
) - FontGet - Download Free Fonts for your website, Mac, Windows, Linux, iOS and Android. (π·
Freemium
) - FreeFace Gallery - This website is a curated collection of typefaces that are available under a variety of free licences somewhere on the interwebs. (π·
Freemium
) - Font Squirrel - Font Squirrel scours the internet for high quality, legitimately free fonts. Download thousands of completely legal, high quality, free fonts. (π·
Freemium
) - Typ - Here at Typ.io, we're revealing designers' decisions for all to see; peeking under the hood of beautiful websites to find out what fonts they're using and how they're using them. We want to know what font goes with what. (π·
Freemium
) - GridLover - Establish a typographic system with modular scale & vertical rhythm. (π·
Freemium
)
Learn how to create amazing UIs with these tutorials and courses. Name (π·
Price
)
- Web Design For Beginners (π·
Freemium
) - Learn Web Design For Beginners (π·
Freemium
)
- UI Design (π·
Freemium
) - UI/UX Design For Beginners with Projects (π·
Freemium
) - Learn UI/UX (π·
Freemium
) - Complete UX & Design Systems Course (π·
Freemium
)
- Figma for Beginners (π·
Freemium
) - Figma Full Course 2025 (π·
Freemium
)
Contributions are welcome! If you know any awesome UI libraries, tools, or resources, feel free to submit a pull request.