GitHub 熱點速覽 Vol.12:難以想象的瀏覽器 browser-2020 周漲 star 超 3 千

做者:HelloGitHub-小魚乾前端

摘要:本週的 GitHub Trending 像極最近的天氣,溫暖如春忽然來個急降溫。新晉 GitHub 項目重啓屈指可數的模式,好在老項目們表現甚好。好比一週就得到超過 3 千 star 的難以想象瀏覽器:browser-2020,它告訴你有哪些難以想象的 feature 能夠出如今 2020 年的瀏覽器中。除了這個難以想象的瀏覽器,視頻工具也是個難以想象的 GitHub 老項目:Jitsi Meet 本週也得到了超過 800 個 star,佔據本週 GitHub Trending 周榜。固然周榜還有上週推薦過的疫情可視化項目 COVID-19 加上本週得到 5,000+ 個 star 項目總 star 成功破萬。git

如下內容摘錄自上週 HelloGitHub 微博的 GitHub Trending,選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發佈時間超過 30 天的項目一概稱之爲成熟穩重老項目,因爲文章篇幅問題還有部分項目未能在本文展現,望周知 ????github

1. 可怕 GitHub 新生

1.1 資產管理:Bayonet

本週 star 增加數:450+web

Bayonet 是整合多款安全工具並以 Web 形式展示,它輔助滲透測試人員對 IT 資產進行資產管理。功能點:面試

  • 子域名掃描:oneforall算法

  • 端口服務掃描:shodan + 異步 socket + nmap(ip 數據庫、CDN 判斷)shell

  • URL可用探測數據庫

  • 驅動瀏覽器爬蟲採集數據:crawlergowindows

  • 被動漏洞掃描:xray瀏覽器

GitHub 地址

→https://github.com/CTF-MissFeng/bayonet

1.2 英特爾網卡驅動:itlwm

本週 star 增加數:200+

itlwm 是一個基於 OpenBSD 的 macOS 英特爾網卡驅動。支持的設備,3 系:3160、316五、3168,7 系:7260、7265,8 系:8260、8265。不要看那顯示的是個以太網,由於做者並無使用蘋果的 IO80211Family,而是像 USB 網卡同樣,使用以太網接口上網。目前支持無加密 Wi-Fi 鏈接,Wi-Fi 名字已經寫死,能夠手機分享無加密的 Wi-Fi,名字叫 Redmi,加載驅動以後會自動鏈接上。

GitHub 地址

→https://github.com/zxystd/itlwm

1.3 AutoML 資料庫:automl

本週 star 增加數:850+

automl 是谷歌開源的收錄與 AutoML 相關的模型和庫的列表的項目,項目剛開源單日得到超 400 個 star。

GitHub 地址

→https://github.com/google/automl

1.4 一個 App 學 Android:Foodium

本週 star 增加數:200+

Foodium 是一個使用如今工具開發的 Android App,項目使用了 Kotlin, Coroutines, Flow, Dagger 2, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components 進行開發。Foodium 從 API 加載 post 數據並將其存儲在持久性存儲中(即 SQLite 數據庫)。Post 老是從本地數據庫加載,遠程數據(自 API )和本地數據會保持同步。若是你想學習一個完整 App 的開發,不妨試試這個使用多個組件和開發工具的項目。

GitHub 地址

→https://github.com/PatilShreyas/Foodium

2. 尚能星否 GitHub 老項目

2.1 滲透測試:pentest-tools

本週 star 增加數:450+

pentest-tools 收集一套滲透測試中經常使用的腳本,包括:收集子域名信息、arpa 格式地址轉換爲普通格式、指定 DNS 區域傳送測試、從給定 HTML 文件提取連接等等功能。

GitHub 地址

→https://github.com/gwen001/pentest-tools

2.2 面試複習筆記:Front-End-Interview-Notebook

本週 star 增加數:300+

Front-End-Interview-Notebook 是做者校招時的前端複習筆記,主要總結一些比較重要的知識點和前端面試問題,涵蓋:HTML、CSS、Javascript、算法、計算機網絡、工具、面試記錄等七方面內容。

GitHub 地址

→https://github.com/CavsZhouyou/Front-End-Interview-Notebook

2.3 命令備忘工具:NAVI

本週 star 增加數:250+

NAVI 是一個命令行的交互式備忘單工具,它容許你瀏覽備忘單(可本身編寫或從維護者那裏下載文件)並執行命令,並提示你輸入參數值,它基於 fzf。固然,它能夠是命令或僅做爲 shell widget。

若是剛學習 Linux 命令,不妨試試這個項目能夠幫你快速掌握命令的用法。

GitHub 地址

→https://github.com/denisidoro/navi

2.4 反向代理:frp

本週 star 增加數:250+

frp 是一個可用於內網穿透的高性能的反向代理應用,支持 tcp, udp 協議,爲 http 和 https 應用協議提供了額外的能力,且嘗試性支持了點對點穿透。

GitHub 地址

