当前位置: 首页 > 后端技术 > Node.js

沪众建GitHub周刊#10-开源监控uptime-kuma,LVGL内嵌UI,节点版本管理nvm

时间:2023-04-03 15:35:09 Node.js

周榜单1.Flipper本周星数增长:910+,累计:9.8k+Flipper是facebook开源的移动端桌面调试平台(Android/iOS/反应本机)。支持App的可视化、查看和控制,可以编写插件扩展Flipper实现自己的功能。https://github.com/facebook/flipper2。LVGLstar本周增长:580+,累计:7.4k+LVGL(轻量级图形库)是一个开源图形库,提供简单易用的图形组件、漂亮的视觉效果和低内存占用,它是你需要的一切嵌入式图形用户界面。特点:强大的组件块,如按钮、图表、列表、滑块、图像等高级图形动画、抗锯齿、不透明度、平滑滚动各种输入设备,如触摸板、鼠标、键盘、编码器等支持UTF-8编码多语言支持高度可定制的图形界面,通过类似CSS的样式可扩展,使用少量内存(64kb闪存,16kbRAM)等。https://github.com/lvgl/lvgl3.clean-code-javascript本周星数增长:660+,累计:58.8k+作者基于RobertC.Martin《代码整洁之道》:CleanCodeJavaScript总结了适用于JavaScript的软件工程原则。https://github.com/ryanmcdermott/clean-code-javascript4。nvmstar本周增长:376+,累计:52.2k+nvm是node.js的版本管理器,前端开发必备。主要特点1.可以安装多个版本的node。2.灵活切换当前节点版本。3.沙盒模式下全局安装第三方组件到相应版本的node中。目前支持的系统:unix、macOS、windowsWSL。https://github.com/nvm-sh/nvmappsmith本周明星成长:390+,累计:7.5k+Appsmith是一个开源的前端框架,让你搭建后台管理页面、CRUD程序,无需掌握即可工作CSS/HTML流。https://github.com/appsmithorg/appsmith5。uptime-kuma本周Star增长:2970+,累计:7k+uptime-kuma是一个开源的监控工具,界面非常简洁,支持TCP/PING/HTTP监控,支持多国语言(含中文)。demo:https://demo.uptime.kuma.pet/https://github.com/louislam/uptime-kumaWeekly首发于GitHub,欢迎订阅:我的周刊