當前位置: 妍妍網 > 碼農

22.9K star!一鍵打包網頁為跨平台桌面套用的神器!

2024-05-07碼農

* 戳上方藍字「 開源先鋒 」關註我

推薦閱讀:


大家好,我是開源君!

在日常工作和學習中,我們經常需要使用各種網頁套用,例如聊天工具、知識管理工具、線上創作平台等等。但是這些網頁套用通常都受限於瀏覽器環境,無法進行個人化客製。

今天開源君和大家分享一個非常棒的開源計畫 - Pake 。它可以將任何網頁轉換為跨平台桌面套用,讓你輕松擁有客製版網頁套用。

計畫簡介

Pake 是一款基於 Rust 語言開發的計畫,可以快速實作將網頁套用打包成獨立的桌面套用。同時,Pake 還提供了豐富的客製功能,讓我們可以根據自己的需求對套用進行個人化設定。

Pake 支持將以下型別的網頁套用轉換為桌面套用:

  • 靜態網頁

  • 單頁套用

  • 動態網頁

  • 此外,Pake 還支持以下功能:

  • 自訂套用圖示

  • 添加啟動參數

  • 整合系統選單

  • 支持多語言

  • 目前在Github上面收獲了22.9K star!

    效能特色

  • 輕量級: Pake 打包的應用程式體積小巧,通常只有幾兆字節,甚至幾十KB。

  • 快速啟動: Pake 打包的應用程式啟動速度快,通常只需幾秒鐘即可啟動。

  • 低資源占用: Pake 打包的應用程式占用資源少,即使在低配機器上也能流暢執行。

  • 高效能: Pake 打包的應用程式效能優異,可以提供流暢的使用者體驗。

  • 計畫安裝使用

    Pake 提供了支持多種打包模式,可以滿足不同使用者的需求。

    作者提供了現成打包好的一些套用,如微信讀書、X、某管、小紅書等等,直接下載就能用。

    對於新手使用者,推薦使用 GitHub Actions 的線上編譯。

    如果你是開發者,可以使用命令列的打包方式,對 Mac 使用者比較友好,Windows 和 Linux 的小夥伴需要折騰配置一下環境。

    # 使用 npm 進行安裝
    npm install -g pake-cli
    # 命令使用
    pake url [OPTIONS]...
    # 打包網頁
    pake https://weekly.tw93.fun --name Weekly --transparent

    另外還有一些高級玩法,小夥伴們可以去計畫主頁檢視使用文件。

    體驗下來, Pake 是一個功能強大、易於使用的開源計畫,可以幫助我們將網頁套用轉換為跨平台桌面套用。

    更多計畫細節,感興趣的可以到計畫地址進行檢視:

    計畫地址: https://github.com/tw93/Pake