최근 개발자 kirinonakar가 Rust 언어와 Slint UI 프레임워크를 활용해 가볍고 빠른 윈도우용 압축 프로그램 'ArchiveRclick'을 선보였습니다. 이 프로그램은 기존의 반디집(Bandizip)이나 7-Zip처럼 복잡한 기능보다는 압축 파일의 빠른 생성 및 해제에 집중한 것이 특징입니다. 네이티브 윈도우 앱으로 개발되어 시스템 자원 소모를 최소화하고 쾌적한 사용자 경험을 제공합니다.
ArchiveRclick은 ZIP 및 7z 압축/해제를 위해 7-Zip의 핵심 라이브러리(7z.dll)를 사용하며, RAR/RAR5, TAR, CAB, ISO 등 다양한 압축 포맷은 libarchive를 통해 지원합니다. 파일 확장자가 아닌 실제 파일 내용을 분석하여 압축 형식을 감지하는 스마트한 기능도 포함되어 있습니다. 또한, 압축률과 CPU 스레드 수 설정, 분할 압축, 암호 압축 및 7z 파일명 암호화 등 필수적인 기능들을 제공하며, 윈도우 탐색기(Explorer)의 드래그앤드롭 및 우클릭 메뉴를 통한 편리한 사용성도 강점입니다. 특히 여러 폴더를 각각 별도의 압축 파일로 만드는 기능은 대량의 파일을 정리할 때 유용합니다. 한국어, 영어, 일본어를 지원하고 라이트/다크 테마를 제공하며, 별도 설치 없이 사용 가능한 포터블(Portable) 방식도 지원합니다.
ArchiveRclick의 등장은 기존 압축 프로그램 시장에 새로운 선택지를 제공한다는 점에서 의미가 큽니다. 광고나 불필요한 기능 없이 핵심적인 압축/해제 기능에 충실하면서도, Rust 기반의 높은 성능과 가벼운 용량을 자랑하기 때문입니다. 특히 윈도우 11이 RAR, 7-Zip 등 다양한 압축 포맷을 공식 지원할 예정인 가운데, 이러한 경량화된 네이티브 앱은 사용자들에게 더욱 매력적인 대안이 될 수 있습니다. 이는 개발자들이 특정 기능에 집중하여 사용자 경험을 개선하는 방향으로 소프트웨어 개발이 진화하고 있음을 보여주는 사례이기도 합니다.