Owner
react-component
41 indexed repositories · View on GitHub
-
slider
🎚️ Accessible React slider for single values, ranges, marks, and editable handles.
TypeScript · 3083 stars
-
table
📋 Low-level table primitives for React, maintained in the Ant Design ecosystem.
TypeScript · 1373 stars
-
tree
🌳 Accessible tree view primitives for React, maintained in the Ant Design ecosystem.
TypeScript · 1274 stars
-
field-form
📝 Performance-first React form state manager with field subscriptions, validation, lists, dependencies, and hook APIs.
TypeScript · 1026 stars
-
tooltip
💡 Positioned React tooltip for hover, focus, click, and controlled popup flows.
TypeScript · 944 stars
-
select
🎯 Composable Select component for React, with search, async-friendly option data, custom rendering, and virtual scrolling.
TypeScript · 938 stars
-
virtual-list
📜 Virtual scrolling list component for React.
TypeScript · 814 stars
-
upload
📤 Low-level React upload primitive for Ajax, drag, paste, directory, and custom requests.
TypeScript · 804 stars
-
progress
📊 Lightweight React line and circle progress indicators with SVG rendering.
TypeScript · 706 stars
-
menu
🧭 Accessible React menu primitives for navigation, command surfaces, and nested item trees.
TypeScript · 701 stars
-
pagination
📄 React pagination primitives for page navigation, size changing, quick jumping, and locale-aware controls.
TypeScript · 674 stars
-
util
🛠️ Shared React utilities for rc-component packages.
TypeScript · 670 stars
-
tabs
📑 Flexible React tabs with overflow, editable items, custom tab bars, and accessible panels.
TypeScript · 572 stars
-
dialog
💬 A composable dialog component for React.
TypeScript · 455 stars
-
color-picker
🎨 A compact color picker panel for React.
TypeScript · 454 stars
-
drawer
🚪 Accessible React drawer component with portal rendering, masks, nested push behavior, keyboard close handling, focus management, and op...
TypeScript · 425 stars
-
trigger
🎯 Popup trigger and alignment primitive for React.
TypeScript · 391 stars
-
notification
🔔 Hook-based React notification primitives for stacked, animated, and accessible notices.
TypeScript · 384 stars
-
collapse
🪗 A flexible collapse and accordion component for React.
TypeScript · 332 stars
-
steps
🚶 Structured React steps for progress, navigation, and multi-step workflows.
TypeScript · 332 stars
- 21 more repositories live on View on GitHub
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/image#430 · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
react-component/picker#929 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
react-component/cascader#594 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
react-component/table#1269 · 1 comment ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
react-component/field-form#751 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/slider#1061 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/util#644 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/pagination#653 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/picker#928 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 15/100
react-component/upload#615 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/table#1257 · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/tree#937 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
react-component/tabs#809 · 1 comment ·
-
React 19 compatible Open
Difficulty 3/5 1-2 days Newbie friendliness 55/100
react-component/motion#66 · 5 reactions ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
react-component/tree#935 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/slider#1060 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/tree#929 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
react-component/mentions#292 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 42/100
react-component/slider#1058 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 42/100
react-component/field-form#749 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
react-component/util#630 · 2 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
react-component/progress#301 ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
react-component/slider#1057 · 3 comments · 3 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/picker#911 · 2 comments · 6 reactions ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
react-component/drawer#479 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/slider#1056 · 1 reaction ·
-
Difficulty 3/5 1-2 days Newbie friendliness 20/100
react-component/virtual-list#305 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
react-component/tour#73 ·
-
渲染第一项高度变更,滚动位置不准确 Open
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/virtual-list#303 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
react-component/table#1228 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 48/100
react-component/tabs#777 · 1 reaction ·
-
希望添加横向虚拟滚动 Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
react-component/virtual-list#297 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 18/100
react-component/util#616 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 48/100
react-component/util#613 · 4 comments · 4 reactions ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
react-component/slider#1054 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/field-form#746 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 38/100
react-component/dialog#467 · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
react-component/table#1214 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
react-component/util#607 · 3 comments ·
-
If virtual is enabled, an error message is displayed,node.getBoundingClientRect is not a function Open
Difficulty 3/5 1-2 days Newbie friendliness 25/100
react-component/table#1213 ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
react-component/input-number#686 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 42/100
react-component/input-number#685 · 1 comment ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/tooltip#488 · 4 comments · 2 reactions ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/image#375 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
react-component/util#606 · 17 comments · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/input-number#684 · 3 comments · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
react-component/overflow#49 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
react-component/menu#743 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
react-component/tooltip#487 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 30/100
react-component/util#603 · 6 comments · 7 reactions ·
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.