문서·데이터 라이브러리Document & data libraries
의존성 없는 작은 라이브러리: 페이지 범위, CSV, ZIP 검사, 표 비교, 자르기 계산Small dependency-free libraries: page ranges, CSV, ZIP checks, table diffs, crop math
오픈소스 · 문서·데이터 라이브러리 10개 중 1–10번째Open source · Document & data libraries: 1–10 of 10 · 기준as of 2026-10-19
- autosave-backup-ring-buffer
복구용 스냅샷 링의 보관 계획을 세웁니다. 새 키에 쓰고 나중에 지울 키를 알려 줍니다. 시계가 거꾸로 가면 거부합니다.
- csv-injection-safe-export
엑셀과 시트에서 안전하게 열리는 CSV를 만듭니다. 따옴표 처리와 수식 접두어 무력화를 함께 합니다.
- csv-table-diff-by-key
표를 위치가 아니라 키 열로 비교합니다. 타입을 구분한 셀 변경과 행·열의 추가와 삭제를 알려 줍니다.
- image-crop-bounds-clamp
편집기용 자르기 상자 계산입니다. 경계를 검증하고, 끌기를 페이지 안으로 고정하고, 출력 픽셀을 렌더 전에 예산으로 제한합니다.
- llm-text-edit-revision-guard
AI가 제안한 텍스트 수정을 제안한 그 리비전에만 적용합니다. 기대 텍스트를 확인하고 겹치는 수정은 거부합니다.
- localhost-origin-guard
로컬 에이전트로 가는 요청을 Host가 정확히 루프백이고 Origin이 허용 목록에 있을 때만 통과시킵니다.
- pdf-annotation-rotation
PDF나 캔버스 주석(상자, 선, 잉크, 원본 마스크)을 표시 좌표에서 90도 회전합니다. 입력은 바꾸지 않습니다.
- pdf-page-range-parser
'1-3, 5, 8-' 같은 페이지 선택을 순서와 중복을 유지한 채 정확한 범위로 바꾸고, 모호한 입력은 거부하는 파서입니다.
- pdf-text-position-table-extract
좌표가 있는 텍스트 조각(x, 기준선, 크기, 글자)에서 표를 복원합니다. 빈 칸은 제자리에 남깁니다.
- zip-bomb-budget-check
신뢰할 수 없는 ZIP(docx·xlsx·pptx 포함)을 풀지 않고 크기와 개수 예산으로 검사합니다. 압축 폭탄, 경로 탈출, 중복, CRC를 봅니다.
MIT 라이선스로 공개한 저장소 43개입니다. 소개마다 저장소의 예제를 실제로 실행한 출력을 실었고, 저장소로 가는 링크는 상세 페이지 맨 위에 있습니다.43 repositories released under the MIT license. Each page shows real output from running the repository's examples, with a link to the repository at the top.