영어 원문: https://argusic.com/best/office-suites
오픈 소스 오피스 제품군, 설치 및 실행
테스트 기간: 2026년 9월 18일 ~ 2026년 11월 3일. 각 행에 자체 테스트 날짜가 표시되며, 프로젝트는 그 이후에 바뀔 수 있습니다.
테스트한 프로젝트 63개 중 57개가 실행됩니다. 2개가 테스트를 기다리고 있습니다.
요약: 테스트한 프로젝트 63개 중 48개가 새 머신에서 그대로 시작되었습니다: excelize, grist-core, ce, fesod, bento, franz, excel-mcp-server, IronCalc 외 40개. 추가로 9개는 데이터베이스처럼 프로젝트가 필요로 하는 서비스를 대체물로 바꾼 뒤 시작되었습니다: gspread, word-GPT-Plus, python-office, mcp-google-sheets, dsh-univer-office, warewoolf, GotenbergBundle, jobseeker-analytics 외 1개. 6개는 검증할 수 없었습니다: ppt-image-first, MS-365-Electron, colorpicker, tinylittleoffice, formualizer, SnowAir. 각 프로젝트가 어디서 멈췄는지는 log에서 볼 수 있습니다.
Argusic이 매번 새 머신에서 측정합니다. 모든 수치는 해당 증거로 연결됩니다.
| # | 프로젝트 | 판정 | Argusic 점수 | 언어 | 스타 | 테스트 날짜 |
|---|---|---|---|---|---|---|
| 1 | excelize | 실행됨 | 100 / 100 | Go | 21,062 | 2026년 9월 22일 |
Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) 스프레드시트를 읽고 쓰기 위한 Go 언어 라이브러리 테스트 결과: Build succeeds; all 442 tests pass individually in batch groups; verification program creates, saves, re-opens and reads XLSX files with cells, charts, and embedded images correctly. 16분. | ||||||
| 2 | grist-core | 실행됨 | 100 / 100 | TypeScript | 12,046 | 2026년 9월 23일 |
Grist는 스프레드시트의 진화입니다. 테스트 결과: Grist server starts and serves HTTP on port 8484 (returned 200); all unit/server/API test suites pass; Python formula sandbox is set up; Node 22 binary at /tmp/node-v22.12.0-linux-x64/bin/node is required. 38분. | ||||||
| 3 | ce | 실행됨 | 100 / 100 | JavaScript | 7,242 | 2026년 9월 24일 |
Jspreadsheet는 고급 스프레드시트 컨트롤을 갖춘 인터랙티브 데이터 그리드를 만들기 위한 경량 JavaScript 데이터 그리드 컴포넌트입니다. 테스트 결과: The jspreadsheet-ce v5.0.4 project installed, built, served HTTP 200 on port 8000, and all 78 tests passed. 3분. | ||||||
| 4 | fesod | 실행됨 | 100 / 100 | Java | 6,281 | 2026년 9월 24일 |
빠름. 쉬움. 완료. 대용량 파일로 인한 메모리 부족 걱정 없이 스프레드시트 처리. 테스트 결과: Apache Fesod compiled, all 916 unit tests pass, and 3 JAR artifacts are built (fesod-common, fesod-shaded, fesod-sheet). 31분. | ||||||
| 5 | bento | 실행됨 | 100 / 100 | TypeScript | 5,613 | 2026년 9월 24일 |
Bento, 파일 하나에 들어맞는 오피스 제품군 테스트 결과: bento/slides, dash, spaces, and type apps all install, typecheck, and build into single-file .bento.html distributables; all 80+ test scripts across all apps pass, exercising the CRDT sync engine, document model, UI logic, format converters, and security invariants. 12분. | ||||||
| 6 | franz | 실행됨 | 100 / 100 | JavaScript | 4,730 | 2026년 9월 25일 |
Franz는 WhatsApp, Slack, Messenger 등 다양한 서비스를 위한 무료 메시징 앱입니다. 테스트 결과: Franz 5 installs, all 3 Lerna packages build via tsc (theme, ui, forms), gulp builds the Electron app bundle, all 6 Jest tests pass, and Electron launches the build without JS errors. 10분. | ||||||
| 7 | excel-mcp-server | 실행됨 | 100 / 100 | Python | 4,275 | 2026년 9월 30일 |
Excel MCP 서버: AI(Claude, Cursor, Codex)가 차트, 피벗 테이블, 슬라이서, 수식이 포함된 Excel 파일을 생성하고 편집할 수 있게 해주는 도구. Excel이 필요하지 않습니다. 테스트 결과: Install builds cleanly via pip install -e . in a venv. All 5 existing tests pass. The MCP server starts in stdio, SSE, and streamable-http modes. Tools/list returns all 25 tools, and create_workbook/write_data/read_data work end-to-end via the MCP stdio protocol. 4분. | ||||||
| 8 | IronCalc | 실행됨 | 100 / 100 | Rust | 4,247 | 2026년 9월 25일 |
IronCalc 생태계의 메인 엔진 테스트 결과: IronCalc builds with cargo, all 2496 Rust tests pass, the test binary parses xlsx files and re-exports them, and the xlsx-to-icalc converter produces valid output. 7분. | ||||||
| 9 | XlsxWriter | 실행됨 | 100 / 100 | Python | 3,991 | 2026년 9월 25일 |
Excel XLSX 파일을 생성하는 Python 모듈 테스트 결과: XlsxWriter 3.2.9 installed via pip in venv; 1780/1780 tests pass; generates valid XLSX files. 1분. | ||||||
| 10 | fortune-sheet | 실행됨 | 100 / 100 | TypeScript | 3,748 | 2026년 9월 25일 |
Excel 및 Google Sheets와 같은 풍부한 기능을 제공하는 drop-in javascript 스프레드시트 라이브러리 테스트 결과: npm install completed with deprecation warnings only, all 3 workspace packages built successfully to dist/, and jest reports 25 test suites / 125 tests all passing. 5분. | ||||||
| 11 | kordoc | 실행됨 | 100 / 100 | TypeScript | 2,913 | 2026년 9월 18일 |
한국 문서를 읽고·고치고·새로 쓰는 AI 문서 도구, HWP·HWPX·PDF·오피스·스캔(OCR)을 Markdown으로, 신구대조·서식 보존 편집·Markdown→HWPX 작성·HWP→HWPX 변환·양식 채우기·공문서 검수까지. 라이브러리·CLI·MCP | Read, diff... 테스트 결과: kordoc 4.13.1 builds, all 1691 automated tests pass, the CLI parses HWPX and XLS files to Markdown correctly, and the library API returns structured parse results with fileType, markdown, blocks, and metadata. 28분. | ||||||
| 12 | univer-workspace | 실행됨 | 100 / 100 | TypeScript | 2,269 | 2026년 10월 4일 |
사람과 AI agents가 함께 만들고, 협업하고, 검토하는 오픈 소스 Office 작업 공간 테스트 결과: All 13 workspace projects install, typecheck, build, and pass their tests. The Workspace Server starts and serves HTTP 200 on its health/docs endpoints. One fix applied to apps/agent/desktop/src/dsh-host.cjs for Node 24 CJS resolve hook compatibility. 27분. | ||||||
| 13 | hucre | 실행됨 | 100 / 100 | TypeScript | 2,254 | 2026년 9월 18일 |
종속성 제로 스프레드시트 엔진입니다. XLSX, CSV, ODS를 읽고 쓸 수 있습니다. 순수 TypeScript로 작성되어 모든 환경에서 작동합니다. 테스트 결과: Build, typecheck, all 10640 tests pass, and XLSX read/write roundtrip works correctly via the ESM API and CLI inspect. 4분. | ||||||
| 14 | react-datasheet-grid | 실행됨 | 100 / 100 | TypeScript | 2,032 | 2026년 9월 18일 |
아름다운 스프레드시트를 만들기 위한 Airtable-like / Excel-like 컴포넌트 테스트 결과: npm install completed with no errors, npm run build produced dist/index.js with no errors, and the full Jest test suite (15 suites, 99 tests) passed cleanly. 3분. | ||||||
| 15 | react-spreadsheet | 실행됨 | 100 / 100 | TypeScript | 1,600 | 2026년 9월 18일 |
간단하고 사용자 지정 가능하며 성능이 뛰어난 React용 스프레드시트 테스트 결과: Dependencies installed, all 277 tests in 24 suites pass, and the CJS/ESM build completes producing dist/index.js, dist/es/index.js, and dist/index.d.ts. 4분. | ||||||
| 16 | cheetah-grid | 실행됨 | 100 / 100 | JavaScript | 1,542 | 2026년 9월 18일 |
웹용 가장 빠른 오픈 소스 데이터 테이블. 테스트 결과: The cheetah-grid core library builds (tsdown produces dist/main.mjs, main.umd.js, main.css, main.d.mts) and the Node smoke test passes. Vitest runs 494/501 tests passing across 81/83 test files in Chromium headless browser mode. Vue and React wrapper packages also build successfully. 7 visual screenshot tests fail due... 13분. | ||||||
| 17 | xleak | 실행됨 | 100 / 100 | Rust | 1,516 | 2026년 10월 7일 |
인터랙티브 TUI를 갖춘 빠른 터미널 Excel 뷰어. 기능: 전체 텍스트 검색, 수식 표시, 대용량 파일의 지연 로딩, 클립보드 지원, CSV/JSON 내보내기. Rust와 ratatui로 빌드됨. 테스트 결과: xleak 0.2.6 builds from source, passes all 104 tests (65 unit + 39 integration), and correctly displays .xlsx files with formatted tables, supports CSV/JSON/text export, lists Excel tables, renders large files with row limiting, and passes clippy and formatting checks. 4분. | ||||||
| 18 | spreadsheet_architect | 실행됨 | 100 / 100 | Ruby | 1,350 | 2026년 10월 8일 |
Spreadsheet Architect는 ActiveRecord 관계, 일반 Ruby 객체 또는 표 형식 데이터에서 XLSX, ODS, CSV 스프레드시트를 매우 쉽게 생성할 수 있게 해주는 라이브러리입니다. 테스트 결과: spreadsheet_architect Ruby gem installs, all 129 unit/integration tests pass with 0 failures on Ruby 3.3.5. 13분. | ||||||
| 19 | openspout | 실행됨 | 100 / 100 | PHP | 1,276 | 2026년 10월 9일 |
스프레드시트 파일(CSV, XLSX 및 ODS)을 빠르고 확장 가능한 방식으로 읽고 쓰기 테스트 결과: OpenSpout PHP spreadsheet library installs via Composer, all 787 unit tests pass, and CSV/XLSX/ODS read-write operations work correctly. 20분. | ||||||
| 20 | django-rest-pandas | 실행됨 | 100 / 100 | Python | 1,274 | 2026년 10월 9일 |
Django REST Framework을 통해 Pandas 데이터프레임을 제공하는 클라이언트 측 시각화(즉, d3.js) 및 오프라인 분석(예: Excel)용 도구 테스트 결과: Python package rest-pandas installs in a venv, all 37 Python unit tests pass, all 6 JavaScript unit tests pass, and the Django development server starts cleanly with the test settings. 8분. | ||||||
| 21 | kms-tools | 실행됨 | 100 / 100 | TypeScript | 765 | 2026년 10월 14일 |
원스톱 KMS 툴박스는 활성화 스크립트 생성, KMS 서버 검사, KMS 서버 상태 모니터링 및 기타 기능을 통합합니다. 테스트 결과: pnpm install 依赖安装成功,pnpm build 构建成功,node .output/server/index.mjs 启动后监听 0.0.0.0:3000,主页返回 200 并正常 SSR 渲染 HTML,/api/check 返回 200 并成功执行 vlmcs KMS 检测. 11분. | ||||||
| 22 | HermesOffice | 실행됨 | 100 / 100 | TypeScript | 624 | 2026년 9월 19일 |
무료 오픈 소스 AI Office 제품군 (Word, Excel, PowerPoint, PDF, Markdown), macOS 빌드, 원클릭 설치 테스트 결과: HermesOffice repository installs, builds all 6 Electron apps, passes all ~6900 unit tests across 18 workspaces, and launches the Electron shell app on an Xvfb display. 18분. | ||||||
| 23 | mac_software | 실행됨 | 100 / 100 | Shell | 619 | 2026년 10월 17일 |
macos에서 자주 쓰는 소프트웨어, 개발 도구, 무료 크랙 버전; ChatGPT Plus 구독 튜토리얼; Alfred5 Powerpack, Navicat Premium 17.3.1, Adobe Photoshop 26.0, Adobe Acrobat Pro, 2026년 1월 최신... 테스트 결과: shadowsocks-rust v1.21.2 server and local proxy binaries run and provide a working SOCKS5 tunnel that successfully proxies HTTP requests returning status 200. 4분. | ||||||
| 24 | python-calamine | 실행됨 | 100 / 100 | Rust | 510 | 2026년 10월 19일 |
Rust 라이브러리 calamine의 Excel 및 ODF 파일 읽기용 Python 바인딩 테스트 결과: python-calamine 0.8.2 builds from source with maturin, installs into a venv, and passes 51 of 52 tests reading real Excel and ODS spreadsheet files. 2분. | ||||||
| 25 | doca | 실행됨 | 100 / 100 | TypeScript | 509 | 2026년 10월 23일 |
Doca|오픈 소스 문서 관리 및 지식 베이스로, 여러 사람의 공동 편집, 온라인 문서, Markdown, 표, 슬라이드, 캔버스 및 AI 어시스턴트를 지원합니다. 개인 및 소규모 팀을 위한 자체 호스팅 문서 관리, 지식 베이스 및 실시간 공동 편집입니다. 테스트 결과: A source checkout of Doca 0.1.24 built and ran in this container: pnpm dev served the web app (HTTP 200) and API (200), the admin account was bootstrapped and logged in over HTTP, an uploaded file round-tripped byte-for-byte through the API and local file store into SQLite (119 tables), the web build and typecheck... 31분. | ||||||
| 26 | doca | 실행됨 | 100 / 100 | TypeScript | 509 | 2026년 10월 29일 |
Doca|오픈 소스 문서 관리 및 지식 베이스이며, 다중 사용자 협업 편집, 온라인 문서, Markdown, 표, 슬라이드, 캔버스 및 AI 어시스턴트를 지원합니다. 개인과 소규모 팀을 위한 자체 호스팅 문서 관리, 지식 베이스 및 실시간 협업 편집. 테스트 결과: Dependencies install and build succeed. The API server starts on port 39120 and responds to /health with HTTP 200. The test suite runs with all 56 checked tests passing. The only fix needed is LD_PRELOAD=/tmp/node_shim.so for native module ABI compatibility with Node.js v22. 86분. | ||||||
| 27 | umya-spreadsheet | 실행됨 | 100 / 100 | Rust | 492 | 2026년 10월 19일 |
스프레드시트 파일을 읽고 쓰기 위한 순수 Rust 라이브러리 테스트 결과: umya-spreadsheet v3.1.1 builds and all 345 tests pass on Rust 1.99.1 with zero errors, no external credentials needed. 3분. | ||||||
| 28 | gspread-pandas | 실행됨 | 100 / 100 | Python | 414 | 2026년 10월 21일 |
Google Sheets를 pandas DataFrame으로 읽고 씁니다: 열 일치 추가, 실제 dtype, 그리고 A1에서 시작하지 않는 시트를 위한 레이아웃 감지 기능을 제공합니다. 테스트 결과: gspread-pandas 4.2.1 installed in a Python 3.12 venv, imports correctly, and its full test suite passes (166/166) using Betamax-recorded HTTP cassettes with no real Google credentials needed. 2분. | ||||||
| 29 | sharelint | 실행됨 | 100 / 100 | Python | 391 | 2026년 10월 22일 |
파일, 폴더, 아카이브를 위한 로컬 개인정보 보호 사전 점검: 공유 전에 비밀, 개인식별정보, 메타데이터, 숨겨진 문서 내용 찾아내기 테스트 결과: ShareLint 2.0.0 installed in a virtualenv with all dev dependencies, all 178 tests pass, the CLI reports version 2.0.0, and the demo command executes a full synthetic multi-surface scan covering secrets, PII, Office metadata, PDF active content, hidden sheets, and speaker notes. 2분. | ||||||
| 30 | excelize-wasm | 실행됨 | 100 / 100 | Go | 365 | 2026년 10월 23일 |
Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) 스프레드시트를 읽고 쓰기 위한 Go Excelize 라이브러리의 WebAssembly 빌드 테스트 결과: npm install succeeds, rollup build produces dist/main.js/dist/main.cjs/dist/index.js, and the module loads and creates valid XLSX spreadsheets with data and charts when paired with the WASM binary from the published npm package. 13분. | ||||||
| 31 | eec | 실행됨 | 100 / 100 | Java | 342 | 2026년 10월 24일 |
빠르고 메모리 사용량이 더 낮은 excel 쓰기/읽기 도구. POI 기반이 아니며 스트리밍 처리를 지원하는 효율적이고 초저메모리 Excel 읽기/쓰기 도구 테스트 결과: The EEC (Excel Export Core) v0.5.30 Java library compiles, all 570 tests pass, and it produces valid jar artifacts (eec-0.5.30.jar, sources, javadoc). 7분. | ||||||
| 32 | betteroffice | 실행됨 | 100 / 100 | Rust | 339 | 2026년 9월 20일 |
Rust로 작성한 네이티브 OOXML 엔진 - DOCX, XLSX 및 PPTX 편집, 렌더링 및 실시간 협업, 웹용 WASM으로 컴파일됨 테스트 결과: Rust engine, WASM modules, all 11 TypeScript/React packages, CLI binaries (xlsx render/info, redact), and collaboration relay work correctly in this container, 806 JS tests, 1400+ Rust tests, and 3 relay E2E tests all pass with zero failures. 50분. | ||||||
| 33 | cell | 실행됨 | 100 / 100 | Rust | 327 | 2026년 10월 24일 |
Vim 키바인딩을 갖춘 빠른 터미널 스프레드시트 편집기 테스트 결과: The Rust workspace builds, all 382 tests pass with zero warnings from clippy or fmt, and the cell binary runs headlessly: reads stdin CSV, opens native .cell format files, evaluates formulas (SUM, AVERAGE, MIN, MAX, COUNT, IF, ROUND), writes cells back, and accepts --read, --write, and --eval flags with correct output. 3분. | ||||||
| 34 | airrecord | 실행됨 | 100 / 100 | Ruby | 322 | 2026년 10월 24일 |
개인 데이터베이스인 Airtable용 Ruby 래퍼 테스트 결과: Ruby 3.2.3 running via extracted Ubuntu debs in /tmp/ruby-install, airrecord 1.0.12 and 17 gem dependencies installed via bundler, all 64 tests pass with 91 assertions and 0 failures. 12분. | ||||||
| 35 | fast-excel-writer | 실행됨 | 100 / 100 | PHP | 316 | 2026년 10월 25일 |
PHP로 작성한 경량이며 매우 빠른 XLSX Excel 스프레드시트 라이터입니다. 셀 서식, 수식, 스타일, 차트 등 XLSX 파일의 모든 기능을 지원합니다. 테스트 결과: PHP 8.5.8 and composer 2.8.5 installed, all 80 PHPUnit tests pass (834 assertions, 1 skipped), demo scripts produce valid XLSX files verified by zipfile inspection. 11분. | ||||||
| 36 | nothing-less | 실행됨 | 100 / 100 | Python | 283 | 2026년 10월 26일 |
테이블 형식 데이터, 구분자 추론/교체, 실시간 이벤트 파싱을 고급 지원하는 vi 스타일 TUI 페이저 테스트 결과: nless 1.17.0 is installed and operational: 845/845 unit tests pass, batch/pipe mode works for JSON and delimited log files from both file and stdin sources, TUI launches interactively. 11분. | ||||||
| 37 | excel | 실행됨 | 100 / 100 | TypeScript | 269 | 2026년 10월 27일 |
온라인 협업 Excel 테스트 결과: All 116 test suites (1077 tests) pass across all three packages (excel-collab, demo/frontend, demo/backend). Dependencies installed. vite dev server and backend runtime require Node 20+ and yjs peer dependencies respectively. 11분. | ||||||
| 38 | sheet2dict | 실행됨 | 100 / 100 | Python | 222 | 2026년 10월 29일 |
XLSX 및 CSV를 딕셔너리로 변환하는 간단한 변환기 테스트 결과: The sheet2dict Python package installed from source, successfully reads XLSX and CSV files into dictionaries, and all 21 tests pass. 1분. | ||||||
| 39 | open-spaces | 실행됨 | 100 / 100 | JavaScript | 4 | 2026년 10월 9일 |
ChatGPT Spaces의 무료 오픈 소스 대안: 공유 페이지와 대화를 위한 자체 호스팅 가능한 AI 워크스페이스. 테스트 결과: API server on port 8000 and Next.js client on port 3000 both serve HTTP 200 responses; the API returns/creates spaces, pages, messages, and auth records correctly over a local SQLite database. 10분. | ||||||
| 40 | genoffice | 실행됨 | 97.3 / 100 | TypeScript | 11,721 | 2026년 9월 23일 |
무료 오픈 소스 AI Office 스위트입니다. Docs, Sheets, Slides, PDF, Markdown 및 HTML 편집기를 포함하며 내장 AI agent를 갖추고 있습니다. 또한 `genoffice` CLI와 agent skill을 제공하여 Claude Code, Codex... 테스트 결과: All 18 workspace packages build and pass their unit tests (8300+ tests), the Electron shell launches on the virtual display producing a 1279x799 'GenOffice' window, and 40 end-to-end functional tests drive the real built app through document editing flows including docs, sheets, markdown, PDF, and slides. 60분. | ||||||
| 41 | harness-anything | 실행됨 | 96 / 100 | Python | 2,907 | 2026년 9월 18일 |
Harness Anything - AI agent 제어 허브: WPS, MS Office, Zotero, Photoshop, 47개의 CLI 명령, 27개의 학술 스킬, SVG-to-PPTX 테스트 결과: 145 tests pass across WPS (58/58), Zotero (72/88, 16 skipped requiring real Zotero instance), and Photoshop (15/28, 13 skipped requiring real Photoshop); the cli-anything-wps entry point creates documents, adds paragraphs, and lists content via project-file persistence; export requires Windows COM automation... 23분. | ||||||
| 42 | onenote | 실행됨 | 91 / 100 | JavaScript | 2,077 | 2026년 9월 18일 |
Linux Electron Onenote - OneNote의 Linux 호환 버전 테스트 결과: All 332 unit tests pass across 9 test files after installing dependencies with npm and downgrading vitest from 4.1.8 to 1.6.1 for Node v18 compatibility. 4분. | ||||||
| 43 | notion-electron | 실행됨 | 90 / 100 | TypeScript | 267 | 2026년 10월 27일 |
Linux용 Notion 데스크톱 클라이언트 테스트 결과: The repository installs (npm install), builds (npm run build emits complete main/preload/renderer output), typechecks (tsc --noEmit passes all three tsconfigs), lints (ESLint + Prettier pass), and the Electron application launches and runs persistently on a virtual X display (state S, killed by timeout after 20s) with... 7분. | ||||||
| 44 | JamAIBase | 실행됨 | 80 / 100 | Python | 1,106 | 2026년 10월 10일 |
AI를 위한 협업 스프레드시트. 셀을 연결하여 강력한 파이프라인을 만들고, prompts와 모델로 실험하며, LLM 응답을 실시간으로 평가합니다. 함께 원활하게 협업하여 AI 애플리케이션을 빌드하고 반복 개선합니다. 테스트 결과: JamAI Base API service (owl) installs, migrates its PostgreSQL schema, starts as a Gunicorn/uvicorn server on port 6969, responds 200 on /api/health, and passes 144 unit/integration tests with real PostgreSQL and Redis. 33분. | ||||||
| 45 | ppt-master | 실행됨 | 73.3 / 100 | Python | 73,472 | 2026년 9월 21일 |
AI는 문서나 주제를 실제 네이티브 PowerPoint 데크로 변환하며, 네이티브 도형, 전환 및 애니메이션, 데이터 기반 차트와 테이블을 요청 시 제공하고, 발표자 노트에서 오디오 내레이션을 생성하며, 사용자 자신의.pptx 템플릿을 지원합니다. · 제작: Hugo He 테스트 결과: Python 3.12 venv installed 78 packages; project_manager.py init, validate, scaffold-lock, scaffold-spec work; svg_quality_checker.py passed 3 SVGs with 0 blocking errors; svg_to_pptx.py produces valid 3-slide 16:9 PPTX with native shapes; pptx_to_svg.py roundtrips PPTX to editable SVG; source_to_md.py converts text... 15분. | ||||||
| 46 | PhpSpreadsheet | 실행됨 | 73.3 / 100 | PHP | 14,001 | 2026년 9월 22일 |
스프레드시트 파일을 읽고 쓰기 위한 순수 PHP 라이브러리 테스트 결과: PhpSpreadsheet 22,120-test suite runs with 0 errors and 20 pre-existing failures (13 from musl localeconv limitation, 7 from network proxy blocking external image fetches); core XLSX, XLS, ODS, CSV, HTML writer/reader roundtrips and formula calculation verified correct. 46분. | ||||||
| 47 | generator-office | 실행됨 | 72.5 / 100 | TypeScript | 960 | 2026년 10월 11일 |
Microsoft Office 관련 프로젝트 빌드용 Yeoman generator. 테스트 결과: The generator-office repo installs from the public npm registry, builds, and its full mocha suite passes 38/38; a real 'yo office' run generates a valid Excel taskpane project that builds with webpack, validates its manifest, and serves its taskpane/JS/manifest over HTTP 200. 84분. | ||||||
| 48 | grist-static | 실행됨 | 56 / 100 | TypeScript | 204 | 2026년 10월 31일 |
특별한 백엔드 없이 정적 웹사이트에서 Grist 스프레드시트 표시 테스트 결과: grist-static repository builds and serves static files on port 3030; Python data engine (716 tests) and Node unit tests (770 common + 224 client) all pass; browser-based tests require Chrome/chromedriver not present in this container. 13분. | ||||||
| 49 | gspread | mock으로 실행됨 | 92 / 100 | Python | 7,513 | 2026년 9월 23일 |
Google Sheets Python API입니다. 테스트 결과: gspread 6.2.1 installs in a venv, its 166-test suite passes, and a local schema-correct TLS mock of the Sheets/Drive APIs returns 200 for a full read/write/create/append/clear workflow through the real gspread client. 48분. | ||||||
| 50 | word-GPT-Plus | mock으로 실행됨 | 92 / 100 | TypeScript | 1,377 | 2026년 10월 14일 |
Word GPT Plus는 Microsoft Word에 AI&Agent를 통합하는 Word 추가 기능입니다. 테스트 결과: After installing Node 24.21.0 and pnpm 12.11.2, `pnpm install --frozen-lockfile`, `pnpm build`, and `pnpm check` all pass, `pnpm serve` answered 200 on port 3000, and the app's LangChain chat and agent flows completed against a local Ollama-compatible mock. 31분. | ||||||
| 51 | python-office | mock으로 실행됨 | 92 / 100 | Python | 1,370 | 2026년 10월 8일 |
pip install python-office 사무 자동화 전용 라이브러리 테스트 결과: python-office installs in .venv, imports as version 1.0.6; its pytest suite reaches 37 passing with 39 known-environment failures; PDF conversion (pdf2docx/split/merge/encrypt/decrypt), video2mp3, image compress/watermark, and QR-code workflows produce decodable output, and the PDF2Word GUI launches under Qt... 26분. | ||||||
| 52 | mcp-google-sheets | mock으로 실행됨 | 92 / 100 | Python | 1,016 | 2026년 10월 11일 |
이 MCP 서버는 사용자의 Google Drive 및 Google Sheets와 연동하여 스프레드시트를 생성하고 수정할 수 있게 합니다. 테스트 결과: The mcp-google-sheets server installs, all unit tests pass, and the server starts and responds to MCP protocol handshakes (initialize + tools/list) correctly using a mock service account. 5분. | ||||||
| 53 | dsh-univer-office | mock으로 실행됨 | 92 / 100 | TypeScript | 667 | 2026년 10월 18일 |
Give DeepSeek Harness a real office environment. Univer Office Plugin brings spreadsheets, docs, slides, canvases, relational tables, and more into one... 테스트 결과: The repository installs with the project-pinned Node 22 and pnpm 11.23.0, builds lib/ and artifacts/, passes lint, typecheck, format:check and the entire test suite (10 suites green, 99 comparison tests), and the built Univer Viewer boots and renders its UI in headless Chrome in this container. 22분. | ||||||
| 54 | warewoolf | mock으로 실행됨 | 92 / 100 | JavaScript | 350 | 2026년 9월 20일 |
마우스 없이 사용할 수 있도록 설계된 미니멀한 소설 쓰기 시스템/리치 텍스트 에디터입니다. 데스크톱 및 독립형 워드 프로세서/디지털 타자기/라이터덱을 대상으로 합니다. 테스트 결과: npm install completes, esbuild bundles compile, 1318/1318 tests pass, and the Electron app window creates and stays alive on Xvfb display :99 until killed by timeout. 38분. | ||||||
| 55 | GotenbergBundle | mock으로 실행됨 | 92 / 100 | PHP | 241 | 2026년 10월 29일 |
Gotenberg와 연동하기 위한 Symfony Bundle입니다. twig, router, PHPStorm 등과 기본적으로 통합됩니다. 테스트 결과: Composer install completed successfully with PHP 8.4.27 and Symfony 8.1.10, and the full PHPUnit test suite (1100 tests, 2224 assertions) passes with no failures. 9분. | ||||||
| 56 | jobseeker-analytics | mock으로 실행됨 | 92 / 100 | TypeScript | 206 | 2026년 10월 31일 |
아직도 스프레드시트로 구직을 추적하고 계십니까? Gmail 받은편지함을 연결하면 대시보드에서 구직 현황을 자동으로 확인할 수 있습니다. 복사하여 붙여넣기가 필요하지 않습니다. 테스트 결과: Backend FastAPI app starts and responds on port 8000, all 86 backend tests pass with SQLite in-memory mocks, frontend builds successfully with Next.js 16 (requires Node >=20.9.0), spaCy en_core_web_sm model loads and processes text correctly. 7분. | ||||||
| 57 | Office2PDF | mock으로 실행됨 | 46 / 100 | Python | 227 | 2026년 10월 29일 |
Word, Excel, PPT를 PDF로 일괄 변환 - Word, Excel, PPT를 PDF로 일괄 변환 테스트 결과: Office2PDF runs fully on Linux via a Python-based COM shim: tkinter GUI works headlessly, Word/Excel/PPT files are converted to valid PDFs, multi-sheet Excel produces one PDF per sheet, folder structure is preserved, and empty files are skipped. 19분. | ||||||
| 58 | ppt-image-first | 검증할 수 없음 | 80 / 100 | Python | 1,235 | 2026년 10월 9일 |
Codex/Claude Code/Opencode CLI를 위한 PPT 이미지 우선 skill 테스트 결과: The ppt-image-first skill is installed in ~/.codex/skills/, all 4 Python scripts compile and pass basic execution tests, the 3 HTML shell files can be regenerated from their builders, the review markup renderer processes JSON payloads onto slide images, the demo PPTX is a valid 81-entry OPC document, and all 4 sample... 4분. | ||||||
| 59 | MS-365-Electron | 검증할 수 없음 | 80 / 100 | JavaScript | 327 | 2026년 10월 24일 |
Electron으로 만든 비공식 Microsoft 365 웹 데스크톱 래퍼 테스트 결과: Dependencies installed (563 packages, 387 MiB), Electron 35.0.3 binary present, app launches on Xvfb display :99 with --no-sandbox --in-process-gpu --enable-unsafe-swiftshader flags and stays alive until terminated. 6분. | ||||||
| 60 | colorpicker | 검증할 수 없음 | 80 / 100 | JavaScript | 301 | 2026년 10월 25일 |
웹 색상, 테마 색상, 기록을 지원하는 jQuery UI 색상 선택 위젯 (Microsoft Office 2010의 것과 유사). 테스트 결과: npm dependencies installed, grunt build creates minified JS and compiled CSS, all static assets serve correctly over HTTP. 4분. | ||||||
| 61 | tinylittleoffice | 검증할 수 없음 | 20 / 100 | TypeScript | 574 | 2026년 10월 20일 |
문서가 링크 안에 있고 공유하기 쉬운 무료 오피스 제품군. 계정이 없으며, 선택하지 않으면 아무것도 저장되지 않습니다. 테스트 결과: 검증할 수 없었습니다. 어디서 멈췄는지는 log에서 볼 수 있습니다. 18분. | ||||||
| 62 | formualizer | 검증할 수 없음 | 20 / 100 | Rust | 208 | 2026년 10월 31일 |
가장 빠른 임베디드 스프레드시트 엔진 - Rust, Python 또는 브라우저에서 Excel 워크북을 파싱, 평가 및 변경합니다. Arrow 기반, 400개 이상의 함수. 테스트 결과: 검증할 수 없었습니다. 어디서 멈췄는지는 log에서 볼 수 있습니다. 51분. | ||||||
| 63 | SnowAir | 검증할 수 없음 | 6 / 100 | C++ | 221 | 2026년 11월 3일 |
SnowAir는 경량화된 스크린샷 및 주석 도구로, 스크린샷, 화면 녹화, 프레젠테이션, 이미지 고정, OCR 인식, 번역 등의 기능을 포함합니다. 자유롭고 효율적이며, 모든 것이 轻雪에 있습니다. 테스트 결과: The official SnowAir-Lite.exe self-test runs under Wine 11.21 and passes 12/12 with exit 0, but the GUI cannot start because Wine does not implement the Microsoft WinRT DispatcherQueue and Composition APIs the app requires, and the source cannot be built on Linux without VS2026 and the unpublished Ling framework. 26분. | ||||||
| - | everything | 아직 테스트되지 않음 | - | JavaScript | 7,074 | - |
| - | mintable | 아직 테스트되지 않음 | - | TypeScript | 1,635 | - |
실행됨 실제 종속성으로 설치되고 시작되었습니다. mock으로 실행됨 데이터베이스나 서드파티 API 같은 외부 서비스를 대체물로 바꾼 뒤 시작되었습니다. 검증할 수 없음 표준 agent도, 더 강력한 agent도 시간 제한 안에 실행시키지 못했습니다. log에서 어디서 멈췄는지 볼 수 있습니다.
테스트 방법
최신 테스트 기준 이 목록: 프로젝트 48개가 그대로 실행되었고, 9개는 mock으로 실행되었으며, 6개는 검증할 수 없었습니다. 2개는 아직 대기 중입니다. 테스트한 언어: C++, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Shell, TypeScript. 모든 시도는 깨끗한 일회용 머신, 고정된 버전의 프로젝트, 45분 제한을 사용했으며, 전체 절차는 방법론 페이지에 있습니다.
자주 묻는 질문(FAQ)
이 목록은 어떻게 순위를 매기나요?
의견이 아니라 측정에 따라 매깁니다: Argusic이 새 머신에 설치하고 실행한 프로젝트가 먼저, 그다음 외부 서비스 대신 mock으로 실행된 프로젝트, 그다음 검증할 수 없었던 프로젝트 순입니다. 동점이면 Argusic 점수, 그다음 자체 출처에서의 인기도로 정합니다.
일부 프로젝트에 순위가 없는 이유는 무엇인가요?
프로젝트 2개가 아직 테스트나 시도 완료를 기다리고 있습니다. Argusic이 측정을 마칠 때까지 순위 없이 표시됩니다.
증거는 어디에 있나요?
모든 행은 프로젝트의 Argusic 페이지로 연결되며, 그곳에서 각 실행의 전체 log와 터미널 녹화를 sha256 지문과 함께 볼 수 있습니다. 이 목록에 있든 없든, 테스트한 모든 프로젝트에 같은 페이지가 있습니다.
이 카테고리의 다른 목록
- 직접 설치로 검증한 자체 호스팅 Notion 대안 (이 목록과 공통: doca, doca, open-spaces)
- 첫 실행 시 시작되는 오픈 소스 MCP 서버 (이 목록과 공통: excel-mcp-server, kordoc)
- 직접 실행할 수 있는 테스트된 오픈 소스 AI 앱 (이 목록과 공통: open-spaces)
- 오픈 소스 코드 편집기 및 IDE, 빌드 및 실행 (이 목록과 공통: warewoolf)
- 설치 및 쿼리된 오픈 소스 데이터베이스 (이 목록과 공통: grist-core)
- 자체 호스팅할 수 있는 오픈 소스 위키, 테스트됨 (이 목록과 공통: open-spaces)
- 설치 및 실행된 오픈 소스 AI agent 프레임워크
- 오픈 소스 API 클라이언트, 빌드 및 실행
- 테스트된 오픈 소스 API 게이트웨이 및 리버스 프록시
- 설치 및 실행되는 오픈 소스 CI/CD 도구
- 설치 및 실행되는 오픈 소스 CMS 플랫폼
- 오픈 소스 LLM 게이트웨이, 설치 및 실행
- 설치 및 실행되는 오픈 소스 VPN 및 네트워킹 도구
- 설치 및 실행된 오픈 소스 백업 도구
- 오픈 소스 브라우저 자동화 도구, 설치 및 실행
- 새 머신에서 실행된 오픈 소스 coding agents
- 오픈 소스 개발자 CLI 도구, 빌드 및 실행이 검증된
- 설치 및 실행되는 오픈 소스 전자상거래 플랫폼
- 테스트된 오픈 소스 전자책 리더 및 라이브러리
- 빌드 및 실행된 오픈 소스 게임 엔진
- 새 머신에서 빌드하고 실행한 오픈 소스 게임
- 오픈 소스 홈 자동화, 설치 및 실행
- 테스트된 오픈 소스 로우코드 및 노코드 플랫폼
- 오픈 소스 맵 서버 및 도구, 설치 및 실행
- 오픈 소스 메시지 큐 및 스트리밍, 테스트됨
- 오픈 소스 음악 서버, 설치 및 재생
- 오픈 소스 관찰 가능성 및 로깅, 설치 및 실행
- 직접 호스팅할 수 있는 오픈 소스 비밀번호 관리자, 테스트됨
- 오픈 소스 프로젝트 관리 도구, 설치 및 실행
- 오픈 소스 화면 녹화 도구, 빌드 및 출시
- 설치 및 쿼리 가능한 오픈 소스 검색 엔진
- 오픈 소스 자체 호스팅 분석, 깨끗한 서버에서 테스트됨
- 오픈 소스 음성-텍스트 변환 및 텍스트-음성 변환, 테스트됨
- 오픈 소스 정적 사이트 생성기, 빌드 및 제공
- 오픈 소스 업타임 모니터 및 상태 페이지, 테스트됨
- 설치 및 쿼리 가능한 오픈 소스 벡터 데이터베이스
- 새 머신에서 실행된 오픈 소스 비디오 편집기
- 오픈 소스 비디오 플레이어, 빌드 및 실행됨
- 오픈 소스 웹 스크래핑 도구, 설치 및 실행
- 오픈 소스 화이트보드 및 다이어그램 도구, 테스트됨
- 오픈 소스 워크플로 자동화, 설치 및 실행
- 자체 호스팅 대시보드 및 홈페이지, 설치 및 실행
- 새 머신에서 시작한 자체 호스팅 git 서버