开源项目趋势周刊第220期(20241201)

本期观星者计数、提交数增长前三名的是:

观星者计数TOP3 提交数TOP3
repo名 当前星数(增长值) repo名 当前提交数(增长值)
Excalidraw 86689(662) EasyList 219842(272)
Slang 3093(466) CodeQL 72403(216)
Legado开源阅读 30309(235) WebKit 287182(162)

提交数 TOP3 基本上每期都是这三位,不同的只是先后顺序。

本期有几个项目重点说一下:

GoatCounter(绵羊计数器)。这个也是本站正在使用的 Web 统计平台。我是从 Matomo 迁移过来的。不是说 Matomo 不好。主要是对于一个仅有 4GB 内存的 VPS 而言,Matomo 太重了!Matomo 的 redis 缓存模块有 bug,几次吃掉我系统应用之外的全部空余内存(约 2G),导致消息队列不能正常运作!现在用的 GoatCounter 很轻量,基本无感!它设置简单,注重隐私,收集的数据很少,不需要 GDPR 通知。

Flamingo Framework(火烈鸟框架):我是 2021年下半年的时候,关注到 Flamingo Commerce 电子商务平台项目的,主要是对其采用的 “端口和适配器(Ports and Adapters)” 架构感兴趣,那时它有一个从 CSV 中加载产品数据的电子商务适配器演示程序,其 API 是 Beta 版本,现在则已经是 v3.11.0。单看介绍,感觉系统已经成熟了很多。Flamingo Commerce 的主要特点是:性能;整洁架构("领域驱动设计" 和 "端口与适配器");适合微服务架构;前端开发与 "前端后端" 解耦;可测试性。

GitHub Updater:这是一个简单的插件,用于自动更新 GitHub 托管的 WordPress 插件、主题和语言包。其他 API 插件适用于 Bitbucket、GitLab、Gitea 和 Gist。

1)观星者计数(Stargazers count)TOP10
序号 名称 主编程语言 简介 当前总星数 增加值 当前总提交数
1 git-crypt C++ 8416 55 194
2 doctest C++ 5969 44 1407
3 NestJS REST API boilerplate TypeScript 3229 41 1826
4 GoatCounter Go 4579 37 1887
5 American Fuzzy Lop C 3735 37 53
6 Reinforcement Learning Jupyter Notebook 20627 30 262
7 SuperTokens Java 13209 29 1148
8 C4-PlantUML   6443 20 386
9 tio C 2057 19 1215
10 Plop JavaScript 7184 18 952

 

"星"关注:repren 是一款简单而灵活的命令行工具,用于根据一组正则表达式模式重写文件内容,并根据模式重命名或移动文件。从本质上讲,它是一个通用的、暴力文本文件重构工具。例如,repren 可以重命名一组 Java 源文件中出现的所有特定类名和变量名,同时根据相同的模式重命名 Java 文件。它比 perl -pie、rpl 或 sed 等常规选项更强大。——出自《repren》

2)提交数(commits count)TOP10
序号 名称 主编程语言 简介 当前总提交数 增加值 当前总星数
11 Raspberry Pi Pico SDK C 984 156 3792
12 MeEdu 开源版本 PHP 2131 43 3595
13 async-graphql Rust 2937 35 3387
14 DbGate Svelte 4977 22 5517
15 JSON Schema for Humans Python 426 18 541
16 GitHub Updater PHP 5185 14 3202
17 repren Python 57 10 347
18 Nette PHP生成器 PHP 624 9 2130
19 Angular NgRx NX真实世界的例子应用 TypeScript 659 8 913
20 Flamingo Framework Go 1269 5 475

 

你好!勤快的作者和贡献者们!辛苦了,感谢你们的辛勤付出。

注:数据来源于 GitHub。数据生成于【2024-12-01 2:00pm】,是一个与一周前的数据进行比较的版本。

文章同期在公号“Worldlink资源网”发布,欢迎关注。进入公众号,在后台发消息: "zst|trend|走势图 期号 项目序号(1-20)",如 "zst 151 20",可查看《开源项目趋势周刊第151期》序号为20的项目近3个月的观星者计数(Stargazers count)走势图。在后台发消息 ? 或 help 获取指令列表。

小程序(GitHub观星组)有收藏和点赞repos的功能。欢迎使用。

Like:
0
To the top