Next.js와 TradingView로 만든 오픈소스 셀프 호스팅 주식 대시보드로, 실시간 차트, 가격 알림, 관심 목록과 기업 정보를 제공합니다.
- 스타
- 3,001
- 포크
- 516
- 열린 이슈
- 225
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
Spliit은 여행, 가구 생활, 함께하는 저녁 식사처럼 모임에서 공동 비용을 나누는 웹 앱입니다. 사용자는 모임을 만들고 다른 사람과 공유한 뒤, 설명과 참여자를 지정해 지출을 기록할 수 있습니다. 앱은 각자의 누적 잔액을 보여 주고, 정산을 위한 상환 내역도 기록합니다.
참여자끼리 지출을 균등하거나 원하는 비율로 나누고, 카테고리를 지정하거나 모임 내에서 검색하고, 이미지를 첨부할 수 있습니다. 모임을 즐겨찾기로 표시할 수 있으며, 앱은 Progressive Web App으로 설치할 수 있습니다. Next.js, TailwindCSS, shadcn/UI, PostgreSQL 기반 Prisma로 만들어졌으며, 공식 호스팅 인스턴스를 이용하거나 Vercel에 배포하거나 Docker Compose로 실행할 수 있습니다.
선택 기능으로는 S3 호환 스토리지에 지출 관련 문서 업로드, OpenAI 호환 API를 통한 영수증 스캔 및 카테고리 추천, 30일 복구 기간이 제공되는 모임 삭제, Plausible 또는 Umami를 통한 분석이 있습니다.
핵심 기능
- 01모임을 만들고 친구나 가족과 공유
- 02참여자끼리 지출을 균등하거나 원하는 비율로 나누기
- 03모임 잔액을 표시하고 상환 내역 기록
- 04지출 검색, 카테고리 지정 및 이미지 첨부
- 05OpenAI 호환 API로 영수증을 스캔해 지출 내역 생성
- 06Docker, Docker Compose 또는 Vercel로 직접 호스팅
활용 사례
- 모임 여행에서 공동 지출 추적
- 룸메이트나 가족끼리 생활비 분담
- 친구들과 저녁 식사나 행사 후 정산
- Splitwise를 대체하는 비공개 자체 호스팅 서비스 운영
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/spliit-app/spliit - 2
PostgreSQL 서버를 시작합니다(또는 로컬 DB 스크립트를 실행합니다)
./scripts/start-local-db.sh - 3
예제 환경 파일을 .env로 복사합니다
- 4
종속 항목을 설치하고 개발 서버를 시작합니다
npm install && npm run dev
사용 전 알아둘 점
- 직접 호스팅하려면 실행 중인 PostgreSQL 데이터베이스가 필요합니다.
- 경비 문서를 업로드하려면 AWS S3 버킷 또는 호환 스토리지가 필요합니다.
- 영수증 스캔 및 카테고리 추출에는 OpenAI API 키 또는 호환 제공업체가 필요하며 비용이 발생할 수 있습니다.
토픽
자주 묻는 질문
- spliit은(는) 무엇인가요?
- 친구나 가족과 함께 쓰는 모임 지출을 나누고 잔액을 추적하는 무료 오픈소스 Splitwise 대안입니다. Spliit은 여행, 가구 생활, 함께하는 저녁 식사처럼 모임에서 공동 비용을 나누는 웹 앱입니다. 사용자는 모임을 만들고 다른 사람과 공유한 뒤, 설명과 참여자를 지정해 지출을 기록할 수 있습니다. 앱은 각자의 누적 잔액을 보여 주고, 정산을 위한 상환 내역도 기록합니다.
- spliit은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- spliit은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- spliit은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. spliit의 마지막 커밋은 2026년 10월 19일입니다.
- spliit은(는) 어디에 사용할 수 있나요?
- 모임 여행에서 공동 지출 추적 룸메이트나 가족끼리 생활비 분담 친구들과 저녁 식사나 행사 후 정산 Splitwise를 대체하는 비공개 자체 호스팅 서비스 운영
- spliit는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/spliit-app/spliit PostgreSQL 서버를 시작합니다(또는 로컬 DB 스크립트를 실행합니다): ./scripts/start-local-db.sh 예제 환경 파일을 .env로 복사합니다 종속 항목을 설치하고 개발 서버를 시작합니다: npm install && npm run dev
- spliit은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/spliit-app/spliit
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
회의 예약과 캘린더 관리를 위한 오픈소스 셀프 호스팅 일정 관리 플랫폼(Cal.com의 MIT 라이선스 커뮤니티 포크)
Next.js 또는 shadcn/ui 앱에 복사해 넣어 사용할 수 있는 애니메이션 UI 컴포넌트와 효과 모음입니다.
Next.js와 TypeScript로 구축한 단축 링크, 전환 추적, 제휴 프로그램용 오픈소스 링크 어트리뷰션 플랫폼입니다.
PDF 서명을 기반으로 하며, DocuSign을 대체해 자체 호스팅할 수 있는 오픈소스 문서 서명 플랫폼입니다.
앱 내, 웹사이트, 링크, 이메일 설문을 지원하는 오픈소스 설문 플랫폼으로, Qualtrics의 대안입니다.