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

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项规范:新发布 | 实用 | 有趣,根据项目 release 时刻分类,发布时刻不超越 14 day 的项目会标示 New,无该标志则说明项目 release 超越半月。由于本文篇幅有限,还有部分项目未能在本文展现,望周知 🌝

  • 本文目录
    • 1. 本周特推
      • 1.1 纯 Python 使用:pynecone
      • 1.2 PDF 生成:QuestPDF
    • 2. GitHub Trending 周榜
      • 2.1 Windows 激活:Microsoft-Activation-Scripts
      • 2.2 付出集成:hyperswitch
      • 2.3 美丽组件:ui
      • 2.4 邮件系统:react-email
      • 2.5 特殊密钥看护:trufflehog
    • 3. 往期回忆

1. 本周特推

1.1 纯 Python 使用:pynecone

主言语:Python

Pynecone 是一个全栈 Python 结构,能够在几分钟内轻松构建和布置 Web 使用程序。有了它,你即使不会 JavaScript 也能够构建 Web 使用,项目内置 60+ 个组件。不过依照 Hacker News 上的评论,Pynecone 能做得到的工作你基于 Django 和 HTMX 也能做。此外,Pynecone 似乎用到了 FastAPI,假如你对 FastAPI 哲学更认可,不妨试试 Pynecone。这儿留一个 HN 的评论帖子:news.ycombinator.com/item?id=339… 能够去了解更多这个结构的内容。

下面是一个示例,生成下图的 Python 代码:

# Add state and page to the app.
app = pc.App(state=State)
app.add_page(index, title="Pynecone:DALL·E")
app.compile()

GitHub 地址→github.com/pynecone-io…

1.2 PDF 生成:QuestPDF

主言语:C#

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

GitHub 地址→github.com/QuestPDF/Qu…

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/…

2.2 付出集成:hyperswitch

本周 star 添加数:500+主言语:Rust

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

  • 削减单点依靠,能够用多个处理器;
  • 研制人员可削减 90% 力气来添加、维护集成;
  • 故障无缝转移;
  • 自定义付款流程;

GitHub 地址→github.com/juspay/hype…

2.3 美丽组件:ui

本周 star 添加数:4,400+主言语:TypeScript

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

  • 采用 Lucide 图标;
  • 字体用 @next/font
  • 暗黑形式 next-themes
  • 动画基于 tailwindcss-animate

GitHub 地址→github.com/shadcn/ui

2.4 邮件系统:react-email

本周 star 添加数:1,000+主言语:TypeScript

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

GitHub 地址→github.com/resendlabs/…

2.5 特殊密钥看护:trufflehog

本周 star 添加数:50+主言语:Golang

trufflehog 能够找到藏在你 git 中的敏感凭据,以此维护你的这些密钥们。它能在某个仓库、某个安排下扫描验证隐秘,也能扫描 S3 桶的验证密钥。

GitHub 地址→github.com/trufflesecu…

3. 往期回忆

往期回忆:

  • 2023 年该学点什么技能?「GitHub 热门速览 v.23.03」
  • 过年必备!亲属计算器「GitHub 热门速览 v.23.02」

以上为 2023 年第 4 个工作周的 GitHub Trending 🎉假如你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub 和我们共享下哟 🌝