Repolode
spliit-app

spliit-app/spliit

친구나 가족과 함께 쓰는 모임 지출을 나누고 잔액을 추적하는 무료 오픈소스 Splitwise 대안입니다.

대체할 수 있는 제품:Splitwise

스타
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. 1

    저장소를 클론합니다

    git clone https://github.com/spliit-app/spliit
  2. 2

    PostgreSQL 서버를 시작합니다(또는 로컬 DB 스크립트를 실행합니다)

    ./scripts/start-local-db.sh
  3. 3

    예제 환경 파일을 .env로 복사합니다

  4. 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 통계는 매일 갱신됩니다.

관련 프로젝트