다크 모드와 Next.js RSC를 지원해 웹 앱을 빠르게 만들 수 있는 접근성 중심의 React 컴포넌트 라이브러리이자 디자인 시스템입니다.
huntabyte/shadcn-svelte
앱에 직접 복사해 넣어 사용하는, 접근성과 커스터마이징을 고려한 shadcn/ui의 비공식 Svelte 포트입니다.
- 스타
- 9,199
- 포크
- 575
- 열린 이슈
- 114
- 마지막 커밋
- 14시간 전
어떤 프로젝트인가요?
shadcn-svelte는 shadcn/ui의 접근 방식을 Svelte로 가져온 프로젝트입니다. 컴포넌트 패키지를 설치하는 대신 컴포넌트 소스 코드를 프로젝트에 복사해 필요한 대로 수정할 수 있습니다. 컴포넌트는 접근성과 커스터마이징을 고려해 만들어졌으며, 직접 컴포넌트 라이브러리를 구축하기 위한 기반으로 활용할 수 있습니다.
이 프로젝트는 커뮤니티 주도로 진행되는 비공식 포트입니다. shadcn과 제휴 관계는 없지만, 작성자는 프로젝트를 만들기 전에 shadcn의 허락을 받았다고 설명합니다. 문서 사이트에서 설치 방법과 컴포넌트 사용법을 확인할 수 있습니다.
이 프로젝트는 TypeScript로 작성되었으며 Tailwind CSS를 스타일링 레이어로 사용하고, SvelteKit 및 Svelte 5 프로젝트를 대상으로 합니다. MIT 라이선스로 배포됩니다.
핵심 기능
- 01블랙박스 패키지를 설치하는 대신 컴포넌트 소스 코드를 복사해 붙여 넣어 사용할 수 있습니다.
- 02접근성과 커스터마이징을 고려해 설계된 컴포넌트입니다.
- 03SvelteKit 및 Svelte 5 프로젝트에 맞춰 만들어졌습니다.
- 04Tailwind CSS로 스타일을 지정합니다.
- 05직접 컴포넌트 라이브러리를 구축할 때 기반으로 활용할 수 있습니다.
활용 사례
- 바로 사용할 수 있고 수정도 가능한 컴포넌트로 SvelteKit 애플리케이션의 UI를 구축할 때.
- Svelte를 기반으로 사내 디자인 시스템이나 컴포넌트 라이브러리를 만들 때.
- 처음부터 직접 작성하지 않고 접근성 있는 다이얼로그, 폼, 메뉴를 추가할 때.
빠른 시작
- 1
먼저 문서 사이트를 방문하세요
- 2
문서에서 설치 가이드를 읽어 보세요
사용 전 알아둘 점
- 비공식 커뮤니티 포트이며 shadcn/ui와 제휴 관계가 없습니다.
- 컴포넌트는 버전이 지정된 패키지로 설치하는 대신 프로젝트에 복사됩니다.
토픽
자주 묻는 질문
- shadcn-svelte은(는) 무엇인가요?
- 앱에 직접 복사해 넣어 사용하는, 접근성과 커스터마이징을 고려한 shadcn/ui의 비공식 Svelte 포트입니다. shadcn-svelte는 shadcn/ui의 접근 방식을 Svelte로 가져온 프로젝트입니다. 컴포넌트 패키지를 설치하는 대신 컴포넌트 소스 코드를 프로젝트에 복사해 필요한 대로 수정할 수 있습니다. 컴포넌트는 접근성과 커스터마이징을 고려해 만들어졌으며, 직접 컴포넌트 라이브러리를 구축하기 위한 기반으로 활용할 수 있습니다.
- shadcn-svelte은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- shadcn-svelte은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- shadcn-svelte은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. shadcn-svelte의 마지막 커밋은 2026년 10월 20일입니다.
- shadcn-svelte은(는) 어디에 사용할 수 있나요?
- 바로 사용할 수 있고 수정도 가능한 컴포넌트로 SvelteKit 애플리케이션의 UI를 구축할 때. Svelte를 기반으로 사내 디자인 시스템이나 컴포넌트 라이브러리를 만들 때. 처음부터 직접 작성하지 않고 접근성 있는 다이얼로그, 폼, 메뉴를 추가할 때.
- shadcn-svelte는 어떻게 설치하나요?
- 먼저 문서 사이트를 방문하세요 문서에서 설치 가이드를 읽어 보세요
- shadcn-svelte은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/huntabyte/shadcn-svelte
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Next.js 또는 shadcn/ui 앱에 복사해 넣어 사용할 수 있는 애니메이션 UI 컴포넌트와 효과 모음입니다.
React 19과 StyleX 기반의 오픈 소스 React 디자인 시스템으로, 접근성 높은 컴포넌트 150개 이상과 테마, CLI를 제공합니다.
맞춤형 디자인 시스템 구축을 위한 접근성 높은 UI 기본 요소를 제공하는 스타일 없는 React 컴포넌트 라이브러리입니다.
shadcn/ui 프로젝트에 설치할 수 있도록 설계된 Tailwind CSS와 Motion 기반의 MIT 라이선스 애니메이션 React 컴포넌트 모음입니다.
Radix UI와 Tailwind CSS 기반의 React 컴포넌트를 복사해 사용하고, 직접 소유하며 코드베이스에서 자유롭게 수정할 수 있습니다.