當前位置: 妍妍網 > 碼農

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

2024-07-07碼農

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

計畫目錄:

  • 1.為程式設計師最佳化的開源免費舒適的筆記計畫!11.5K star!

  • 2.超火的企業級視覺化BI分析工具!60.4K star!

  • 3.非常直觀好用的 Docker 圖形化計畫!29.6K star!

  • 4.功能強大的全平台系統監控計畫!25.6K star!

  • 5.Windows輕量級實用炫酷計畫!15K star!

  • 6.分分鐘擁有一個輕量可用linux!3.6k star!

  • 01 為程式設計師最佳化的開源免費舒適的筆記計畫!11.5K star!

    VNote 是一個專註於Markdown的筆記管理和創作的開源工具,它基於Qt框架開發,支持跨平台執行。

    它的目標是提供一個簡潔、高效、功能強大的筆記平台。相比於其他筆記軟體,VNote對程式設計師特別友好,支持程式碼高亮、程式碼塊管理等等。不僅是一個Markdown編輯器,更是一個擁有強大筆記管理功能的應用程式。

    計畫效能特色

  • 開源協定:遵循GNU LGPLv3開源協定,可以自由地使用、學習和修改它。

  • 效能強勁:得益於Qt和C++的強大效能,VNote執行流暢,響應迅速。

  • 筆記管理:提供了直觀的筆記管理方式,純文本儲存,無需資料庫,支持無限層級的資料夾和標簽系統。

  • 數據自主:所有筆記檔本地儲存,可以自由選擇第三方同步服務,實作數據的多端同步。

  • Markdown體驗:VNote為Markdown寫作提供了一流的支持,包括語法高亮、原地預覽、圖片管理和UML圖表等高級功能。

  • 可客製性高:可以根據自己的喜好客製主題、樣式和快捷鍵。

  • 跨平台支持:無論是Linux、Windows還是macOS,VNote都能遊刃有余。

  • 計畫地址:https://github.com/vnotex/vnote

    02 超火的企業級視覺化BI分析工具!60.4K star!

    Superset ,聽起來就像是超級集合,確實,它幾乎集合了所有你需要的數據功能。簡單說,它就是一個現代化、功能強大的數據視覺化工具。

    它支持各種資料庫,有著豐富的視覺化選項,可以用來建立漂亮的數據儀表盤(dashboard),幫助我們更好地理解數據。還支持透過Web SQL編輯器來編寫和執行復雜的SQL查詢。

    用一句話總結:Superset 是一個開源的、企業級的數據探索和視覺化平台,讓我們可以用最炫酷的圖表展示數據,輕松打造自己心儀的數據看板。

    效能特色

  • 多資料庫支持:無論你是用MySQL、PostgreSQL、還是Druid、Elasticsearch,Superset都能輕松搞定。

  • 豐富的圖表型別:條形圖、餅圖、折線圖、散點圖、熱力圖,只有你想不到,沒有它畫不出來。

  • 數據切片和儀表盤:透過數據切片(Slice)建立各種圖表,再將它們組合成一個漂亮的儀表盤。

  • 無程式碼界面:用滑鼠點一點,拖一拖,就能生成圖表,簡直是懶人福音。

  • Web SQL編輯器:強大的編輯器,讓你寫SQL就像寫程式碼一樣簡單。

  • 安全性:高度可延伸的安全形色和認證選項,保護你的數據安全。

  • API:提供API支持,讓編程客製變得更加靈活。

  • 計畫地址:https://github.com/apache/superset

    03 非常直觀好用的 Docker 圖形化計畫!29.6K star!

    Portainer 是一個開源的容器管理平台,支持 Docker、Swarm、Kubernetes 等等。提供了幹凈整潔美觀的Web UI 界面,我們只需要透過點選幾下滑鼠,就完成大部份 Docker 容器的管理操作,包括容器、映像、網路等。

    它就像是你的容器管理的「搬運工」,不管是小白還是老司機,都能透過它輕松上手。

    Portainer 分為社群版和商業版,後者在開源基礎上增加了諸如RBAC(基於角色的存取控制)和支持服務等專業功能,以滿足企業使用者的特定需求。

    效能特色

  • 易用性:Portainer的界面直觀,操作簡單,即使是Docker新手也能快速上手。

  • 多平台支持:支持 Docker、Swarm、Kubernetes 等多種平台,簡直是容器管理界的萬金油。

  • 功能豐富:除了基本的容器管理,它還支持套用樣版、堆疊管理、服務部署等高級功能。

  • 社群活躍:作為一個開源計畫,Portainer有著活躍的社群支持,不斷更新叠代。

  • 團隊協作:多使用者管理,許可權控制,讓團隊協作更加方便安全。

  • 外掛程式系統:支持各種外掛程式擴充套件功能,可以根據自己的需求進行客製。

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

    04 功能強大的全平台系統監控計畫!25.6K star!

    Glances ,英文意思是「一瞥」的意思。它是一個用Python編寫的跨平台系統監控工具,能夠即時展示CPU、記憶體、磁盤、網路等資訊,就像給你的系統裝了個「眼睛」。而且,它還支持容器監控,無論是Docker還是LXC,都能輕松應對。

    計畫效能特色

  • 跨平台:Glances支持GNU/Linux、BSD、Mac OS和Windows作業系統,幾乎涵蓋了所有主流平台。

  • 即時監控:無論是CPU、記憶體還是網路使用情況,Glances都能即時展示,讓你對系統狀態了如指掌。

  • Web界面:透過Web界面,你可以在任何裝置上遠端監控系統狀態,非常方便。

  • API支持:Glances提供了XML-RPC和RESTful JSON API,可以與其他軟體無縫整合。

  • 外掛程式系統:Glances有一套外掛程式系統,可以擴充套件它的功能。比如,添加對某些特定應用程式的監控,或者自訂報警規則等等。反正一句話,功能多到你想不到。

  • 計畫地址:https://github.com/nicolargo/glances

    05 Windows輕量級實用炫酷計畫!15K star!

    TranslucentTB 一個輕量級的Windows工具,專門用來讓我們的工作列變得半透明或完全透明。它是由一群熱愛折騰桌面美化的大佬們開發的,透過調整工作列的透明度和樣式,讓桌面煥然一新。

    看看這效果,簡直了!搭配一張高畫質桌布,你的桌面立馬變得高大上。

    它不僅免費開源,而且對系統資源的占用極低,幾乎不會影響電腦的效能。安裝和使用也非常簡單,即使編程小白,也能輕松上手。而且,它還是完全免費的!

    效能特色

  • 輕量級:占用資源非常少,不會影響電腦的效能,保證你在享受美觀桌面的同時,依然可以流暢地進行工作和娛樂。

  • 多種模式:它支持多種顯示模式,比如普通模式、動態模式(根據視窗顏色變化)、模糊模式等,總有一款適合你。

  • 自訂顏色:不僅僅是透明度,你還可以設定工作列的顏色,想要什麽顏色就調什麽顏色。

  • 動態模式:根據視窗狀態自動調整工作列的透明度,例如視窗最大化時自動變為不透明。

  • 相容性:與RoundedTB和ExplorerPatcher等工具相容,讓你的系統更加個人化。

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

    06 分分鐘擁有一個輕量可用linux!3.6k star!

    instantbox 是一個基於Docker的開源計畫,它可以讓你在幾秒鐘內透過瀏覽器啟動一個Linux系統。無論是Ubuntu、CentOS、Debian還是Arch Linux、Fedora,各種主流發行版任你選擇。而且,它完全在瀏覽器中操作,無需下載任何客戶端軟體。

    無論你是在學校教學生 Linux 的基礎知識,還是在 Linux 使用者組(LUG)會議上做演示,甚至只是想要在幹凈的環境中試驗一些開源計畫,instantbox 都能幫你搞定。

    效能特色

  • 快速啟動:想不想體驗秒級啟動Linux系統的速度? instantbox 幫你實作。

  • 多版本支持:從Ubuntu到CentOS,再到Arch Linux,各種版本應有盡有。

  • Webshell存取:透過瀏覽器就能操作Linux,隨時隨地,隨心所欲。

  • 資源限制測試:擔心軟體在資源受限環境下的表現? instantbox 提供了資源限制功能,讓你輕松測試。

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