Repolode
ironcalc

ironcalc/IronCalc

Rust로 작성된 개발 중인 스프레드시트 엔진으로, xlsx 읽기·쓰기와 Python 및 JavaScript(wasm) 바인딩을 제공합니다.

대체할 수 있는 제품:Microsoft Excel

스타
4,225
포크
207
열린 이슈
288
마지막 커밋
7시간 전

어떤 프로젝트인가요?

IronCalc는 Rust로 작성된 스프레드시트 엔진입니다. 저장소에는 핵심 계산 엔진과 xlsx 리더 및 라이터가 포함되어 있어, 코드에서 스프레드시트를 불러오고 계산한 뒤 저장할 수 있습니다.

이 엔진은 다른 프로그램에 임베드해 사용하는 것을 목표로 합니다. Rust에서 직접 사용할 수 있으며, 프로젝트는 Python, WebAssembly를 통한 JavaScript, Node.js 바인딩과 R, Julia 또는 Go 바인딩도 검토할 계획이라고 밝힙니다. 또한 터미널 UI, 데스크톱 앱, 웹 애플리케이션용 컴포넌트 같은 프런트엔드도 계획하고 있습니다. 브라우저에서 사용할 수 있는 미리보기와 웹 앱을 로컬에서 실행하기 위한 Docker 설정도 제공됩니다.

프로젝트는 아직 초기 개발 단계이며, 사용자가 선택할 수 있는 라이선스는 MIT 또는 Apache-2.0입니다.

핵심 기능

  • 01Rust로 작성된 핵심 스프레드시트 계산 엔진입니다.
  • 02xlsx 파일을 읽고 씁니다.
  • 03Rust에서 사용할 수 있으며, Python 및 JavaScript(wasm) 바인딩도 계획되어 있습니다.
  • 04웹 애플리케이션을 로컬에서 실행할 수 있는 Docker 설정을 포함합니다.
  • 05기술을 브라우저에서 미리 볼 수 있습니다.

활용 사례

  • Rust 또는 Python 백엔드에 스프레드시트 계산 기능을 임베드합니다.
  • 프로그램으로 xlsx 파일을 생성하거나 업데이트합니다.
  • 웹 또는 SaaS 애플리케이션에 스프레드시트 컴포넌트를 추가합니다.
  • 오픈소스이며 허용적인 라이선스를 적용한 스프레드시트 엔진을 실험합니다.

빠른 시작

  1. 1

    저장소 루트에서 Docker Compose로 앱을 시작하세요

    docker compose up --build
  2. 2

    브라우저에서 localhost의 2080 포트에 접속해 테스트 앱을 여세요

사용 전 알아둘 점

  • 프로젝트는 아직 초기 단계인 개발 중 스프레드시트 엔진이라고 설명합니다.
  • README에 따르면 커뮤니티 규모가 작고 프로젝트는 매우 초기 단계이며, 안정적인 API가 없습니다.

토픽

자주 묻는 질문

IronCalc은(는) 무엇인가요?
Rust로 작성된 개발 중인 스프레드시트 엔진으로, xlsx 읽기·쓰기와 Python 및 JavaScript(wasm) 바인딩을 제공합니다. IronCalc는 Rust로 작성된 스프레드시트 엔진입니다. 저장소에는 핵심 계산 엔진과 xlsx 리더 및 라이터가 포함되어 있어, 코드에서 스프레드시트를 불러오고 계산한 뒤 저장할 수 있습니다.
IronCalc은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
IronCalc은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
IronCalc은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. IronCalc의 마지막 커밋은 2026년 10월 21일입니다.
IronCalc은(는) 어디에 사용할 수 있나요?
Rust 또는 Python 백엔드에 스프레드시트 계산 기능을 임베드합니다. 프로그램으로 xlsx 파일을 생성하거나 업데이트합니다. 웹 또는 SaaS 애플리케이션에 스프레드시트 컴포넌트를 추가합니다. 오픈소스이며 허용적인 라이선스를 적용한 스프레드시트 엔진을 실험합니다.
IronCalc는 어떻게 설치하나요?
저장소 루트에서 Docker Compose로 앱을 시작하세요: docker compose up --build 브라우저에서 localhost의 2080 포트에 접속해 테스트 앱을 여세요
IronCalc은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ironcalc/IronCalc

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

관련 프로젝트