當前位置: 妍妍網 > 碼農

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

2024-06-30碼農

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

計畫目錄:

  • 1.功能強大的開源網路管理計畫!5.4K star!

  • 2.開源的線上演示文稿計畫!5.6K star!

  • 3.輕量的開源自托管螢幕分享計畫!6.9K star!

  • 4.開源免費的Win/Office啟用計畫!83.7K star!

  • 5.好用免費的檔線上預覽計畫!10.2K star!

  • 6.開源自托管的檔共享計畫!2.4K star!

  • 01 功能強大的開源網路管理計畫!5.4K star!

    NETworkManager 是一個開源的多功能網路管理工具,集合了大量實用功能,如網路掃描、埠掃描、DNS查詢、HTTP請求測試、Ping測試、Traceroute等,提供了一個統一的界面來分析和排除網路問題。

    這個工具支持多種遠端連線方式,比如Remote Desktop、PowerShell、PuTTY等,還有對AWS Session Manager的支持,功能不是一般的全面。

    效能特色

  • 多功能整合:整合了WiFi分析、IP掃描、埠掃描、Ping監控、Traceroute、DNS尋找等實用功能。

  • 遠端系統管理:透過各種協定連線和管理遠端系統,讓遠端工作變得輕松。

  • 配置檔管理:可以將主機或網路配置保存在加密檔中,跨功能使用。

  • 視覺化界面:所有操作都有圖形界面,操作起來非常直觀,不需要記各種復雜的命令。

  • 指令碼支持:支持PowerShell和SSH指令碼,可以自動化處理日常任務。

  • 計畫地址:https://github.com/BornToBeRoot/NETworkManager

    02 開源的線上演示文稿計畫!5.6K star!

    PPTist 是一個基於Vue3.x和TypeScript構建的線上演示文稿套用,模仿了微軟 PowerPoint 的大部份常用功能。它允許使用者線上編輯和展示 PPT,並支持將檔匯出為 PPTX 格式。PPTist 的目標是提供一個與桌面應用程式相似的體驗,同時利用網路套用的便利性。

    效能特色

    PPTist 提供了豐富的功能,幾乎涵蓋了投影片制作和編輯的所有需求:

  • 基礎功能:支持歷史記錄(撤銷、重做)、快捷鍵、右鍵選單、本地檔匯出(PPTX、JSON、圖片、PDF)、檔匯入匯出、打印等。

  • 投影片編輯:包括添加、刪除、復制、貼上頁面,調整頁面順序,設定背景(純色、漸變、圖片)、畫布大小、格線、標尺、縮放、移動、主題設定等。

  • 元素編輯:可以添加、刪除、復制、貼上、拖動、旋轉、縮放元素,支持多選、分組、釘選、對齊、對分布等操作。

  • 文本處理:豐富的文本編輯功能,支持顏色、高亮、字型、大小、加粗、斜體、底線等格式設定。

  • 圖形和圖表:支持繪制各種圖形和圖表,提供豐富的樣式和數據編輯選項。

  • 動畫效果:為投影片和元素提供豐富的動畫效果,使演示更加生動。

  • 多媒體支持:支持插入視訊和音訊,豐富演示內容。

  • 移動端支持:移動端基礎編輯和預覽功能,讓演示更加便捷。

  • 計畫地址:https://github.com/pipipi-pikachu/PPTist

    03 輕量的開源自托管螢幕分享計畫!6.9K star!

    screego 是一個開源的螢幕共享伺服器,可以讓你搭建自己的螢幕共享服務。該計畫使用 Go 語言編寫,透過WebRTC技術實作高品質的低延遲螢幕共享,支持多使用者同時共享螢幕,並且數據傳輸過程安全加密。

    計畫效能優越且易於部署,無論是在公司內部進行協作,還是在開源社群中進行遠端教學, screego 都能提供一個高效、可靠的解決方案。

    效能特色

  • 多使用者螢幕共享:Screego允許多個使用者在同一時間共享他們的螢幕,非常適合團隊協作和教學場景。

  • WebRTC安全傳輸:利用WebRTC技術,Screego實作了端到端的加密通訊,確保了共享內容的安全性。

  • 低延遲/高分辨率:Screego提供了高品質的螢幕共享體驗,即使是程式碼演示也能清晰流暢。

  • 簡單安裝:支持透過Docker容器或直接下載二進制檔安裝,極大地簡化了部署過程。

  • 整合TURN伺服器:Screego內建了TURN伺服器,有效解決了NAT穿透問題,提高了連線的成功率。

  • 計畫地址:https://github.com/screego/server

    04 開源免費的Win/Office啟用計畫!83.7K star!

    MAS 是一個集合了多種啟用工具的開源計畫,支持HWID、Ohook、KMS38以及Online KMS等多種啟用方式,旨在為使用者提供一種簡單、快捷、安全的方式來啟用微軟的產品。

    該計畫由社群貢獻者 MassGravel 維護和更新,支持啟用 Windows 10/11 和 Office 2016/2019/2021 等多個版本。

    MAS 計畫可以幫助使用者自動化啟用過程,無需手動輸入金鑰或進行復雜的配置,大大簡化了操作步驟。

    效能特色

    MAS 計畫有以下幾個突出的效能特色:

  • 自動化啟用:MAS 能夠自動檢測系統版本,並根據需要執行適當的啟用操作,省去了使用者手動輸入金鑰的繁瑣步驟。

  • 多種啟用方式:支持包括數位授權啟用(HWID)、KMS38 啟用、線上 KMS 啟用等多種方式,使用者可以根據自己的需求選擇最合適的方式。

  • 開源安全:作為開源計畫,MAS 的原始碼完全公開透明,使用者可以自行檢視和驗證程式碼的安全性,避免了使用黑盒工具可能帶來的安全隱患。

  • 持續更新:計畫維護者和社群成員會不斷更新和最佳化程式碼,以確保相容最新的 Windows 和 Office 版本,並修復已知問題。

  • 多語言支持:MAS 提供了多語言界面,方便全球使用者使用。

  • 計畫地址:https://github.com/massgravel/Microsoft-Activation-Scripts

    05 好用免費的檔線上預覽計畫!10.2K star!

    kkFileView 是一個基於 Spring Boot 框架構建的文件線上預覽計畫解決方案。它支持多種檔格式的線上預覽,包括但不限於 Office 文件、PDF、TXT、圖片、視訊、音訊等,甚至是CAD檔和3D模型的預覽。其核心功能是將檔轉換為 HTML 頁面,並透過 Web 前端進行展示,從而實作跨平台、跨終端的檔預覽。

    這個計畫不僅開源,而且功能強大,擴充套件性好,部署簡單,簡直就是開發者的小助手。

    效能特色

  • 易搭建易部署:基於Spring Boot,你懂的,就是那個能讓你快速啟動計畫的框架。

  • REST API:提供了RESTful介面,不管你用什麽語言開發,都能輕松接入。

  • 檔型別全覆蓋:從常見的Office文件到3D模型,再到醫療影像,kkFileView都能預覽。

  • 界面友好:提供了抽象的檔預覽介面,擴充套件起來也是so easy。

  • 抽象的檔預覽介面:便於開發者根據需要擴充套件更多檔型別的預覽。

  • 跨平台支持:無論是 Windows、Linux 還是 MacOS,kkFileView 都能很好地執行。

  • Docker 支持:提供了 Docker 映像,方便在容器化環境中部署。

  • 計畫地址:https://github.com/kekingcn/kkFileView

    06 開源自托管的檔共享計畫!2.4K star!

    Pingvin Share 是一個簡單、直觀的檔共享開源計畫,專為需要高效、安全檔分享的使用者設計。它可以透過生成連結分享檔,支持設定分享有效期、存取次數和密碼保護等功能。此外,還可以整合ClamAV進行檔安全掃描。

    它支持多種裝置之間的檔共享,比如電腦和手機,操作起來也非常方便。你只需要在瀏覽器中開啟套用,選擇要分享的檔,然後生成一個連結,其他裝置點選連結就可以開始傳輸了。

    計畫效能特色

  • 無限檔大小:只受限於你的硬碟容量,不再為檔太大而煩惱。

  • 安全分享:可以設定分享的有效期、存取次數限制,並加密保護,確保檔安全。

  • 信件通知:自動發送信件給接收者,方便快捷。

  • 病毒掃描:整合ClamAV,自動掃描並移除惡意檔,保障安全。

  • 計畫地址:https://github.com/stonith404/pingvin-share