Chánh Đại
Creating with code. Small details matter.
Overview
Social Links
GitHub Contributions
Hello
- I’m Chánh Đại (call me Dai) — a Design Engineer with 5+ years of experience, known for pixel-perfect execution and an obsessive attention to detail.
- Passionate about exploring new technologies and turning ideas into reality through polished, thoughtfully crafted projects.
- Creator of chanhdai.com (2k stars), React Wheel Picker (30k+ weekly downloads, ▲Vercel OSS Program), and ZaDark (80k+ downloads, 30k+ users) — peak metrics.
Trusted by top builders on 𝕏
awesome. Love the components, especially slide-to-unlock. Great job
CEO @Vercel
You’re doing amazing work.
Creator of shadcn/ui
niiiice one!
Founding Designer @Vercel
Good recreation! Focus state is nice touch
Teaching at interfacecraft.dev
@iamncdai is one of the best design engineers!
Creator of 8bitcn.com
Love your work Dai! You’re a great talent :-)
shadcncraft.com
See @iamncdai Wheel Picker. It’s on the registry. Quick install.
Creator of shadcn/ui
lovely sliders!! awesome work!
CEO @CommandCodeAI
Components(36)
Blog(14)

Joining Claude for Open Source Program
- Published on

Followed by @shadcn on X
- Published on
Stack
Experience
shadcncraft
- Location
- Melbourne, Australia
- Location type
- (Remote)
- Employment status
- Current
- Design and build Pro components/blocks, from Figma to production-ready React.
- Build and maintain the @shadcncraft registry.
- Build and enhance features for the marketing website.
- Build and maintain Storybook documentation.
- Design and build the Upgrade Bundle feature.
- TypeScript
- Next.js
- Tailwind CSS
- shadcn/registry
- Figma
- Polar
- Storybook
- Design
Quaric
- Location
- Can Tho, Viet Nam
- Location type
- (Remote)
- Employment status
- Current
- Next.js
- Strapi
- Auth0
- VNPAY-QR
- Docker
- NGINX
- Google Cloud
- Docusaurus
- Extension
- UI/UX Design
- UX Writing
- Design System
- Brand Design
- Figma
- Business Ownership
- Business Law
- Business Tax
Simplamo
- Location
- Ho Chi Minh City, Viet Nam
- Location type
- (On-site)
- TypeScript
- Next.js
- React Native
- MobX
- MobX-State-Tree
- Tailwind CSS
- Dify
- Zalo Mini App
- Agile
- Creativity
- UI/UX Design
- Figma
Education
- C++
- Java
- Python
- PHP
- DSA
- Advanced Databases
- Systems Design
- Distributed Systems
- Software Engineering
- Algorithms
- C++
- PHP
- MySQL
- Laravel
- Node.js
- Pandoc
- Pascal
- HTML
- CSS
- JavaScript
- NukeViet
Projects(12)
iOS-like wheel picker for React with smooth inertia scrolling and infinite loop support. / Backed by ▲Vercel OSS Program
- Natural touch scrolling with smooth inertia, mouse drag and scroll for desktop
- Infinite loop scrolling
- Unstyled core for complete style customization
- Full keyboard navigation and type-ahead search
- Open Source
- React
- TypeScript
- Monorepo
- Turborepo
- pnpm-workspace
- Package Publishing
- NPM Registry
- GitHub Actions
Awards(27)
Certifications(21)
Certificate of Trademark Registration No. 594593
- Issued by
- Intellectual Property Office of Viet Nam
- Issued on
Gemini Certified Educator
- Issued by
- Google for Education
- Issued on
Certificate of Trademark Registration No. 584461
- Issued by
- Intellectual Property Office of Viet Nam
- Issued on
Animations on the Web
- Issued by
- animations.dev
- Issued on
Certificate of Trademark Registration No. 565092
- Issued by
- Intellectual Property Office of Viet Nam
- Issued on
Certificate of Trademark Registration No. 543682
- Issued by
- Intellectual Property Office of Viet Nam
- Issued on
Bookmarks(23)
Invisible Details
- Author
- Dmytro
- Category
- Course
- Bookmarked on
Interactive SVG Animations
- Author
- Nanda Syahrasyad
- Category
- Course
- Bookmarked on
Interface Craft
- Author
- Josh Puckett
- Category
- Course
- Bookmarked on
Interfaces
- Author
- Jakub Krehel
- Category
- Course
- Bookmarked on
Design Engineer Principles
- Author
- Vercel
- Category
- Reference
- Bookmarked on
Making Software
- Author
- Dan Hollick
- Category
- Book
- Bookmarked on
Backed by the community
Grateful to the sponsors who make this open-source work possible.



