打开网易新闻 查看更多图片

大开眼界的一期 GitHub 热门项目,类似 Django 存在的 pynecone,搞定 Windows、Office 激活的 Microsoft-Activation-Scripts,都让我的收藏夹蠢蠢欲动。最不能错过的应该是 hyperswitch,搞定你的支付业务。当然,还有 GitHub Trending 常客 ui 项目 ui,有着漂亮的画风和过硬的技术背景。最后是压轴的密钥找寻器——trufflehog,翻遍记录也要帮你把那些敏感信息找出来。

选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

1. 本周特推

1.1 纯 Python 应用:pynecone

主语言:Python

Pynecone 是一个全栈 Python 框架,可以在几分钟内轻松构建和部署 Web 应用程序。有了它,你即便不会 JavaScript 也可以构建 Web 应用,项目内置 60+ 个组件。不过按照 Hacker News 上的讨论,Pynecone 能做得到的事情你基于 Django 和 HTMX 也能做。此外,Pynecone 似乎用到了 FastAPI,如果你对 FastAPI 哲学更认可,不妨试试 Pynecone。

GitHub 地址→github.com/pynecone-io/pynecone
打开网易新闻 查看更多图片

1.2 PDF 生成:QuestPDF

主语言:C#

QuestPDF 是一个生成 PDF 的现代 .NET 库,powered by C# 实现的 Fluent API。QuestPDF 支持热加载 hot-reload 大大地节约了你的时间,此外,它无需重编译代码就能支持在线实时浏览 PDF。

GitHub 地址→github.com/QuestPDF/QuestPDF

2. GitHub Trending 周榜

2.1 Windows 激活:Microsoft-Activation-Scripts

本周 star 增长数:450+

用 HWID/KMS38/ 在线 KMS 等方式永久激活 Windows、Office,除了开源之外,它还有一个亮点:更少的反病毒检测。MAS(Microsoft Activation Scripts)支持两种方式:命令和程序激活 Windows 10、Windows 11。

GitHub 地址→github.com/massgravel/Microsoft-Activation-Scripts

2.2 支付集成:hyperswitch

本周 star 增长数:500+,主语言:Rust

New 一个金融开关,让你的支付更快、更可靠、更低成本。它通过 API 让你轻松接入多个支付处理器、合理分配流量。部分特性:

  1. 减少单点依赖,可以用多个处理器;
  2. 研发人员可减少 90% 力气来增加、维护集成;
  3. 故障无缝转移;
  4. 自定义付款流程;
GitHub 地址→github.com/juspay/hyperswitch
打开网易新闻 查看更多图片

2.3 漂亮组件:ui

本周 star 增长数:4,400+,主语言:TypeScript

New 用 Radix UI 和 Tailwind CSS 构建的漂亮设计组件。部分特性:

  1. 采用 Lucide 图标;
  2. 字体用 @next/font;
  3. 暗黑模式 next-themes;
  4. 动画基于 tailwindcss-animate;
GitHub 地址→github.com/shadcn/ui

2.4 邮件系统:react-email

本周 star 增长数:1,000+,主语言:TypeScript

用 React 构建的邮件系统来收发邮件吧~ react-email 作为下一代邮件系统,它有着更高质量、无样式组件来创建邮件。

GitHub 地址→github.com/resendlabs/react-email

2.5 另类密钥守护:trufflehog

本周 star 增长数:50+,主语言:Golang

trufflehog 可以找到藏在你 git 中的敏感凭证,以此保护你的这些密钥们。它能在某个仓库、某个组织下扫描验证秘密,也能扫描 S3 桶的验证密钥。

GitHub 地址→github.com/trufflesecurity/trufflehog