湖中劍 GitHub周刊 #10 | 開源監(jiān)控uptime-kuma、LVGL嵌入式UI、node版本管理nvm

周榜

1. Flipper

本周 Star增長:910+,累計:9.8k+

Flipper是facebook 開源的一個面向移動端(Android/iOS/React Native)的桌面調試平臺。

支持可視化、檢查以及控制app,而且你可以編寫插件擴展Flipper來實現(xiàn)自己的功能。

image

https://github.com/facebook/flipper

2. LVGL

本周 Star增長:580+,累計:7.4k+

image

LVGL(輕量級的圖形庫)是一款開源圖形庫,它提供簡單易用的圖形組件,精美的視覺效果,并且低內存占用低,這是嵌入式GUI所需的一切了。

特點:

  • 強大的組件區(qū)塊,如按鈕,圖表,列表,滑塊,圖像等
  • 高級圖形動畫,抗鋸齒,不透明度,平滑滾動
  • 各種輸入設備,如觸摸板、鼠標、鍵盤、編碼器等
  • 支持UTF-8編碼的多種語言
  • 支持通過CSS-like的樣式高度定制圖形界面
  • 可擴展,使用少量內存(64kb Flash, 16kb RAM)
  • 等等

https://github.com/lvgl/lvgl

3. clean-code-javascript

本周 Star增長:660+,累計:58.8k+

作者根據(jù) Robert C. Martin 《代碼整潔之道》總結了適用于 JavaScript 的軟件工程原則:Clean Code JavaScript。

https://github.com/ryanmcdermott/clean-code-javascript

4. nvm

本周 Star增長:376+,累計:52.2k+

nvm是針對node.js的版本管理器,前端開發(fā)必備。

主要特點

  • 1.可安裝多版本的node。
  • 2.靈活切換當前的node版本。
  • 3.以沙箱方式全局安裝第三方組件到對應版本的node中。

目前支持系統(tǒng):unix, macOS, windows WSL。

https://github.com/nvm-sh/nvm

appsmith

本周 Star增長:390+,累計:7.5k+

Appsmith 是一個開源前端框架,無需掌握CSS/HTML,就可以構建后臺管理頁面、CRUD程序以及工作流。

image

https://github.com/appsmithorg/appsmith

5. uptime-kuma

本周 Star增長:2970+,累計:7k+

uptime-kuma是一款開源監(jiān)控工具,界面非常簡潔,支持TCP/PING/HTTP監(jiān)控,支持多語言(包括中文)。

image

demo:https://demo.uptime.kuma.pet/

https://github.com/louislam/uptime-kuma


周刊首發(fā)于GitHub,歡迎訂閱:

我的周刊

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容