UXPatternsforDevelopers
Making UX knowledge accessible to every developer
Overview
A comprehensive, open-source collection of UX patterns designed specifically for developers. Documentation covers implementation details, accessibility requirements, and real-world examples — bridging the gap between design theory and code.
The Problem
Developers need UX knowledge in their language
Most UX resources are written for designers — full of theory but light on implementation. Developers building UI components often lack practical guidance on accessibility, interaction patterns, and user expectations.
- UX documentation rarely includes code examples
- Accessibility requirements scattered across different sources
- No centralized reference for common UI patterns
- Gap between design specs and implementation details
- Hard to find "why" behind UX decisions
The Solution
UX patterns documented for developers, by developers
Pattern Categories
Patterns that matter
Form Inputs
- Text Field
- Password
- Autocomplete
- Selection Input
Navigation
- Pagination
- Breadcrumb
- Back to Top
- Infinite Scroll
Disclosure
- Accordion
- Modal
- Popover
- Tooltip
- Expandable Text
Data Display
- Data Table
- Carousel
- Load More
Technical Implementation
Built for performance and developer experience
Technology Stack
- Next.js 15
- React 19
- Tailwind CSS 4
- Radix UI
- MDX
- Fumadocs
- TypeScript
- Shiki
- Turborepo
- Vercel
Monorepo Architecture
Turborepo-powered monorepo with separate apps for docs, kit, and gallery. Shared packages for UI components, constants, and utilities.
Interactive Code Examples
CodeSandbox integration for live, editable examples. Developers can experiment with patterns directly in the browser.
LLM-Ready Documentation
Structured content with llms.txt support, making the documentation accessible to AI coding assistants.
Results
Growing developer community
Community Highlights
- Featured in frontend newsletters
- Contributors from multiple countries
- Used as reference in team onboarding
What I Learned
- 01Technical documentation benefits from multiple formats: prose, code, and visuals
- 02Open source projects thrive with clear contribution guidelines
- 03Developers appreciate understanding the "why" behind UX decisions
- 04Monorepos simplify managing related but separate products
Explore UX Patterns
Browse the documentation or contribute on GitHub