Code Sieve (Nova Project)

대규모 소스코드 및 문서 자산에서 다중 키워드를 병렬 탐색하고 엑셀 시트까지 로컬 파싱하는 고성능 검색 유틸리티입니다.

Windows x64 포터블 웹 데모 지원 최신 버전 2026.5.30 누적 집계 중...

소프트웨어 소개

Nova Project(Code Sieve)는 수십만 개의 소스코드 파일 및 사내 업무 문서에서 다중 키워드를 병렬로 초고속 검색하는 데스크톱 엔지니어링 유틸리티입니다. 보안이 극도로 중요한 사내 연구개발망 및 폐쇄망 환경을 고려하여 외부 네트워크 호출을 100% 배제한 로컬 오프라인 모드로 안전하게 작동합니다. Rust의 고성능 파일 탐색 크레이트와 React 19 / TypeScript 프론트엔드가 결합되어 즉각적인 응답성과 강력한 분석 기능을 보장합니다.

화면 스크린샷

주요 핵심 기능

Rust Rayon 기반 멀티스레드 병렬 스캔: CPU 멀티코어 리소스를 극한으로 활용하여 수만 개 소스파일을 동시 스캔합니다.
bincode 바이너리 캐시 엔진: 파일 변경 상태(mtime/크기)를 추적하여 바이너리 인덱스로 캐싱, 2회차 검색부터 속도를 5~10배 극대화합니다.
로컬 엑셀(.xlsx, .xls, .ods) 직접 파싱: calamine 라이브러리를 내장하여 네트워크 없이 스프레드시트 셀 본문까지 직접 검색합니다.
인라인 구문 강조 및 실시간 검색: 주요 프로그래밍 언어 신택스 하이라이팅 및 F3 단축키 연동 검색을 지원합니다.
다양한 인코딩 내보내기: Excel 한글 자모 깨짐을 방지하는 EUC-KR CSV, UTF-8, JSON, TXT 형식 내보내기를 제공합니다.
100% 로컬 오프라인 사양: 엄격한 CSP 규칙과 시스템 에셋 임베딩으로 사내망 보안 정책을 철저히 준수합니다.

시스템 요구사항

운영체제 Windows 10 또는 Windows 11 (64비트 전용)
프로세서 Intel Core i3 / AMD Ryzen 3 이상 (멀티스레드 활용 시 4코어 이상 권장)
메모리(RAM) 최소 2GB 이상 (수십만 건 파일 색인 시 4GB 권장)
디스크 여유 공간 실행 파일 약 15MB 및 색인 캐시를 위한 약 100MB

버전 변경 내역

v2026.5.30 2026-05-30
  • Tauri 2.x 및 React 19 런타임 업그레이드
  • 엑셀(.xlsx) 대용량 셀 병렬 파싱 처리 최적화
  • Excel 한글 자모 깨짐 방지 EUC-KR CSV 내보내기 옵션 추가
  • Windows 포터블 패키지 보안 서명 점검 및 배포

문의 및 개발 후원

- 공식 문의: service@jqdom.com

- 웹 데모 즉시 체험: Nova Code Sieve Web Demo ↗

☕ 개발자를 응원하는 따뜻한 커피 한 잔

JCB Apps는 개인 개발자가 독립적으로 유지보수하고 있습니다. 후원은 지속적인 도구 개선과 안정적인 배포 서버 운영에 큰 힘이 됩니다.

Buy Me a Coffee 후원하기