Repolode
taleshape-com

taleshape-com/shaper

DuckDB에서 SQL을 작성해 만드는 오픈소스 셀프 호스팅 대시보드, 보고서 및 임베디드 분석 도구입니다.

대체할 수 있는 제품:TableauLooker

스타
1,272
포크
52
열린 이슈
27
마지막 커밋
15시간 전

어떤 프로젝트인가요?

Shaper를 사용하면 SQL 쿼리를 작성해 데이터 대시보드를 만들 수 있으며, XAXIS, CATEGORY, BARCHART_STACKED 같은 SQL 타입 주석으로 차트 유형과 레이블을 설정할 수 있습니다. 대시보드는 SQL 파일로 정의하고 Git 기반 워크플로로 관리할 수 있습니다. 여러 데이터 소스를 함께 조회할 수도 있습니다.

내부 대시보드뿐 아니라 고객용 분석 기능도 제공합니다. 화이트 라벨링, JWT 토큰을 통한 행 수준 보안, iframe 없이 JavaScript 및 React SDK를 사용해 앱에 임베드하는 기능을 지원합니다. 또한 PDF, PNG, CSV, Excel 형식으로 보고서를 생성하며, 예약 알림과 비밀번호로 보호되는 공유 링크도 제공합니다.

Docker를 사용하면 포트 5454에서 빠르게 실행할 수 있습니다. 프로젝트는 MPL-2.0 라이선스를 따르며, 직접 운영하고 싶지 않은 팀을 위해 관리형 호스팅도 제공합니다.

핵심 기능

  • 01SQL 쿼리를 작성해 대시보드와 차트 만들기
  • 02대시보드 관리를 위한 Git 기반 워크플로
  • 03여러 데이터 소스 함께 조회
  • 04JWT 토큰을 통한 행 수준 보안
  • 05iframe 없이 JavaScript 및 React SDK로 분석 기능 임베드
  • 06예약 알림과 함께 보고서를 PDF, PNG, CSV, Excel로 내보내기

활용 사례

  • SQL에서 바로 내부 KPI 대시보드 만들기
  • SaaS 제품에 임베드한 고객용 분석 기능 제공
  • 데이터 웨어하우스에서 PDF 또는 Excel 보고서 예약 생성

빠른 시작

  1. 1

    Docker로 Shaper를 실행합니다

    docker run --rm -it -p5454:5454 taleshape/shaper
  2. 2

    브라우저에서 새 대시보드 페이지를 엽니다

사용 전 알아둘 점

  • 벤더의 관리형 호스팅과 전문가 지원은 유료 옵션입니다. 셀프 호스팅을 선택하면 보안, 규정 준수 및 유지 관리를 직접 책임져야 합니다.
  • 프로덕션에 배포하려면 별도의 배포 및 보안 강화 가이드를 따라야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

shaper은(는) 무엇인가요?
DuckDB에서 SQL을 작성해 만드는 오픈소스 셀프 호스팅 대시보드, 보고서 및 임베디드 분석 도구입니다. Shaper를 사용하면 SQL 쿼리를 작성해 데이터 대시보드를 만들 수 있으며, XAXIS, CATEGORY, BARCHART_STACKED 같은 SQL 타입 주석으로 차트 유형과 레이블을 설정할 수 있습니다. 대시보드는 SQL 파일로 정의하고 Git 기반 워크플로로 관리할 수 있습니다. 여러 데이터 소스를 함께 조회할 수도 있습니다.
shaper은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
shaper은(는) MPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
shaper은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. shaper의 마지막 커밋은 2026년 11월 6일입니다.
shaper은(는) 어디에 사용할 수 있나요?
SQL에서 바로 내부 KPI 대시보드 만들기 SaaS 제품에 임베드한 고객용 분석 기능 제공 데이터 웨어하우스에서 PDF 또는 Excel 보고서 예약 생성
shaper는 어떻게 설치하나요?
Docker로 Shaper를 실행합니다: docker run --rm -it -p5454:5454 taleshape/shaper 브라우저에서 새 대시보드 페이지를 엽니다
shaper은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/taleshape-com/shaper

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

관련 프로젝트