Repolode
gristlabs

gristlabs/grist-core

Grist는 스프레드시트 수식과 데이터베이스식 타입 지정 열을 결합한 자체 호스팅 가능한 관계형 스프레드시트입니다.

대체할 수 있는 제품:AirtableGoogle SheetsMicrosoft Excel

스타
11,982
포크
679
열린 이슈
753
마지막 커밋
7시간 전

어떤 프로젝트인가요?

Grist는 관계형 스프레드시트입니다. 데이터베이스처럼 열에 이름과 데이터 유형을 지정할 수 있고, 참조하는 셀이 바뀌면 자동으로 업데이트되는 스프레드시트 방식의 수식을 열에 입력할 수 있습니다. grist-core 저장소는 커뮤니티 에디션 서버로, Docker로 실행하거나 소스에서 빌드해 자체 인프라에서 스프레드시트를 호스팅할 수 있습니다.

문서는 SQLite 파일로 저장되므로 SQLite를 읽을 수 있는 도구라면 숫자 및 텍스트 데이터를 읽을 수 있습니다. 수식은 Python으로 작성하며, Excel 함수도 다수 사용할 수 있습니다. 기본 제공 기능으로 참조 및 양방향 참조 열, 선택 목록, 첨부 파일, 조건부 서식, 차트, 카드 및 캘린더 위젯, 요약 테이블, 네이티브 양식, 증분식 CSV 및 Airtable 가져오기, REST API, 설정 가능한 아웃고잉 웹훅이 있습니다.

접근 제어는 문서, 워크스페이스, 사이트 공유뿐 아니라 개별 행, 열, 테이블에 대한 규칙도 지원합니다. 로그인 옵션에는 getgrist.com 로그인, 전달 인증, 그리고 풀 에디션에서 제공하는 OIDC 또는 SAML이 있습니다. Grist에는 로컬 및 정적 웹사이트에서 사용할 수 있는 grist-desktop과 grist-static도 포함되며, OpenAI 또는 OpenRouter 모델을 사용할 수 있는 AI Formula Assistant도 제공합니다.

핵심 기능

  • 01열에 이름과 데이터 유형을 지정해 데이터베이스 구조와 스프레드시트 방식의 수식을 결합합니다.
  • 02수식은 Python으로 작성하며 다양한 Excel 함수를 사용할 수 있습니다.
  • 03문서를 다른 도구에서도 읽을 수 있는 SQLite 파일로 저장합니다.
  • 04참조, 선택 목록, 첨부 파일, 마크다운 텍스트 셀을 지원합니다.
  • 05차트, 카드 및 캘린더 위젯, 요약 테이블, 네이티브 양식을 제공합니다.
  • 06REST API, CSV 및 Excel 가져오기·내보내기, 설정 가능한 웹훅을 지원합니다.

활용 사례

  • 자체 호스팅 스프레드시트에서 청구서, 재고, 급여 등의 비즈니스 데이터를 추적합니다.
  • 데이터를 자체 서버에 보관하면서 Airtable 스타일의 데이터베이스를 대체합니다.
  • 인트라넷에서 팀을 위한 내부 대시보드와 양식을 만듭니다.
  • grist-static을 사용해 웹사이트에 읽기 전용 스프레드시트 뷰를 게시합니다.

빠른 시작

  1. 1

    README의 'Using Grist' 섹션에 설명된 Docker 설정을 따르세요

사용 전 알아둘 점

  • Azure 스토리지, 감사 로그 스트리밍, Grist Assistant 등의 일부 기능은 전체 에디션에서만 제공되며 grist-core에서는 사용할 수 없습니다.
  • gVisor 샌드박싱을 비롯한 일부 고급 기능은 Linux 또는 Docker에서만 사용할 수 있습니다.

토픽

자주 묻는 질문

grist-core은(는) 무엇인가요?
Grist는 스프레드시트 수식과 데이터베이스식 타입 지정 열을 결합한 자체 호스팅 가능한 관계형 스프레드시트입니다. Grist는 관계형 스프레드시트입니다. 데이터베이스처럼 열에 이름과 데이터 유형을 지정할 수 있고, 참조하는 셀이 바뀌면 자동으로 업데이트되는 스프레드시트 방식의 수식을 열에 입력할 수 있습니다. grist-core 저장소는 커뮤니티 에디션 서버로, Docker로 실행하거나 소스에서 빌드해 자체 인프라에서 스프레드시트를 호스팅할 수 있습니다.
grist-core은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
grist-core은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
grist-core은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. grist-core의 마지막 커밋은 2026년 10월 20일입니다.
grist-core은(는) 어디에 사용할 수 있나요?
자체 호스팅 스프레드시트에서 청구서, 재고, 급여 등의 비즈니스 데이터를 추적합니다. 데이터를 자체 서버에 보관하면서 Airtable 스타일의 데이터베이스를 대체합니다. 인트라넷에서 팀을 위한 내부 대시보드와 양식을 만듭니다. grist-static을 사용해 웹사이트에 읽기 전용 스프레드시트 뷰를 게시합니다.
grist-core는 어떻게 설치하나요?
README의 'Using Grist' 섹션에 설명된 Docker 설정을 따르세요
grist-core은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/gristlabs/grist-core

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

관련 프로젝트