Skip to content

Latest commit

 

History

History
248 lines (208 loc) · 16.5 KB

README_DE.md

File metadata and controls

248 lines (208 loc) · 16.5 KB

Pake

Verwandeln Sie jede Webseite mit einem einzigen Befehl in eine leichte Desktop-App. Unterstützt macOS, Windows und Linux. Kostenlose Open-Source-CLI, dazu eine Desktop-App.

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

twitter telegram GitHub downloads GitHub commit GitHub closed issues

Dieses Repository ist die kostenlose Open-Source-Pake-CLI, und alles unten bleibt kostenlos. Lieber eine grafische App? Die Pake-Desktop-App gibt es separat auf pake.run, der einzigen offiziellen Website. Sie erstellt Apps aus einer fertigen Galerie oder aus jeder URL, ohne Node.js oder Rust, mit Einstellungen, Updates und eigenen Apps für weitere Konten in einem Fenster. pnpm install -g pake-cli installiert nur die CLI.

Funktionen

  • Leichtgewichtig: Installationspakete sind meist kleiner als 10 MB, fast 20-mal kleiner als bei Electron-Apps, eine schlankere Alternative zu Nativefier und anderen Electron-Wrappern
  • Schnell: Entwickelt mit Rust Tauri auf der WebView des Systems statt eines mitgelieferten Chromium, daher brauchen die Apps weniger Arbeitsspeicher als Electron-Apps
  • 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

Beliebte Pakete herunterladen

WeRead Mac Windows Linux X 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 Apps gibt es unter Releases.

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

# 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. Alternativ steht der GitHub Actions Online-Build 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), oder paketieren Sie lokale Build-Ausgaben direkt per pake ./dist --name MyTool. Vollständiger Agent-Vertrag unter llms.txt. Den offiziellen Skill installieren Sie so:

# 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:

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 <url-or-local-dist> als App namens <AppName>.

Entwicklung

Erfordert Rust >=1.85 und Node >=22 (empfohlenes LTS; >=20.9 ebenfalls lauffähig). Installationsanleitung unter Tauri-Dokumentation. Wenn Sie mit der Entwicklungsumgebung nicht vertraut sind, empfiehlt sich das CLI-Tool.

# Abhängigkeiten installieren
pnpm i

# Lokale Entwicklung, Rechtsklick öffnet die Debug-Werkzeuge
pnpm run dev

# Anwendung paketieren
pnpm run build

Stilanpassungen, Funktionserweiterungen und Container-Kommunikation finden Sie in der Erweiterten Dokumentation.

Mitwirkende

Pake wäre ohne diese großartigen Mitwirkenden nicht möglich

Contributors

Unterstützung

  • Die direkteste Unterstützung für die Entwicklung von Pake ist der Kauf der Pake-Desktop-App
  • Wenn Pake Ihnen geholfen hat, geben Sie dem Projekt einen Stern auf GitHub, empfehlen Sie es weiter 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 und Pake Output 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. Die Pake-CLI bleibt dauerhaft Open Source.