React, Tailwind CSS, Base UI로 만든 오픈소스 shadcn/ui 컴포넌트, 블록, 대시보드 템플릿으로, CLI나 복사·붙여넣기로 프로젝트에 추가할 수 있습니다.
keenthemes/reui
React 프로젝트에 직접 복사해 사용하는 대시보드 스타일 예제 1,264개가 포함된 무료 오픈 소스 shadcn/ui 컴포넌트 및 블록 라이브러리입니다.
- 스타
- 3,942
- 포크
- 171
- 열린 이슈
- 37
- 마지막 커밋
- 22일 전
어떤 프로젝트인가요?
ReUI는 shadcn/ui와 Tailwind CSS를 기반으로 만든 컴포넌트 라이브러리입니다. shadcn/ui에 기본 포함되지 않은 데이터 그리드, 이벤트 캘린더, 간트 차트, 칸반 보드, 필터 빌더, 캐스케이더, 코드 블록, 색상 선택기 등 자체 제작 컴포넌트 27개를 추가합니다. 자체 제작 컴포넌트는 모두 Radix UI 버전과 Base UI 버전으로 제공됩니다.
npm 패키지를 설치하는 대신 shadcn CLI를 통해 컴포넌트를 추가합니다. 예를 들어 `npx shadcn@latest add @reui/c-data-grid-9` 명령을 실행하면 됩니다. 코드가 저장소에 추가되므로 프로젝트에서 사용하는 Tailwind 토큰에 맞게 수정할 수 있습니다. 카탈로그에는 실제 대시보드 레이아웃에 배치한 조합형 예제 1,264개와 기본 shadcn 프리미티브가 포함되어 있습니다.
데이터 그리드는 TanStack Table v9와 TanStack Virtual을 기반으로 하며, 대규모 데이터셋을 위한 정렬, 필터링, 고정, 드래그 앤 드롭, 가상화를 지원합니다. 무료 MCP 서버와 agent skill을 사용하면 AI 코딩 에이전트가 ReUI 컴포넌트를 검색하고 설치할 수 있으며, 유료 Pro 요금제에서는 블록을 추가로 이용할 수 있습니다.
핵심 기능
- 01기본 shadcn/ui에 없는 데이터 그리드, 간트 차트, 칸반 보드, 이벤트 캘린더 등의 자체 제작 컴포넌트 27개를 추가합니다.
- 02모든 자체 제작 컴포넌트를 Radix UI 버전과 Base UI 버전으로 제공합니다.
- 03shadcn CLI로 컴포넌트를 설치하며, 코드는 사용자 저장소에 복사됩니다.
- 04대시보드 스타일 레이아웃으로 구성한 예제 1,264개를 제공합니다.
- 05AI 코딩 도구를 위한 무료 MCP 서버와 agent skill을 제공합니다.
- 06MIT 라이선스로 제공되는 TypeScript 프로젝트입니다.
활용 사례
- 정렬, 필터링, 가상화를 지원하는 데이터 그리드가 필요한 관리자 대시보드 구축.
- React 웹 앱에 캘린더나 간트 차트 같은 일정 관리 화면 추가.
- 대시보드 및 폼 블록을 바탕으로 제품 UI를 빠르게 프로토타이핑.
- 검증된 컴포넌트 레지스트리를 활용해 AI 코딩 에이전트가 shadcn 기반 인터페이스를 구성하도록 지원.
빠른 시작
- 1
컴포넌트 카탈로그를 둘러보고 컴포넌트를 선택하세요
- 2
shadcn CLI를 사용해 shadcn/ui 프로젝트에 컴포넌트를 추가하세요
npx shadcn@latest add @reui/data-grid
사용 전 알아둘 점
- 복사해 직접 소유하는 소스 라이브러리이며 npm 패키지는 없습니다. 따라서 복사한 코드를 직접 유지 관리하고 업데이트해야 합니다.
- shadcn/ui, React 18 이상, Tailwind CSS 4 이상을 기반으로 하므로 해당 스택을 미리 갖춰야 합니다.
포함된 컬렉션
토픽
자주 묻는 질문
- reui은(는) 무엇인가요?
- React 프로젝트에 직접 복사해 사용하는 대시보드 스타일 예제 1,264개가 포함된 무료 오픈 소스 shadcn/ui 컴포넌트 및 블록 라이브러리입니다. ReUI는 shadcn/ui와 Tailwind CSS를 기반으로 만든 컴포넌트 라이브러리입니다. shadcn/ui에 기본 포함되지 않은 데이터 그리드, 이벤트 캘린더, 간트 차트, 칸반 보드, 필터 빌더, 캐스케이더, 코드 블록, 색상 선택기 등 자체 제작 컴포넌트 27개를 추가합니다. 자체 제작 컴포넌트는 모두 Radix UI 버전과 Base UI 버전으로 제공됩니다.
- reui은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- reui은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- reui은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. reui의 마지막 커밋은 2026년 10월 16일입니다.
- reui은(는) 어디에 사용할 수 있나요?
- 정렬, 필터링, 가상화를 지원하는 데이터 그리드가 필요한 관리자 대시보드 구축. React 웹 앱에 캘린더나 간트 차트 같은 일정 관리 화면 추가. 대시보드 및 폼 블록을 바탕으로 제품 UI를 빠르게 프로토타이핑. 검증된 컴포넌트 레지스트리를 활용해 AI 코딩 에이전트가 shadcn 기반 인터페이스를 구성하도록 지원.
- reui는 어떻게 설치하나요?
- 컴포넌트 카탈로그를 둘러보고 컴포넌트를 선택하세요 shadcn CLI를 사용해 shadcn/ui 프로젝트에 컴포넌트를 추가하세요: npx shadcn@latest add @reui/data-grid
- reui은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/keenthemes/reui
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
React Aria와 Tailwind CSS v4를 기반으로 한 React UI 컴포넌트 라이브러리로, 이전 이름은 NextUI입니다.
shadcn/ui 기반의 레트로 8비트 스타일 React UI 컴포넌트로, shadcn CLI를 통해 프로젝트에 복사해 사용할 수 있습니다.
다듬어진 UI 컴포넌트, 스프링 기반 호버 전환 효과, Radix 및 Base UI 버전을 제공하는 shadcn/ui 컴포넌트 레지스트리입니다.
Next.js, Tailwind CSS, shadcn/ui로 만든 개성 있는 오픈소스 랜딩 페이지 모음으로, 각 페이지는 독립 프로젝트입니다.
데스크톱용 기본 설정과 선택 기능을 갖춘 shadcn/ui 기반 Tauri 앱을 생성하는 CLI입니다.