Pake

Verwandeln Sie jede Webseite mit einem einzigen Befehl in eine Desktop-App. Unterstützt macOS, Windows und Linux.

pake.run

English · 中文 · 繁體 · 日本語 · 한국어 · Deutsch · Français

twitter telegram GitHub downloads GitHub commit GitHub closed issues
## Funktionen - 🎐 **Leichtgewichtig**: Das Installationspaket ist fast 20-mal kleiner als bei Electron-Apps, meist unter 10 MB auf der Festplatte, eine schlankere Alternative zu Nativefier und anderen Electron-Wrappern - 🚀 **Schnell**: Entwickelt mit Rust Tauri, deutlich schneller als herkömmliche JS-Frameworks bei geringerem Arbeitsspeicherbedarf - ⚡ **Einfach zu bedienen**: Paketierung mit einem einzigen CLI-Befehl oder per Online-Build ohne aufwendige Konfiguration - 📦 **Umfangreich**: Unterstützt Tastenkombinationen, immersive Fenster, Drag & Drop, CSS-Anpassung und Werbeblocker ## Erste Schritte - **Einsteiger**: Laden Sie fertige [Beliebte Pakete](#beliebte-pakete-herunterladen) herunter oder nutzen Sie den [GitHub Actions Online-Build](docs/github-actions-usage.md) ohne lokale Einrichtung - **Entwickler**: Installieren Sie das [CLI-Tool](docs/cli-usage.md) für die Ein-Befehl-Paketierung jeder Website mit anpassbaren Icons und Fenstereinstellungen - **Fortgeschrittene**: Klonen Sie das Projekt für [Eigene Entwicklung](#entwicklung) oder lesen Sie die [Erweiterte Dokumentation](docs/advanced-usage.md) für individuelle Anpassungen - **Fehlerbehebung**: Häufige Fragen und Lösungen finden Sie in den [FAQ](docs/faq.md) ## Beliebte Pakete herunterladen
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
🏂 Weitere Anwendungen können unter Releases heruntergeladen werden. Klicken Sie hier für die Tastenkombinationen
| Mac | Windows/Linux | Funktion | | --------------------------------------------------------- | --------------------------------------------------- | ---------------------------------- | | ⌘ + [ | Ctrl + [ | Zurück zur vorherigen Seite | | ⌘ + ] | Ctrl + ] | Vorwärts zur nächsten Seite | | ⌘ + ↑ | Ctrl + ↑ | Ganz nach oben scrollen | | ⌘ + ↓ | Ctrl + ↓ | Ganz nach unten scrollen | | ⌘ + R | Ctrl + R | Seite neu laden | | ⌘ + W | Ctrl + W | Fenster ausblenden (nicht beenden) | | ⌘ + - | Ctrl + - | Seite verkleinern | | ⌘ + = | Ctrl + = | Seite vergrößern | | ⌘ + 0 | Ctrl + 0 | Zoom zurücksetzen | | ⌘ + L | Ctrl + L | Aktuelle URL kopieren | | ⌘ + ⇧ + ⌥ + V | Ctrl + Shift + V | Einfügen und Stil anpassen | | ⌘ + ⇧ + H | Ctrl + Shift + H | Zur Startseite | | ⌘ + ⌥ + I | Ctrl + Shift + I | Entwicklertools öffnen (nur Debug) | | ⌘ + ⇧ + ⌫ | Ctrl + Shift + Del | Cache leeren und neu starten | | ⌃ + ⌘ + F | F11 | Vollbild umschalten | Durch Doppelklick auf die Titelleiste lässt sich das Vollbild ebenfalls umschalten. Unter Windows und Linux ermöglicht `--hide-window-decorations` rahmenlose Fenster mit oberem Ziehbereich. Auf dem Mac funktionieren Wischgesten für Vor und Zurück, die Titelleiste lässt sich zum Verschieben des Fensters ziehen, und die Menüleiste bietet Navigation, Zoom und Fenstersteuerung.
## CLI-Paketierung mit einem Befehl ![Pake](https://raw.githubusercontent.com/tw93/static/main/pake/pake1.gif) ```bash # Pake CLI installieren pnpm install -g pake-cli # Standardnutzung, Website-Icon automatisch abrufen pake https://github.com --name GitHub # Erweiterte Nutzung, benutzerdefinierte Optionen pake https://weekly.tw93.fun --name Weekly --icon https://cdn.tw93.fun/pake/weekly.icns --width 1200 --height 800 --hide-title-bar ``` Die Erstpaketierung dauert durch die Einrichtung der Build-Umgebung etwas länger, Folge-Builds sind sehr schnell. Vollständige Parameter finden Sie in der [CLI-Anleitung](docs/cli-usage.md). Alternativ steht der [GitHub Actions Online-Build](docs/github-actions-usage.md) bereit. Pake in Skripten oder mit AI-Agenten nutzen? Übergeben Sie `--json` für maschinenlesbare Ausgaben, beschreiben Sie Apps deklarativ mit `--config app.json` ([Schema](schema/pake.schema.json)), oder paketieren Sie lokale Build-Ausgaben direkt per `pake ./dist --name MyTool`. Vollständiger Agent-Vertrag unter [llms.txt](llms.txt). Den offiziellen Skill installieren Sie so: ```text # Claude Code /plugin marketplace add tw93/Pake /plugin install pake@pake # Codex codex plugin marketplace add tw93/Pake codex plugin add pake@pake ``` Übergeben Sie folgenden Prompt an Ihren AI-Agenten: ```text Verwende Pake (npm i -g pake-cli), um Webseiten als Desktop-Apps zu paketieren. Lies zuerst https://unpkg.com/pake-cli@latest/llms.txt; führe pake immer mit --json aus und parse stdout als einzelnes JSON-Objekt. Paketiere als App namens . ``` ## Entwicklung Erfordert Rust `>=1.85` und Node `>=22` (empfohlenes LTS; `>=20.9` ebenfalls lauffähig). Installationsanleitung unter [Tauri-Dokumentation](https://v2.tauri.app/start/prerequisites/). Wenn Sie mit der Entwicklungsumgebung nicht vertraut sind, empfiehlt sich das CLI-Tool. ```bash # Abhängigkeiten installieren pnpm i # Lokale Entwicklung [Rechtsklick öffnet Debug-Modus] pnpm run dev # Anwendung paketieren pnpm run build ``` Stilanpassungen, Funktionserweiterungen und Container-Kommunikation finden Sie in der [Erweiterten Dokumentation](docs/advanced-usage.md). ## Mitwirkende Pake wäre ohne diese großartigen Mitwirkenden nicht möglich ❤️ Contributors ## Unterstützung - Die direkteste Unterstützung ist der Kauf meiner Mac-Bereinigungs-App [Mole for Mac](https://mole.fit) - Wenn Pake Ihnen geholfen hat, geben Sie dem Projekt einen Stern auf GitHub, [empfehlen Sie es weiter](https://twitter.com/intent/tweet?url=https://github.com/tw93/Pake&text=Pake%20-%20Verwandeln%20Sie%20jede%20Webseite%20mit%20einem%20einzigen%20Befehl%20in%20eine%20Desktop-App.%20Unterst%C3%BCtzt%20macOS,%20Windows%20und%20Linux) oder öffnen Sie ein Issue oder einen PR, auch für Websites, die sich gut als Desktop-App eignen - Ich habe zwei Katzen, TangYuan und Coke, und wenn Pake Ihren Alltag bereichert hat, spendieren Sie ihnen gerne eine Dose Futter 🥩
Diese freundlichen Menschen haben bereits gespendet 🐱
## Open-Source-Lizenz Pake ist unter GPL-3.0 lizenziert, siehe [LICENSE](./LICENSE) und [Pake Output Exception](./LICENSE-EXCEPTION). Mit Pake erstellte Apps gehören vollständig Ihnen und können frei verwendet und weitergegeben werden. Wenn Sie Pake forken und ein eigenständiges Produkt veröffentlichen, wählen Sie bitte einen anderen Namen und geben Sie Pake als Quelle an.