# FortuneSheet - Excel/구글 시트와 유사한 드롭인 JS 스프레드시트 라이브러리

> Clean Markdown view of GeekNews topic #22850. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=22850](https://news.hada.io/topic?id=22850)
- GeekNews Markdown: [https://news.hada.io/topic/22850.md](https://news.hada.io/topic/22850.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-09-02T09:33:33+09:00
- Updated: 2025-09-02T09:33:33+09:00
- Original source: [github.com/ruilisi](https://github.com/ruilisi/fortune-sheet)
- Points: 12
- Comments: 2

## Summary

웹 애플리케이션에서 **Excel/Google Sheets**와 유사한 **스프레드시트 기능**을 쉽고 유연하게 구현할 수 있도록 설계된 라이브러리로, 기존 **Luckysheet**에서 파생되어 **TypeScript**로 재작성되었고, **jQuery** 의존성을 제거해 **React/Vue**와의 통합 및 유지보수가 강화되었습니다. **hyperformula 엔진**을 통한 강력한 **수식 계산**, 여러 시트 동시 실행, **셀 서식·병합·정렬·필터·이미지 삽입** 등 다양한 고급 기능을 제공하며, 최근에는 **협업 편집, 모바일 최적화, 조건부 서식, 데이터 검증** 기능까지 추가되었고, 향후 **피벗 테이블과 차트** 기능도 도입될 예정입니다.

## Topic Body

- 웹앱용 **스프레드시트 라이브러리**로 **Excel/Google Sheets 스타일의 웹 스프레드시트 구현**을 목표로 함  
- [**Luckysheet**](https://news.hada.io/topic?id=6481)에서 파생되었으며, 많은 부분이 **TypeScript로 재작성**되어 유지보수 및 확장성 강화  
  - **jQuery 의존성을 제거**하고, React/Vue와 `immer`를 활용해 상태와 DOM을 관리  
  - 다중 인스턴스 실행도 지원하여 동일 페이지에서 여러 개의 시트 동작 가능   
  - handsontable/formula-parser 의 새 버전인 [hyperformula](https://github.com/handsontable/hyperformula/)로 수식 계산 엔진을 교체   
- 기본 기능 외에도 **서식 지정, 수식, 셀 다중 선택/테두리/채우기, 셀 병합, 행/열 삽입·삭제, 정렬·필터, 이미지·코멘트 삽입, Excel 가져오기/내보내기 플러그인** 등을 포함  
- 협업 편집, 모바일 대응, 조건부 서식, 데이터 검증 등 다양한 기능을 추가했으며, 향후 **피벗 테이블과 차트**도 지원 예정

## Comments



### Comment 43236

- Author: power362
- Created: 2025-09-02T09:48:46+09:00
- Points: 1

ForunceSheet의 라이선스는 MIT인데 hyperformula는  
1. PROPRIETARY LICENSE,  
2. GNU GENERAL PUBLIC LICENSE v3 이중 라인선스네요.

### Comment 43238

- Author: power362
- Created: 2025-09-02T09:52:10+09:00
- Points: 1
- Parent comment: 43236
- Depth: 1

이러면 FortuneSheet를 사용하면 사용권을 구매하던가 소스코드를 공개하던가 해야 하는거 맞나요.
