
단일 HTML 파일로 만든 무료 오피스 툴킷 - PDF, 이미지, AI 글쓰기 도구, 계정 불필요
요약
ZeroOffice는 단일 HTML 파일로 구성된 로컬 실행형 오피스 툴킷입니다. PDF 편집, 이미지 처리, 데이터 변환 기능을 제공하며, Claude API를 활용한 AI 글쓰기 도구도 포함되어 있습니다. 모든 데이터는 서버로 전송되지 않고 브라우저 내에서만 처리되어 보안성이 높습니다.
핵심 포인트
- 단일 HTML 파일로 구성되어 별도의 설치나 빌드 과정이 필요 없음
- 데이터가 기기를 떠나지 않는 로컬 기반의 높은 보안성 제공
- Claude API를 연동하여 이메일 재작성 및 문서 요약 기능 지원
- 계정 생성이나 서버 저장 없이 브라우저에서 즉시 사용 가능
저는 무작위 웹사이트에 문서를 보내는 것에 지쳤습니다.
PDF를 병합하거나, 사진을 압축하거나, 업무용 이메일을 다시 작성해야 할 때마다 -

그래서 저 자신을 위해 무언가를 만들기 시작했습니다. 도구 하나, 그다음 또 하나. 도구 번호가 20번쯤 되었을 때, 저는 제가 실제 제품을 만들고 있다는 것을 깨달았습니다.
ZeroOffice는 단일 HTML 파일입니다. 브라우저에서 열기만 하면 됩니다. 귀하의 파일은 절대 기기를 떠나지 않습니다. 탭을 닫으면 모든 것이 사라집니다.
포함된 기능
PDF 도구 - 여러 PDF 병합, 페이지별 분할, 스캔된 문서 압축, 워터마크 추가, 이미지로 변환 및 이미지에서 PDF로 변환.
이미지 도구 - 이메일 또는 웹용 사진 압축, 정확한 픽셀 또는 Instagram이나 4K와 같은 프리셋으로 크기 조정, 형식 간 변환, 밝기와 대비를 조절하는 기본 편집기.
텍스트 및 데이터 - 읽기 시간이 포함된 단어 수 계산기, 두 텍스트를 줄 단위로 비교, CSV 파일 보기 및 변환, CSV 데이터로 차트 생성 및 PNG 또는 Excel로 내보내기.
변환기 - 실시간 환율, 길이, 무게, 온도를 위한 단위 변환기 등.
AI 도구 - 이 부분은 Claude API 키가 필요합니다. 톤 선택 기능이 있는 이메일 재작성기, 법률 문구를 쉬운 언어로 설명해 주는 계약서 분석기, 송장 생성기, 문서 요약기, 비즈니스 편지 작성기. 신규 계정은 약 5달러 상당의 무료 크레딧을 받게 되며, 이는 Haiku 모델로 수백 번의 작업을 수행하기에 충분합니다.
솔직하게 말씀드리고 싶은 부분
AI 도구는 귀하의 텍스트를 브라우저에서 Anthropic의 API로 직접 전송합니다. ZeroOffice는 중간에 개입하지 않습니다. 귀하의 API 키는 귀하의 기기에 있는 localStorage에만 저장됩니다. 저는 그것을 절대 볼 수 없습니다.
또한, 이 프로젝트는 Claude의 강력한 도움을 받아 구축되었습니다. 제 아이디어와 결정, 그리고 테스트를 거쳤지만, 코드의 대부분은 Claude가 작성했습니다. 저는 이 점을 솔직하게 밝힙니다. 왜냐하면 어떤 인상을 남기는 것보다 정직함이 더 중요하다고 생각하기 때문입니다.
아키텍처 (Architecture) 참고 사항
단 하나의 HTML 파일. 약 480KB. npm 없음. 빌드 단계 (build step) 없음. 서버 없음. 데이터베이스 (database) 없음. 계정 없음.
open index.html
이것이 설정의 전부입니다.
링크
라이브 (Live): https://darkenamber.github.io/ZeroOffice/
GitHub: https://github.com/DarkenAmber/ZeroOffice
피드백을 환영합니다. 특히 무언가 제대로 작동하지 않는다면 알려주세요. 데스크톱과 Android에서 테스트했지만, 제가 놓친 예외 케이스 (edge cases)가 분명히 있을 것입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기