소개
개발자, 데이터 분석가, 그리고 코드를 사랑하는 모든 분들을 위한 오프라인 우선 스니펫 저장소, ZetoPad에 오신 것을 환영합니다.
왜 ZetoPad를 만들었나요?
우리는 개발자로서 수많은 지식을 쌓아갑니다. 유용한 코드 조각, 설정 파일들, 복잡한 SQL 쿼리, 그리고 잊어버리기 쉬운 디버깅 노트들까지요. 하지만 기존 도구들은 어딘가 조금씩 아쉬웠습니다.
- 클라우드 앱은 인터넷이 끊기면 무용지물이고, 미묘한 로딩 지연이 흐름을 끊습니다.
- 일반 메모 앱은 코드 하이라이팅이 안 되거나 포맷이 깨지기 일쑤입니다.
- 무거운 앱들은 데이터가 쌓일수록 점점 느려져서 답답함을 유발합니다.
그래서 우리는 더 나은 방법이 있다고 믿었습니다. 고성능 에디터 Zed의 엔진인 GPUI 프레임워크와 Rust를 사용하여, 타협하지 않는 성능의 ZetoPad를 직접 만들게 되었습니다.
ZetoPad만의 특별함
🚀 타의 추종을 불허하는 속도
우리는 성능에 진심입니다. ZetoPad는 방대한 라이브러리도 가볍게 처리하도록 설계되었습니다.
- 50,000개 이상의 스니펫에서도 0.01초(10ms) 이내의 검색 속도
- 생각이 날아가지 않게 즉시 실행되는 스타트업
- 대용량 파일도 버벅임 없이 부드럽게 스크롤
🔒 안심할 수 있는 프라이버시
내 데이터가 어디로 가는지 걱정하지 마세요.
- 100% 오프라인: 데이터는 여러분의 컴퓨터 밖으로 절대 나가지 않습니다.
- 로컬 저장소: 모든 것은 로컬 SQLite 데이터베이스에 안전하게 저장됩니다.
- 강력한 암호화: 원하신다면 SQLCipher(AES-256)로 데이터베이스 통째로 암호화할 수 있습니다.
💻 진짜 코딩 환경
단순한 텍스트 에디터가 아닙니다. 코드를 위한 공간입니다.
- 구문 강조: Tree-sitter를 통해 50개 이상의 언어를 완벽하게 이해하고 색을 입혀줍니다.
- 코드 실행: Python, JS, Ruby 등을 앱 내에서 바로 실행하고 결과를 확인하세요.
- 마크다운 & Mermaid: 다이어그램과 함께 문서를 작성하고 실시간으로 미리보세요.
⌨️ 키보드 자유
마우스로 손이 가는 순간 집중력은 흐트러집니다. ZetoPad는 모든 것을 키보드로 할 수 있습니다.
- 전역 단축키: 어떤 작업을 하던 중이라도 단축키 한 번으로 ZetoPad를 불러오세요.
- 키맵 프리셋: Default, Emacs, VSCode, JetBrains 중 익숙한 키 설정을 골라보세요.
누구에게 필요한가요?
ZetoPad는 여러분의 역할에 맞춰 유연하게 활용될 수 있습니다.
- 소프트웨어 엔지니어: 자주 쓰는 함수 패턴이나 API 호출 예제를 저장해두세요.
- 데이터 사이언티스트: 복잡한 SQL 쿼리나 전처리용 Python 스크립트를 라이브러리화하세요.
- DevOps 엔지니어: 쉘 스크립트, Dockerfile, 배포 체크리스트를 체계적으로 관리하세요.
- 학생: 강의 노트나 알고리즘 문제 풀이를 언어별로 정리해보세요.
시작할 준비 되셨나요?
아주 간단합니다.
- Mac에 ZetoPad 설치하기
- **빠른 시작 가이드**를 따라 첫 스니펫 만들기
- **검색 문법**을 익혀서 자료를 순식간에 찾아내기
ZetoPad가 여러분의 매일의 코딩 생활에 든든한 파트너가 되기를 바랍니다. 즐거운 코딩 되세요!