→https://github.com/fatedier/frp

2.5 難以想象的瀏覽器:browser-2020

本週 star 增加數:3200+

2020 年,瀏覽器扮演着什麼角色呢?browser-2020 收錄了目前瀏覽器中實現的一些不太爲人所知的特性,包括首選配色、付款請求、網絡共享、推送、AR 速覽、徽章系統等等。browser-2020 收錄的列表不是爲技術人員準備的,相反,它旨在成爲一個「我不知道咱們能夠在瀏覽器中這樣作!」的列表。

GitHub 地址

→https://github.com/luruke/browser-2020

2.6 視頻工具:Jitsi Meet

本週 star 增加數:800+

Jitsi Meet 是一個安全、簡單和可擴展的視頻會議工具,你無需安裝任何軟件可在瀏覽器中直接運行使用。它容許你流式傳輸桌面或僅部分窗口,能夠經過簡單的自定義網址可與整個團隊進行視頻聊天,並邀請用戶參加會議。

GitHub 地址

→https://github.com/jitsi/jitsi-meet

2.7 會議系統:BigBlueButton

本週 star 增加數:400+

BigBlueButton 是一個開源的 Web 會議系統,支持音頻、視頻、幻燈片(帶有白板控件),支持聊天和屏幕實時共享,用戶可以使用 emoji 進行互動,此外,BigBlueButton 還支持多人白板和分組討論,在視頻方面,它能夠幫你記錄視頻及回放內容方便之後同他人共享。

GitHub 地址

→https://github.com/wxbool/video-srt-windows

2.8 終端 UI:lazygit

本週 star 增加數:450+

lazygit 是一個用於 Git 命令行的簡單終端 UI,使用 Go 語言編寫,用到了 gocui 庫,目的是在命令行提供 Git 的圖形界面。特性

  • 輕鬆添加文件

  • 解決合併衝突

  • 輕鬆檢出最近的分支

  • 滾動查看 branches/commits/stash 的日誌和差別信息

  • 快速進行 pushing/pulling 操做

  • 壓縮並重命名 commits 信息

GitHub 地址

→https://github.com/jesseduffield/lazygit

3. 本週 GitHub Trending #k8s#主題的主力軍

不管是本週 GitHub Trending 熱門主題仍是技術圈最近的熱門話題,k8s 是當之無愧的熱點,在這裏小魚乾給你分享 3 個本週 GitHub Trending 上和 k8s 相關的項目,但願這 3 個項目能讓你一覽 k8s 的獨特魅力~

3.1 k8s IDE:Lens

本週 star 增加數:1050+

Lens 是一個可用戶 k8s 集羣控制的 IDE,適用 macOS、Linux、Windows。特性:

  • 多集羣管理;支持數百個集羣

  • 獨立應用程序;無需在集羣中安裝任何東西

  • 實時集羣狀態可視化

  • 內置 Prometheus 支持的資源利用率圖表和趨勢以及歷史記錄

  • 終端訪問節點和容器

  • 性能通過優化以處理大型集羣(已對運行 25k pod 的集羣進行了測試)

  • 全面支持 Kubernetes RBAC

GitHub 地址

→https://github.com/lensapp/lens

3.2 k8s 最佳實踐:follow-me-install-kubernetes-cluster

本週 star 增加數:50+

又一個 k8s 項目,follow-me-install-kubernetes-cluster 能夠帶你一步步部署 k8s 集羣。本系列文檔介紹使用二進制部署 kubernetes v1.16.6 集羣的全部步驟(Hard-Way 模式)。在部署的過程當中,將詳細列出各組件的啓動參數,它們的含義和可能遇到的問題。部署完成後,你將理解系統各組件的交互原理,進而能快速解決實際問題。

GitHub 地址

→https://github.com/opsnull/follow-me-install-kubernetes-cluster

3.3 可視化部署:StatusBay

本週 star 增加數:50+

StatusBay 是一個用 GO 編寫的可視化 k8s 部署過程的項目,它經過訂閱 k8s 集羣,從 k8s 收集全部相關事件並逐步「放大」部署過程來作到這一點。StatusBay 主要目標是減輕 k8s 的故障排除和調試服務的體驗,並在進行更改時提供信心。StatusBay 設計爲動態且可擴展的,可輕鬆地在不一樣的指標提供程序集成,以便隨時間監控部署質量。

GitHub 地址

→https://github.com/similarweb/statusbay


以上 爲 2020 年第 12 個工做周的 GitHub Trending ????若是你 Pick 其餘好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和咱們分享下喲 ????

HelloGitHub 交流羣現已全面開放,添加微信號:HelloGitHub 爲好友入羣,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

關注公衆號加入交流羣

GitHub Trending 往

第 11 期:GitHub 熱點速覽 vol.11

第 10 期:GitHub 熱點速覽 vol.10

第 09 期:GitHub 熱點速覽 vol.09

「閱讀原文」獲取更多信息、「在看」讓本文被更多人看到、「讚揚」支持咱們。