* 戳上方藍字「 開源先鋒 」關註我
計畫目錄:
1.超簡單實用的開源 IP 查詢服務,3k star!
2.開源視覺化正規表式工具,2.9k star!
3.安全好用的開源互動審計系統,4.1k star!
4.基於springboot+vue的前後端分離管理系統,20.6 star!
5.高顏值即時鍵鼠視覺化展示計畫,3.6k star!
01 超簡單實用的開源 IP 查詢服務
MyIP
是一個簡單而實用的開源 IP 資訊檢視器,可以檢視IP、網路環通度、檢查 WebRTC 連線、檢查 DNS 泄露、網速測試、MTR測試等等。
透過MyIP,我們可以輕松檢視自己的公網IP地址,方便進行網路診斷或監控。
功能特性
效能特色:
查詢速度快:平均查詢速度小於 1 毫秒
支持高並行:可同時處理大量查詢請求
記憶體占用低:占用記憶體不到 10MB
支持多種部署方式:可部署在本地伺服器、雲伺服器、Docker 等環境
計畫地址:
https://github.com/jason5ng32/MyIP
02 開源視覺化正規表式工具
regex-vis
是一個開源的正規表式視覺化工具,可以幫助我們理解和偵錯正規表式。只需要輸入自己的正規表式,然後檢視匹配結果及匹配過程。
該工具提供了直觀的界面和互動功能,非常適合初學者學習和使用正規表式。
功能特性
視覺化正規表式:將正規表式轉換為直觀的圖形,幫助我們理解正規表式的結構和工作原理。
偵錯正規表式:可以輸入字串和正規表式,逐個字元地檢視正規表式如何匹配字串,方便偵錯。
學習正規表式:提供豐富的教程和範例,幫助我們學習正規表式的基礎知識。
支持多種語言:支持英語、中文、日語等多種語言,方便全球使用者使用。
計畫地址:
https://github.com/Bowen7/regex-vis
03 一款安全好用的開源互動審計系統
Next Terminal
是一個簡單易用、安全可靠的開源互動審計系統,支持RDP、SSH、VNC、Telnet、Kubernetes協定。
基於Apache Guacamole開發,依賴guacd服務,具有小巧、易安裝、易操作、資源占用低等特點。
相對於 Teleport,Jumpserver,Next Terminal 輕量,簡單,容易上手,對被管理資產透明,非常適合個人使用。
功能特色
目前支持的功能有:
功能特性:
免費開源:免費開源的計畫,開源計畫在 GitHub 目前已收獲4.1K +Star,可以自由使用和修改
多協定支持: 支持 RDP、SSH、VNC、TELNET 等多種協定,無需額外外掛程式,即可在一個瀏覽器中管理所有資產。
即時監控: 即時監控所有活躍會話,並提供以下功能:檢視會話資訊、監控會話內容、斷惡意會話,防止安全風險
事後審計: 記錄所有環境中的每個線上資源、連線、互動會話和其他安全事件,並生成結構化的審計日誌。透過審計日誌快速定位安全問題,追溯責任人。
計畫地址:
https://github.com/dushixiang/next-terminal
04 基於springboot+vue的前後端分離管理系統
eladmin
是一個基於 Spring Boot 2.6.4 、 Mybatis-Plus、 JWT、Spring Security、Redis、Vue的前後端分離的後台管理系統,計畫程式碼簡潔優雅,程式碼風格統一,可作為快速開發後台管理系統的腳手架。
功能特性
技術領先:采用最新技術棧,效能優良,擴充套件性強。社群資源豐富,可獲得及時有效的幫助。
高效開發:程式碼生成器可一鍵生成前後端程式碼,大幅提升開發效率。內建多種常用功能,如數據字典、介面限流、許可權管理等,開箱即用。
靈活客製:支持自訂許可權註解與匿名介面註解,可快速對介面進行攔截與放行。對常用前端元件進行封裝,如表格數據請求、數據字典等,可自由組合使用。
穩定可靠:統一異常攔截處理,避免繁瑣的判斷。支持線上使用者管理與伺服器效能監控,保障系統穩定執行。
運維便捷:支持運維管理,可方便地對遠端伺服器的套用進行部署與管理。
計畫地址:
https://github.com/elunez/eladmin
05 高顏值即時鍵鼠視覺化展示計畫
Keyviz
是一個免費且開源的工具,可以即時顯示鍵盤和滑鼠操作,並支持多種顯示模式,包括按鍵高亮、軌跡顯示、組合鍵提示等。還可以自訂按鍵的風格、樣式,非常適合演示鍵盤操作使用。
Keyviz
可以用於以下場景:
直播教學:可以用於展示鍵盤和滑鼠操作,方便觀眾學習
軟體開發:可以用於偵錯程式碼,檢視鍵盤和滑鼠輸入
遊戲直播:可以用於展示遊戲操作,提高觀賞性
...
效能特色
輕量級:體積小巧,執行占用資源少,不會影響電腦效能。
高效能:采用高效的渲染引擎,可以流暢地顯示鍵盤和滑鼠操作。
可客製:支持多種自訂配置,可以根據自己的需求調整顯示效果。
多平台支持:支持 Windows、Mac 和 Linux 系統。
開源免費:開源免費,可自由使用和修改。
計畫地址:
https://github.com/mulaRahul/keyviz