Repolode
piratuks

piratuks/invoice-builder

프리랜서와 소규모 사업자를 위한 오프라인 우선 오픈소스 청구서·견적서 앱으로, PDF 내보내기와 로컬 SQLite 저장을 지원합니다.

대체할 수 있는 제품:QuickbooksXero

스타
1,364
포크
207
열린 이슈
14
마지막 커밋
4일 전

어떤 프로젝트인가요?

Invoice Builder는 실시간 PDF 미리보기와 A4 또는 Letter 용지 형식으로 청구서와 견적서를 만들고 관리합니다. 사업체, 고객, 은행 계좌, 품목, 카테고리, 단위, 통화 데이터를 XLSX로 가져오고 내보낼 수 있습니다. 금융 처리 기능으로 할증료, 할인, 배송비, 세금 포함·별도 계산, 부분 결제, 문서 상태 관리 등을 지원합니다.

데이터는 사용자가 소유한 데이터베이스 파일에 저장되므로 사용자의 기기에 그대로 남습니다. Windows, Linux, macOS용 데스크톱 빌드는 SQLite를 사용하며, Docker 배포 환경에서는 여러 기기에서 접근할 수 있도록 SQLite 또는 PostgreSQL로 실행할 수 있습니다. 전체 데이터베이스 백업 및 복원, JSON 가져오기와 내보내기, 문서별 스냅샷으로 과거 기록을 정확하게 보존합니다.

청구서는 전자 청구를 위해 UBL 2.1, Peppol BIS Billing 3.0 또는 XRechnung XML 형식으로도 내보낼 수 있습니다. 이 프로젝트는 Electron, React, Node.js로 제작되었습니다.

핵심 기능

  • 01A4 또는 Letter 형식의 실시간 PDF 미리보기를 지원하는 청구서 및 견적서 작성
  • 02문서 레이아웃을 시각적으로 구성하는 드래그 앤 드롭 빌더
  • 03사업체, 고객, 품목 및 기타 기준 데이터의 XLSX 가져오기와 내보내기
  • 04부분 결제, 할인, 할증료, 세금 포함·별도 계산
  • 05UBL 2.1, Peppol BIS Billing 3.0, XRechnung XML 형식으로 내보내기
  • 06Windows, Linux, macOS용 데스크톱 앱 또는 Docker를 이용한 셀프 호스팅

활용 사례

  • 구독료 없이 청구서와 견적서를 발행하는 프리랜서
  • 고객 및 청구 기록을 자체 기기에 보관하는 소규모 사업자
  • Peppol 또는 XRechnung 형식의 전자 청구서 작성
  • 여러 기기에서 사용할 수 있도록 셀프 호스팅 서버에 공유 청구서 인스턴스 운영

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/piratuks/invoice-builder.git
  2. 2

    프로젝트 폴더로 이동합니다

    cd invoice-builder
  3. 3

    Docker 이미지를 가져옵니다

    docker compose pull
  4. 4

    앱을 시작한 다음 브라우저에서 http://localhost:3001 을 엽니다

    docker compose up -d

사용 전 알아둘 점

  • 3.0.2로 업그레이드하려면 데이터베이스를 백업하고 먼저 2.10.0까지 마이그레이션을 완료해야 합니다. 그렇지 않으면 업그레이드되지 않습니다.
  • 프로젝트를 한 명의 개발자가 유지 관리하므로 지원과 업데이트가 제한될 수 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

invoice-builder은(는) 무엇인가요?
프리랜서와 소규모 사업자를 위한 오프라인 우선 오픈소스 청구서·견적서 앱으로, PDF 내보내기와 로컬 SQLite 저장을 지원합니다. Invoice Builder는 실시간 PDF 미리보기와 A4 또는 Letter 용지 형식으로 청구서와 견적서를 만들고 관리합니다. 사업체, 고객, 은행 계좌, 품목, 카테고리, 단위, 통화 데이터를 XLSX로 가져오고 내보낼 수 있습니다. 금융 처리 기능으로 할증료, 할인, 배송비, 세금 포함·별도 계산, 부분 결제, 문서 상태 관리 등을 지원합니다.
invoice-builder은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
invoice-builder은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
invoice-builder은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. invoice-builder의 마지막 커밋은 2026년 11월 2일입니다.
invoice-builder은(는) 어디에 사용할 수 있나요?
구독료 없이 청구서와 견적서를 발행하는 프리랜서 고객 및 청구 기록을 자체 기기에 보관하는 소규모 사업자 Peppol 또는 XRechnung 형식의 전자 청구서 작성 여러 기기에서 사용할 수 있도록 셀프 호스팅 서버에 공유 청구서 인스턴스 운영
invoice-builder는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/piratuks/invoice-builder.git 프로젝트 폴더로 이동합니다: cd invoice-builder Docker 이미지를 가져옵니다: docker compose pull 앱을 시작한 다음 브라우저에서 http://localhost:3001 을 엽니다: docker compose up -d
invoice-builder은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/piratuks/invoice-builder

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트