명령어 하나로 모든 웹페이지를 데스크톱 앱으로 변환. macOS, Windows, Linux 지원.
English · 中文 · 繁體 · 日本語 · 한국어 · Deutsch · Français
- 🎐 가벼운 용량: Electron 패키지 대비 약 20배 작으며, 일반적으로 10 MB 미만, Nativefier 같은 Electron 래퍼의 가벼운 대안
- 🚀 빠른 성능: Rust Tauri 기반으로 기존 JS 프레임워크보다 가볍고 적은 메모리 사용
- ⚡ 쉬운 사용: CLI 명령어 한 줄 또는 온라인 빌드로 복잡한 설정 없이 패키징
- 📦 풍부한 기능: 단축키 전달, 몰입형 창, 드래그 앤 드롭, 커스텀 스타일, 광고 차단 지원
- 일반 사용자: 빌드된 추천 패키지를 사용하거나, 환경 설정이 필요 없는 GitHub Actions 온라인 빌드 활용
- 개발자: CLI 도구 설치 후 명령어 한 줄로 아이콘과 창 설정이 포함된 앱 패키징
- 고급 사용자: 로컬에서 저장소를 클론하여 커스텀 개발을 진행하거나, 고급 사용 가이드에서 스타일 커스텀 및 기능 확장 확인
- 문제 해결: FAQ에서 자주 묻는 질문 및 문제 해결 방법 확인
| WeRead Mac Windows Linux | Twitter Mac Windows Linux |
![]() |
![]() |
| Grok Mac Windows Linux | DeepSeek Mac Windows Linux |
![]() |
![]() |
| ChatGPT Mac Windows Linux | Gemini Mac Windows Linux |
![]() |
![]() |
| YouTube Music Mac Windows Linux | YouTube Mac Windows Linux |
![]() |
![]() |
| LiZhi Mac Windows Linux | ProgramMusic Mac Windows Linux |
![]() |
![]() |
| Excalidraw Mac Windows Linux | XiaoHongShu Mac Windows Linux |
![]() |
![]() |
| Notion Mac Windows Linux | Flomo Mac Windows Linux |
![]() |
![]() |
🏂 더 많은 애플리케이션은 Releases에서 다운로드할 수 있습니다. 클릭하여 단축키 안내 펼치기
| Mac | Windows/Linux | 기능 |
|---|---|---|
| ⌘ + [ | Ctrl + [ | 이전 페이지로 이동 |
| ⌘ + ] | Ctrl + ] | 다음 페이지로 이동 |
| ⌘ + ↑ | Ctrl + ↑ | 페이지 맨 위로 스크롤 |
| ⌘ + ↓ | Ctrl + ↓ | 페이지 맨 아래로 스크롤 |
| ⌘ + R | Ctrl + R | 페이지 새로고침 |
| ⌘ + W | Ctrl + W | 창 숨기기(종료 아님) |
| ⌘ + - | Ctrl + - | 페이지 축소 |
| ⌘ + = | Ctrl + = | 페이지 확대 |
| ⌘ + 0 | Ctrl + 0 | 확대/축소 초기화 |
| ⌘ + L | Ctrl + L | 현재 URL 복사 |
| ⌘ + ⇧ + ⌥ + V | Ctrl + Shift + V | 서식 맞춰 붙여넣기 |
| ⌘ + ⇧ + H | Ctrl + Shift + H | 홈으로 이동 |
| ⌘ + ⌥ + I | Ctrl + Shift + I | 개발자 도구 열기(디버그 전용) |
| ⌘ + ⇧ + ⌫ | Ctrl + Shift + Del | 캐시 삭제 및 재시작 |
| ⌃ + ⌘ + F | F11 | 전체화면 전환 |
타이틀 바를 더블 클릭하여 전체화면을 전환할 수도 있습니다. Windows 및 Linux에서는 --hide-window-decorations로 상단 드래그 영역이 있는 프레임리스 창을 만들 수 있습니다. Mac에서는 제스처로 뒤로 가기/앞으로 가기와 타이틀 바 드래그로 창 이동을 지원하며 메뉴 표시줄에서 탐색, 확대/축소 및 창 제어 옵션도 제공합니다.
# Pake CLI 설치
pnpm install -g pake-cli
# 기본 사용법, 파비콘 자동 다운로드
pake https://github.com --name GitHub
# 고급 사용법, 사용자 지정 옵션
pake https://weekly.tw93.fun --name Weekly --icon https://cdn.tw93.fun/pake/weekly.icns --width 1200 --height 800 --hide-title-bar첫 패키징은 빌드 환경 준비로 인해 시간이 조금 더 걸릴 수 있으나 이후에는 빠르게 완료됩니다. 전체 옵션 설명은 CLI 사용 가이드를 참조하세요. 명령줄 도구를 사용하지 않으려면 GitHub Actions 온라인 빌드를 활용할 수 있습니다.
스크립트나 AI agent에서 Pake를 사용할 때는 --json으로 기계가 읽을 수 있는 결과를 받고, --config app.json(schema)으로 앱을 선언적으로 정의하며, 로컬 빌드 결과물은 pake ./dist --name MyTool로 바로 패키징할 수 있습니다. 전체 agent 사양은 llms.txt를 참조하세요. 공식 skill은 다음과 같이 설치합니다.
# Claude Code
/plugin marketplace add tw93/Pake
/plugin install pake@pake
# Codex
codex plugin marketplace add tw93/Pake
codex plugin add pake@pake
AI agent에게 다음 내용을 전달하여 실행할 수 있습니다:
Pake(npm i -g pake-cli)를 사용하여 웹페이지를 데스크톱 앱으로 패키징하세요. 먼저 https://unpkg.com/pake-cli@latest/llms.txt 를 읽고, 항상 --json 옵션을 붙여 실행한 후 stdout을 단일 JSON 객체로 파싱하세요. <url-or-local-dist>를 <AppName>이라는 앱으로 패키징합니다.
Rust >=1.85 및 Node >=22(LTS 권장, >=20.9도 지원)가 필요합니다. 자세한 설치 안내는 Tauri 공식 문서를 참조하세요. 개발 환경 설정이 번거롭다면 CLI 도구 사용을 권장합니다.
# 의존성 설치
pnpm i
# 로컬 개발 [우클릭으로 디버그 모드 실행]
pnpm run dev
# 애플리케이션 빌드
pnpm run build스타일 커스텀, 기능 확장, 컨테이너 통신 등 고급 기능은 고급 사용 가이드를 확인하세요.
Pake의 성장은 훌륭한 오픈소스 기여자분들과 함께 만들어갑니다 ❤️
- 가장 직접적인 후원 방법은 제가 개발한 Mac 정리 앱 Mole for Mac을 이용해 주시는 것입니다
- Pake가 유용했다면 GitHub Star를 눌러주시고, 주변 개발자 동료들에게 추천해 주시면 큰 힘이 되며, 문제나 데스크톱 앱으로 만들면 좋은 웹사이트가 있다면 issue나 PR로 알려 주세요
- TangYuan과 Coke라는 두 마리의 고양이를 키우고 있는데, Pake가 유용하셨다면 그 아이들에게 캔 간식 🥩을 선물해 주셔도 좋습니다
따뜻한 응원을 보내주신 분들 🐱
Pake는 GPL-3.0 라이선스로 배포됩니다. 자세한 내용은 LICENSE 및 Pake Output Exception을 확인하세요. Pake로 패키징한 앱의 소유권은 온전히 사용자에게 있으며, 자유롭게 사용 및 배포할 수 있습니다. Pake를 포크하여 독립된 제품을 만들 경우, 오해를 방지하기 위해 다른 이름을 사용하고 출처를 명시해 주시기 바랍니다.














