Topics / #ux

UX projects on GitHub

User experience design patterns, guides and onboarding tools.

As of , the most-starred UX projects on GitHub are impeccable (84K stars), react-hook-form (44.9K stars) and server (37.2K stars). GitHub.Locker tracks 17 UX repositories with 315K stars combined. The fastest-growing on October 20 was impeccable, with +667 stars in a day.

17Projects
315KStars in total
+1.3KStars in a day

Hot right now

Most stars gained in a day · Oct 20

The all-time top

17 projects · by stars

  1. #1 · pbakaus/impeccable

    impeccable

    Impeccable is a design language for AI coding agents: one skill, 24 commands, live browser iteration, and 59 deterministic detector rules that make AI-generated frontend design better.

    84K
  2. #2 · react-hook-form/react-hook-form

    react-hook-form

    React Hook Form is a library of React Hooks for building and validating forms, usable in both web apps and React Native apps.

    44.9K
  3. #3 · nextcloud/server

    server

    Nextcloud server is a self-hosted platform for storing, syncing, and sharing your files, contacts, calendars, and more, with hundreds of apps (Mail, Video Chat, etc.) to extend it.

    37.2K
  1. 4

    intro.js

    23.5Kusablica/intro.js · TypeScript

    Intro.js is a lightweight user-onboarding and product-walkthrough library for the web — it adds guided, step-by-step tours that introduce a site or app to its users.

  2. 5

    awesome-design

    17.7Kgztchan/awesome-design

    Awesome Design is a curated list of design resources and tools for UI/UX designers, covering everything from stock photos to prototyping software.

  3. 6

    better-scroll

    16.4Kustbhuangyi/better-scroll · TypeScript

    BetterScroll is a JavaScript plugin that solves scrolling problems on the mobile web; PC browsers are supported too.

  4. 7

    zxcvbn

    16.1Kdropbox/zxcvbn · CoffeeScript

    zxcvbn is an open-source JavaScript password strength estimator from Dropbox, inspired by password crackers. Instead of checking rules, it rates how guessable a password is through pattern matching and adds short verbal feedback.

  5. 8

    ScrollMagic

    15Kjanpaepke/ScrollMagic · TypeScript

    ScrollMagic is a lightweight, framework-agnostic library that tracks where an element is relative to the viewport as the user scrolls, firing enter, leave, and progress events you can hook into.

  6. 9

    shoelace

    13.8Kshoelace-style/shoelace · TypeScript

    Shoelace is a forward-thinking library of web components — ready-made UI building blocks you can drop into any web page or app. The project has since been sunset in favor of its successor, Web Awesome.

  7. 10

    Material

    12KCosmicMind/Material · Swift

    Material is a UI/UX framework for building iOS applications with Google Material Design-inspired components like cards, text fields, navigation drawers, and snackbars.

  8. 11

    DZNEmptyDataSet

    12Kdzenbot/DZNEmptyDataSet · Objective-C

    A drop-in iOS library that shows empty datasets — also known as Empty State or Blank Slate — on UITableView and UICollectionView whenever the view has no content to display.

  9. 12

    awesome-ios-ui

    11.2Kcjwirth/awesome-ios-ui

    A curated list of awesome iOS UI/UX libraries, organized by category such as animations, badges, calendars, progress views, and side menus.

  10. 13

    transitions.dev

    5.4KJakubantalik/transitions.dev · HTML

    Transitions.dev is a collection of 43+ reusable, copy-ready CSS transition snippets, shipped through an interactive showcase site, an npm CLI, and an installable agent skill for AI coding tools.

  11. 14

    ux-ui-agent-skills

    2.5Kplugin87/ux-ui-agent-skills · JavaScript

    A Claude Code skill/plugin pack that turns Claude into a senior UX/UI design architect — generating DTCG design tokens, 52 components, and WCAG 2.2 AA/AAA accessible code for any framework, then checking the output against 50+ automated quality gates instead of trusting the model's self-report.

  12. 15

    Parchment

    1.8KAhmadHassan-BTed/Parchment · Kotlin

    Parchment is a native Android PDF reader built with Kotlin and Jetpack Compose, designed around a warm, paper-like aesthetic and a gesture-driven reading experience rather than a clinical, industrial UI.

  13. 16

    Darkument

    1.3KAhmadHassan-BTed/Darkument · JavaScript

    Darkument is a browser extension that adds a native-feeling dark mode to web pages and PDFs, inverting colors to cut eye strain while keeping text and layouts intact.

  14. 17

    procedural-sounds

    205m1ckc3s/procedural-sounds · TypeScript

    Procedural Sounds generates interface and UI sounds live in the browser from code recipes instead of audio files, so you design a sound by ear and then export it.

Often tagged together