當前位置: 妍妍網 > 碼農

本周推薦的6個火火火的Github開源計畫!

2024-05-12碼農

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

計畫目錄:

  • 1.一款免費好用的視訊下載工具!4K star!

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

  • 3.老外開發的一套漢字庫,愛了愛了!3K star!

  • 4.一款優雅美觀的輕量級監控計畫!2K star!

  • 5.一款免費線上使用學習docker的計畫,超良心!2.8K star!

  • 6.功能強大的開源網路"瑞士軍刀",相當好用!25.2K star!

  • 01 一款免費好用的視訊下載工具!4K star!

    Cobalt 是一個免費、無廣告且易於使用的媒體下載工具。它支持多種串流媒體服務,包括 B站、油管、tiktok 等。

    當然,作者也說明,這個列表還會一直維護和更新,以應對網站的各種反扒策略。

    效能特色

  • 支持多種串流媒體服務:支持 YouTube、Bilibili、Netflix 等眾多串流媒體服務,使用者可以輕松下載這些平台上的視訊和音訊內容。

  • 高效穩定的下載速度:采用了先進的下載技術和演算法,確保使用者能夠獲得高效穩定的下載速度,節省使用者的時間。

  • 簡單易用的操作界面:提供了直觀的操作界面和簡潔的操作流程,讓使用者可以輕松上手,無需復雜的設定和配置。

  • 靈活多樣的下載選項:允許使用者自訂下載選項,包括選擇下載的視訊品質、音訊格式等,滿足使用者的不同需求。

  • 計畫地址:https://github.com/wukko/cobalt

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

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

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

  • 靜態網頁

  • 單頁套用

  • 動態網頁

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

  • 自訂套用圖示

  • 添加啟動參數

  • 整合系統選單

  • 支持多語言

  • 效能特色

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

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

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

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

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

    03 老外開發的一套漢字庫,愛了愛了!3K star!

    Hanzi-writer 是一個用於漢字筆畫順序動畫的 JavaScript 庫,裏面提供了大量精確的漢字筆畫數據,可以透過手繪模仿的方式來學習和練習書寫漢字,適用於簡體和繁體字元。

    透過使用這個庫,我們可以在網頁、行動應用等平台上輕松地檢視漢字的筆畫順序動畫。

    該計畫的資料來源來自於 "讓我成為漢字 (Make Me a Hanzi)" 計畫,並進行了一些細微調整。

    效能特色

  • 輕量級:HanziWriter 庫只有 30kb(gzipped 之後只有 9kb!),因此它不會讓 Web 頁面膨脹。

  • 相容性好:HanziWriter 使用 JavaScript、HTML5 和 SVG,因此它幾乎可以嵌入任何應用程式,無論是 iOS 還是 Android 套用、桌面套用還是網頁。

  • 功能強大:HanziWriter 提供了 9000 多個最常見的簡體字和繁體字,支持筆畫練習和測驗,幫助使用者更好地掌握漢字書寫技巧。

  • 計畫地址:https://github.com/chanind/hanzi-writer

    04 一款優雅美觀的輕量級監控計畫!2K star!

    Kener 是一個基於 Node.js 的開源狀態頁系統,用於快速搭建 Web 套用的框架。它提供了一系列強大的功能,可以幫助我們輕松監控服務狀態,高效管理突發事件,並提供透明的服務狀態資訊。

    Kener 框架采用了微內核加外掛程式式的設計理念,使得框架具有很好的靈活性和可延伸性。它內建了一套完善的模組化系統,可以幫助我們快速構建復雜的 Web 應用程式。此外,Kener 還提供了豐富的 API 和工具庫,讓開發過程更加便捷。

    效能特色

  • 即時監控:可以透過 HTTP 端點輪詢或使用 REST API 推播數據來監控您的服務。它支持多種監控型別,包括 HTTP 請求、資料庫查詢和 API 呼叫。

  • 事件管理:提供了一個集中的事件管理平台,幫助您記錄、跟蹤和解決事件。您可以為每個事件分配責任人、添加註釋以及跟蹤事件進度。

  • 可客製報告:支持生成自訂報告,幫助您分析服務效能和事件趨勢。您可以根據需要選擇要包含在報告中的數據和指標。

  • 易於使用:擁有簡潔易用的界面,即使是初學者也能輕松上手。它提供了一個直觀的儀表板,可以讓您快速了解您的服務狀態。

  • 可延伸:支持多種部署方式,可根據您的需求進行擴充套件。您可以將其部署在本地伺服器上或使用雲服務。

  • 計畫地址:https://github.com/rajnandan1/kener

    05 一款免費線上使用學習docker的計畫,超良心!2.8K star!

    Play-with-Docker 是一款基於雲端的 Docker 瀏覽器 IDE,它提供了一個完整的 Docker 開發環境,包括:

  • 一個免費的 Alpine Linux 虛擬機器

  • Docker 命令列工具

  • Docker Compose 檔編輯器

  • 即時日誌檢視器

  • 檔瀏覽器

  • 無需安裝任何軟體,只需開啟網頁,即可執行 Docker 命令,開始 Docker 之旅。

    透過 PWD,使用者可以快速了解 Docker 的基本概念和實踐操作,從而提高 Docker 技能水平。

    PWD 非常適合以下人群:

  • Docker 初學者

  • 想要練習 Docker 命令的開發者

  • 需要測試 Docker 應用程式的開發人員

  • 想要在團隊中進行 Docker 協作的團隊

  • 效能特色

  • 易於使用:無需任何配置,只需點選幾下滑鼠即可啟動 Docker 容器。

  • 功能豐富:支持 Docker 的各種功能,包括容器建立、執行、管理、網路、儲存等。

  • 安全可靠:在雲端執行,無需擔心本地環境的安全問題。

  • 免費開源:開原始碼,可以自由學習和使用。

  • 計畫地址:https://github.com/play-with-docker/play-with-docker

    06 能強大的開源網路"瑞士軍刀",相當好用!25.2K star!

    CyberChef 是一款功能強大的 「網路瑞士軍刀」,它提供超過 500 種操作, 涵蓋了加密、編碼、壓縮、數據分析等多個領域,包括簡單的編碼,如XOR和Base64,更復雜的加密,如AES,DES和Blowfish,建立二進制和十六進制轉儲,數據的壓縮和解壓縮,計算哈希和校驗和,IPv6和X.509解析,更改字元編碼等。

    CyberChef 是由英國政府通訊總部(GCHQ)開發的,GCHQ是英國負責網路安全和情報收集的機構。他們開發CyberChef的目的是為了讓分析人員能夠更輕松地處理各種數據,而無需使用復雜的工具或演算法。

    功能特性

  • 操作種類豐富:提供了 500 多種操作,涵蓋了常見的加密、編碼、壓縮、數據分析等功能。

  • 使用簡單易懂:采用拖拽式操作界面,即使是沒有編程經驗的使用者也能輕松上手。

  • 即時處理: 自動處理輸入和操作,並立即生成輸出。

  • 智慧化: 自動檢測編碼格式,並提供解碼功能。

  • 偵錯支持: 支持設定斷點和逐個操作執行,方便偵錯操作列表。

  • 持久化: 可以保存和載入操作列表,方便重復使用和分享。

  • 高亮顯示: 可以高亮顯示輸入和輸出中的文本,方便檢視數據。

  • 檔支持: 可以將輸出保存到檔,或者從檔載入輸入。

  • 完全本地執行: 所有處理都在瀏覽器中進行,無需將數據發送到伺服器。

  • 離線可用: 可以下載 CyberChef 並本地執行,方便在沒有網路連線的情況下使用。

  • 計畫地址:https://github.com/gchq/CyberChef