摘要:GitHub虽然是学习技术的好地方,但在学习之余,也提高了“搬砖”的效率。GitHub上散落着各种各样的小工具。例如本周发布推文的Adob??e开源React组件库react-spectrum,可以帮助开发者提升用户体验。提供了一种简单有效的方式来跟踪系统调用,更不用说Forem这个可以快速建立社区的小工具了。集群组、话题等于一体。以下内容摘自GitHubTrending和HackerNews微博@HelloGitHub贴(简称HN热帖),选项标准:新发布|实用|有趣,按发布时间分类项目,发布时间小于7天的项目会标上New,没有标示则表示项目发布时间超过一周。由于本文篇幅有限,还有一些项目无法在本文中展示。希望大家知道:full_moon_with_face:本文目录本周特推1.1完美体验React组件库:react-spectrum1.2Flutter最佳实践:Best-Flutter-UI-TemplatesGitHubTrendingWeeklyList2.1全栈库存系统:PythonStock2.2Node.jsWiki:Wiki.js2.3进程监控工具:ProcMon-for-Linux2.4快速社区建设:Forem2.5Java全家桶:JavaFamily2.6亚马逊工程师自测:coding-interview-university2.7Linux降噪小工具:NoiseTorchEmojiTime推荐阅读1.本周推特1.1完美体验React组件库:react-spectrum本周明星成长:1000+react-spectrum是Adobe开源的React组件库,构建自适应、国际化、定制化的web用户体验。特性:可访问性:react-spectrum组件在设计时考虑了可访问性,包括全屏阅读器和键盘导航支持;响应式:react-spectrum组件可用于与鼠标、触摸和键盘进行交互。无论是什么设备,它们都遵循响应式设计原则,以提供良好的体验;自定义主题:支持深色模式;国际化:支持30+种语言,支持多种RTL语言、日期、数字格式;GitHub地址→https://github.com/adobe/react-spectrum1.2Flutter最佳实践:Best-Flutter-UI-Templates本周明星成长:1250+Best-Flutter-UI-Templates是学习Flutter/Dart的绝佳之选使用Flutter/Dart构建的应用程序的回购。GitHub地址→https://github.com/mitesh77/Best-Flutter-UI-Templates2。GitHubTrending周榜2.1全栈炒股系统:PythonStock本周明星成长:1350+PythonStock是基于PythonPandas、Tushare、Bokeh、Tornado、Stockstats、Ta-lib等框架开发的全栈炒股系统。支持在本地使用Docker直接部署运行。整个项目在DockerHub上压缩到200M,本地占用500MB磁盘空间。GitHub地址→https://github.com/pythonstock/stock2.2Node.jsWiki:本周Wiki.js明星成长:2100+Wiki.js是Node.js构建的轻量级wiki应用。在线体验:https://wiki.js.org/GitHub地址→https://github.com/Requarks/wiki2.3进程监控工具:ProcMon-for-Linux本周明星成长:900+NewProcMon-for-Linux是Microsoft的开源小工具,它是WindowsSysinternals工具集中进程监视器应用程序的Linux版本。作为进程监控工具,ProcMon-for-Linux提供了一种简单有效的方式来跟踪系统调用(syscall)活动。此外,该工具还可以帮助诊断程序崩溃、高资源使用率甚至潜在的恶意感染等问题。GitHub地址→https://github.com/microsoft/ProcMon-for-Linux2.4社区快速搭建:Forem本周明星成长:750+Forem是一款开源的社区搭建软件,可以让你围绕某个Groups进行搭建/topics建立社区系统。此外,Forem拥有丰富的生态,包括插件系统、原生包装器和专属浏览器。GitHub地址→https://github.com/forem/forem2.5Java全家桶:JavaFamily本周明星成长:900+JavaFamily是一个涵盖了大部分Java程序员需要掌握的核心知识的项目,包括Java面试和学习指导。GitHub地址→https://github.com/AobingJava/JavaFamily2.6亚马逊工程师自测:coding-interview-university本周明星成长:2100+coding-interview-university非专业程序员加入谷歌的学习计划严格按照每天8-12小时的学习节奏执行。虽然最后没有去面试谷歌而是加入了亚马逊,但是不妨碍这是一份优秀的程序员学习清单。GitHub地址→https://github.com/jwasham/coding-interview-university2.7Linux降噪小工具:NoiseTorch本周明星成长:800+NewNoiseTorch是一个带有PulseAudio的Linux小工具,它创建了一个虚拟麦克风,可以抑制噪音在任何应用程序。GitHub地址→https://github.com/lawl/NoiseTorch3。TTime最初是EmojiTime。为了不被Emoji限制,这个每周话题改成了TTime(TalkTime)。这周小鱼干在推特上看到一个有意思的话题,#请用5个词来形容你的产品#,还是小鱼先,用5个词来形容HelloGitHub,我只能引用的常用词:MAKEGITHUBGREATAGAIN~
