當前位置: 妍妍網 > 碼農

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

2024-05-26碼農

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

計畫目錄:

  • 1.功能強大、實用的多使用者檔管理計畫!1.9K star!

  • 2.開源免費的網頁資源嗅探利器!7.9K star!

  • 3.可以搭建私有雲賺錢的開源自托管計畫!16.5K star!

  • 4.Jina AI開源神器,一鍵最佳化網頁讓AI更懂你!4.6K star!

  • 5.國產開源一站式DevOps平台!3.6K star!

  • 6.即開即用的跨平台檔傳輸計畫,AirDrop替代方案!3K star!

  • 01 功能強大、實用的多使用者檔管理計畫!1.9K star!

    Filegator 是一個基於 PHP 和 Vue.js 編寫的現代化檔管理器。支持多種檔操作,如復制、移動、重新命名、編輯、建立、刪除、預覽、壓縮、解壓、下載、上傳等。

    它提供一個響應式的Web界面了,可以在不同的裝置上輕松地管理檔和資料夾,支持使用者認證和許可權控制功能,確保檔的安全性。無論你是開發者、系統管理員還是普通使用者,FileGator 都能帶來便捷的檔管理體驗。

    效能特色

  • 簡潔易用的界面:FileGator 的 UI 設計非常現代,操作直觀,使用者幾乎無需學習成本。

  • 多使用者支持:Filegator支持多使用者,可以設定管理員和其他使用者,具有不同的存取許可權、角色和起始資料夾。

  • 檔操作:支持檔的上傳、下載、刪除、重新命名等常見操作。

  • 拖放上傳:支持拖放上傳檔,方便快捷。

  • 多語言支持:內建多種語言,使用者可以根據需求自由切換。

  • 多種儲存介面卡:支持本地儲存、FTP、Amazon S3、Dropbox等多種儲存介面卡。

  • 多種認證介面卡:支持JSON檔、資料庫或WordPress等多種認證方式。

  • 分塊上傳:支持拖放、進度條、暫停和恢復的分塊上傳。

  • 無需資料庫:Filegator不需要資料庫即可執行,這使得部署更加簡單。

  • 計畫地址:https://github.com/filegator/filegator

    02 開源免費的網頁資源嗅探利器!7.9K star!

    cat-catch 是一個基於Javascript開源的瀏覽器資源嗅探擴充套件,它旨在幫助我們在瀏覽網頁時,快速發現並獲取網頁中的媒體資源連結。無論是視訊、音訊還是圖片等,cat-catch都能夠有效地捕獲它們。

    主要功能包括:

  • 篩選和列出當前頁面的所有資源

  • 根據資源型別、大小、名稱等進行過濾

  • 檢視資源的詳細資訊,包括 URL、大小、型別等

  • 支持多種瀏覽器,包括 Chrome、Edge、Firefox 等

  • 支持正規表式過濾

  • 透過這個擴充套件,使用者可以更加方便地管理和使用網頁上的資源。

    效能特性

  • 易於使用:使用者只需安裝擴充套件,然後在瀏覽網頁時,cat-catch會自動嗅探網頁資源。

  • 即時嗅探:在使用者瀏覽網頁的過程中,cat-catch能夠即時捕捉到網頁載入的資源。

  • 資源解析:對於復雜格式的資源,如m3u8視訊播放列表,cat-catch提供了解析功能,幫助使用者獲取到實際的媒體檔連結。

  • 多格式支持:支持多種媒體格式,包括但不限於mp4、mp3、jpg、png等。

  • 自訂設定:使用者可以根據自己的需求,對cat-catch進行個人化設定,如自訂檔名、下載路徑等。

  • 計畫地址:https://github.com/xifangczy/cat-catch

    03 可以搭建私有雲賺錢的開源自托管計畫!16.5K star!

    Coolify 是一個全能的PaaS解決方案,它提供了一個Heroku、Netlify或Vercel的開源替代品。支持廣泛的程式語言和框架,允許使用者啟動靜態網站、API、後端、資料庫、服務以及其他型別的應用程式。

    Coolify 的最大特點是它的靈活性和易用性,無論是單個伺服器、多個伺服器還是Docker Swarm集群,使用者都可以根據自己的需求進行部署。

    效能特色

  • 多語言支持:Coolify相容多種程式語言和框架,使得開發者可以自由選擇技術棧。

  • 靈活部署:支持將資源部署到單個伺服器、多個伺服器或Docker Swarm集群。

  • Git整合:提供與GitHub、GitLab、Bitbucket等托管和自托管平台的整合,實作一鍵部署。

  • 免費SSL證書:自動設定和更新Let's Encrypt SSL證書,確保網站的安全性。

  • 自動資料庫備份:數據自動備份到S3相容解決方案,方便快速恢復。

  • Webhooks整合:可以整合到CI/CD管道或使用各種CI/CD工具建立自訂整合。

  • 強大的API:提供強大的API,支持自動化部署、資源管理和與現有工具的整合。

  • 協作功能:支持團隊成員共享計畫,控制許可權和角色。

  • 伺服器自動化:連線伺服器後,Coolify會自動處理許多工,讓開發者專註於程式碼。

  • 開源計畫:https://github.com/coollabsio/coolify

    04 Jina AI開源神器,一鍵最佳化網頁讓AI更懂你!4.6K star!

    Reader 是一個 Jina AI 開發的專為LLM設計的創新工具,它可以將網頁資訊轉換為LLM友好的格式,如Markdown。透過去除網頁中的冗余HTML標簽和程式碼,Reader保留了核心文本內容,使得LLM能夠更容易地解析和理解網頁資訊。

    主要功能有兩個:讀取和搜尋。

  • 讀取(Read):將 URL 轉換為 LLM 友好的輸入。

  • 搜尋(Search):允許 LLM 存取來自網路的最新世界知識。

  • 此外,Reader還支持流模式,能夠處理載入緩慢的網頁,並逐步獲取內容。

    效能特色

  • 免費且穩定:Reader API 是免費的,並且作為 Jina AI 的核心產品之一,得到了積極的維護。

  • 影像閱讀:支持影像閱讀,能夠為缺少 alt 標簽的影像自動生成標題,並以特定的格式添加到輸出中,幫助 LLM 理解影像內容。

  • LLM友好的網頁輸入:Reader能夠將任意網頁URL轉換為LLM易於理解的格式,如Markdown。

  • 流模式支持:Reader提供流模式,可以持續獲取網頁數據,提供更完整的輸出,解決網頁載入緩慢的問題。

  • 請求頭參數個人化:Reader提供多種請求頭參數,允許使用者根據自身需求靈活控制產品行為。

  • 套用場景廣泛:Reader可以套用於RAG系統、智慧問答、資訊提取、文本摘要等多種場景。

  • 計畫地址:https://github.com/jina-ai/reader

    05 國產開源一站式DevOps平台!3.6K star!

    CODO 是一個雲管理平台,它為使用者提供了一站式的DevOps解決方案和自動化運維功能,支持多混合雲環境,並且完全開源。

    這個平台基於Vue.js和iview進行前端開發,提供了友好的使用者介面和增強的使用者體驗。後端則基於Python的Tornado框架,具有輕量級、簡潔和異步等優點。

    主要功能如下:

    功能特性

  • 多混合雲支持:CODO能夠支持和管理多個雲服務提供商的資源,幫助企業實作多雲策略。

  • 一站式DevOps平台:整合了開發、測試、部署和運維等多個階段的工具和流程,方便實作持續整合和持續部署。

  • 自動化運維:提供自動化工具來執行常規運維任務,減少人工幹預,降低錯誤率。

  • 使用者友好的界面:基於Vue.js和iview開發的前端界面,提供良好的使用者體驗。

  • 輕量級後端:基於Python Tornado框架,具有輕量級、簡潔、異步等優點,提高系統響應速度。

  • 模組化設計:采用模組化和微服務架構,便於擴充套件和維護。

  • 計畫地址:https://github.com/opendevops-cn/opendevops

    06 即開即用的跨平台檔傳輸計畫,AirDrop替代方案!3K star!

    Joplin 是一款功能全面的筆記套用,支持文本、圖片、附件等多種內容的記錄和管理。我們可以用它來寫日記、制作清單、儲存靈感,甚至還可以做個人知識庫。

    最棒的是,它支持 Markdown 格式,這意味著我們可以用簡單的標示語言來寫作,讓筆記看起來更整潔、更美觀。

    而且,Joplin 還支持多平台同步,你可以在手機、平板、電腦上隨時隨地存取筆記,再也不用擔心資訊不同步了!

    主要功能包括:

  • 支持 Markdown 語法,可以輕松格式化筆記內容

  • 支持加密,可以保護敏感資訊

  • 支持 WebDAV 同步,可以跨平台同步筆記

  • 支持外掛程式擴充套件,可以添加更多功能

  • 支持離線使用,即使沒有網路連線也可以存取筆記

  • 功能特性

  • 多平台同步:支持WebDAV、Dropbox、Nextcloud等多種同步方式,可以在任何裝置上存取筆記。

  • 加密保護:支持AES-256加密,可以保護筆記私密,讓你無憂無慮地記錄一切。

  • 標簽管理:支持標簽管理,讓你可以輕松地對筆記進行分類和整理。

  • 搜尋功能:提供了強大的搜尋功能,可以讓你快速找到需要的筆記。

  • 外掛程式擴充套件:支持外掛程式擴充套件,可以讓你添加更多功能。

  • 安全可靠:註重使用者私密安全,提供端到端加密功能,保護你的筆記內容不被泄露。

  • 支持其他平台匯入:支持印象筆記、Markdown、OneNote 等其他筆記應用程式匯入;

  • 匯出格式多種:支持匯出 HTML、PDF、Markdown 等格式檔。

  • 計畫地址:https://github.com/laurent22/joplin