spree
오픈소스 헤드리스 이커머스 플랫폼으로, REST API, TypeScript SDK 및 Next.js 프론트엔드를 내장하고 있으며 B2B, 멀티 벤더 마켓플레이스, 크로스보더 이커머스 및 멀티테넌시를 기본 지원합니다.
스마트 다운로드
프로젝트 홈페이지 방문
아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요
한마디로: 풀스택 오픈소스 이커머스로, 5분이면 바로 실행할 수 있고 B2B와 크로스보더를 지원합니다.
주요 기능
- 바로 사용 가능한 Next.js 프런트엔드(React 19, Tailwind CSS 4), Stripe / Apple Pay / Google Pay 등 다양한 결제 수단 지원
- 완전한 REST API + TypeScript SDK, 백엔드와 프런트엔드 간 타입 안전 통신
- 네이티브 크로스보더 이커머스: 국가별 통화, 언어, 결제 수단 및 배송비 설정, 다국어 번역 센터 및 규정 준수 가격 이력 내장
- B2B 도매: 고객 그룹, 가격표, 전용 카탈로그, 프로모션 엔진 및 기프트 카드 지원
- 멀티 벤더 마켓플레이스 / 멀티 테넌트 SaaS 모드: 하나의 관리자 백오피스로 여러 독립 스토어 또는 공급업체 관리
할 수 없는 것
- •무료 버전 Render 인스턴스는 유휴 상태가 되면 30-60초 동안 절전 모드가 되므로 프로덕션에 적합하지 않습니다. 프로덕션 환경에는 공식 문서의 서버 사양을 권장합니다. 학습 곡선이 다소 가파릅니다: Ruby on Rails와 Docker 기초를 알아야 합니다. 먼저 공식 Quickstart 문서를 읽어보는 것이 좋습니다.
사용 사례
- 글로벌 크로스보더 전자상거래 독립 사이트 구축
- 고객 그룹 및 단계별 가격을 지원하는 B2B 도매 쇼핑몰 구축
- 멀티 벤더 마켓플레이스 운영(예: 지역 상인 연합)
- 테넌트별 독립 스토어를 제공하는 멀티 테넌트 전자상거래 SaaS 플랫폼 구축
Spree Commerce는 Ruby on Rails로 구축된 프로덕션급 오픈 소스 헤드리스 이커머스 플랫폼입니다. 완전한 REST API(OpenAPI 3.0 스펙 포함), TypeScript SDK 및 공식 Next.js 프론트엔드(Next.js 16, React 19, Tailwind CSS 4)를 제공합니다. 크로스보더 이커머스(다중 통화, 다국어, 국가별 결제 및 물류 설정), B2B 도매(카탈로그, 가격표, 고객 그룹), 멀티 벤더 마켓플레이스, 디지털 상품 및 멀티 테넌트 SaaS 등 복잡한 이커머스 시나리오를 기본으로 지원합니다. 프로모션 엔진, 기프트 카드, MeiliSearch 검색 통합, Webhook, 이벤트 버스, 그리고 역할 권한 관리 기능을 갖춘 관리자 패널을 내장하고 있습니다. Spree는 전문 팀의 엔터프라이즈급 지원을 제공하며 장기 유지보수(LTS) 옵션도 제공합니다. 모듈식 아키텍처 덕분에 기업은 간단하게 시작하여 플랫폼 교체 없이 점진적으로 엔터프라이즈급의 복잡한 비즈니스로 확장할 수 있습니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
로컬에 Node.js 22+와 Docker가 설치되어 있는지 확인하세요 (데이터베이스와 Redis를 실행하는 데 사용됩니다)
터미널에서 실행하세요: npx create-spree-app@latest my-store
안내에 따라 관리자 계정을 설정한 후 http://localhost:3000에 접속하면 관리자 페이지와 스토어프론트를 사용할 수 있습니다
- 로컬에 Node.js 22+와 Docker가 설치되어 있는지 확인하세요 (데이터베이스와 Redis를 실행하는 데 사용됩니다)
- 터미널에서 실행하세요: npx create-spree-app@latest my-store
- 안내에 따라 관리자 계정을 설정한 후 http://localhost:3000에 접속하면 관리자 페이지와 스토어프론트를 사용할 수 있습니다
체크섬 없음
이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다
SHA256 체크섬
체크섬 없음
GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
프로젝트 디렉터리를 삭제한 다음 docker compose down -v를 사용하여 컨테이너와 데이터 볼륨을 정리하세요. 로컬 데이터베이스를 사용하는 경우 데이터베이스를 수동으로 삭제하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.
문제 발생? 아래 FAQ 확인
4 FAQs
유사한 프로젝트
Visual Studio Code (Code - OSS)
Microsoft가 만든 무료 오픈 소스 코드 편집기로, 지능형 자동 완성, 디버깅, Git 및 확장 기능을 지원하는 전 세계에서 가장 인기 있는 편집기입니다.
opencode
오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
scrcpy
USB 또는 무선 TCP/IP를 통해 컴퓨터에서 Android 기기로 화면 미러링 및 제어를 지원하며, 루팅 불필요, 고성능 저지연, 오디오 전달 지원.