大开眼界的一期 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 的讨论帖子:https://news.ycombinator.com/item?id=33922754 可以去了解更多这个框架的内容。

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

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

GitHub 地址→https://github.com/pynecone-io/pynecone

1.2 PDF 生成:QuestPDF

主语言:C#

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

GitHub 地址→https://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 地址→https://github.com/massgravel/Microsoft-Activation-Scripts

2.2 支付集成:hyperswitch

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

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

  • 减少单点依赖,可以用多个处理器;
  • 研发人员可减少 90% 力气来增加、维护集成;
  • 故障无缝转移;
  • 自定义付款流程;

GitHub 地址→https://github.com/juspay/hyperswitch

2.3 漂亮组件:ui

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

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

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

GitHub 地址→https://github.com/shadcn/ui

2.4 邮件系统:react-email

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

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

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

2.5 另类密钥守护:trufflehog

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

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

GitHub 地址→https://github.com/trufflesecurity/trufflehog

3. 往期回顾

往期回顾:

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

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:AI 换头。 和之前的送书活动类似,留言点赞 Top3 的小伙伴(棒),小鱼干会努力去找 Repo 的^^

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

让人眼前一亮的应用「GitHub 热点速览」的更多相关文章

  1. GitHub 公布 2021 Top 10 博文「GitHub 热点速览」

    作者:HelloGitHub-小鱼干 2021 年在这周彻底同我们告别了,在本周的「News 快读」模块你可以看到过去一年 GitHub 的热门文章,其中有我们熟悉的可能让很多程序员"失业& ...

  2. GitHub 桌面版 v3.0 新特性「GitHub 热点速览」

    新版本一般意味着更强的功能特性,比如 GitHub Desktop v3.0.虽然未发布新版本,但本周收录的 7 个开源项目颇有"新版"味.比如,破解(恢复)密码能力 Max 的 ...

  3. 互联网巨头们的 SRE 运维实践「GitHub 热点速览 v.21.27」

    作者:HelloGitHub-小鱼干 本周大热点无疑是前几天 GitHub 发布的 Copilot,帮你补全代码,给你的注释提出建议,预测你即将使用的代码组件-如此神奇的 AI 技术,恰巧本周微软也开 ...

  4. 获取 Windows 密码「GitHub 热点速览 v.21.28」

    作者:HelloGitHub-小鱼干 安全问题一直是 GitHub 的一大热点,因为数据安全问题诞生的各类自托管服务便是.而本周周榜上的 2 个和安全主题相关的项目,有些不同.mimikatz 是个老 ...

  5. AI 预测蛋白质结构「GitHub 热点速览 v.21.29」

    作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...

  6. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

  7. 自制车速记录仪「GitHub 热点速览 v.21.31」

    作者:HelloGitHub-小鱼干 如果你有一辆普通的自行车,那么就可以使用下 X-TRACK 这个项目制作一个自己的测速器,记录你的行驶轨迹还有车速,体验一把硬件发烧友的乐趣.如果你有一个非 ma ...

  8. 那些 Unix 命令替代品们「GitHub 热点速览 v.21.32」

    作者:HelloGitHub-小鱼干 好用的 Unix 命令替代工具能让你事半功倍,例如,bat 便是个带着高亮特性的加强版 cat,就像你用了 oh my zsh 之后便会感受到它的强大.同样好用的 ...

  9. 面试反杀「GitHub 热点速览 v.21.33」

    作者:HelloGitHub-小鱼干 作为一个应聘者,面试的时候经常会被面试官问:你有什么问题要问我吗?为了避免这种临时想不到问题的尴尬,reverse-interview-zh 会教你下反向操作,提 ...

  10. 5 秒克隆声音「GitHub 热点速览 v.21.34」

    作者:HelloGitHub-小鱼干 本周特推的 2 个项目都很好用,Realtime-Voice-Clone-Chinese 能让你无需开启变声音,即可获得一个特定声音的语音.这个声音可以是你朋友的 ...

随机推荐

  1. C#--对上传的Excel文档的处理

    注:ToString对数值字符串的处理 string nID=555; nID.ToString("00000000");   ---00000555 var oFile = Re ...

  2. python模拟登录获取网站cookie

    因工作的需要需要使用某第三方网站页面的功能,但其网站未提供API,只有登录用户可使用该功能. 之前试过php使用snoopy获取set-cookie内容项进行手动拼装cookie,使用一段时间后发现网 ...

  3. while、for循环结合else

    """1.while else,当while循环正常结束时,才走else里的代码块,也就是没有被break打断的情况下2.此处只是不被break打断,也就是遇到break ...

  4. JavaScript常用工具函数

    检测数据是不是除了symbol外的原始数据 function isStatic(value) { return ( typeof value === 'string' || typeof value ...

  5. 随笔——写windows服务的时候如何调试 c# .net

    流程 1.更改项目 应用程序--输出类型--windows应用程序 改为 控制台应用程序 2.Program启动类中添加调用代码 3.服务类里面添加启动方法去启动OnStart和 Console.Re ...

  6. Bugku md5 collision

    题目名字都叫md5碰撞,那就肯定和md5碰撞脱不了关系了 打开题目,首先让我们输入a 行吧,随意post一个a=1进去 结果提示flase 这里应该是有特殊值,我们找找看 查看源码,抓包 没找到 试试 ...

  7. Scrum 框架的四个会议还适用于哪些敏捷方法?

    敏捷转型需要深入理解概念和思维,团队才能更好的进行实践.本文将通过介绍Scrum框架的四个会议还适用于哪些敏捷方法,来让大家更直观的理解敏捷转型. 本文整理自:PingCode 敏捷大学,转载请注明链 ...

  8. Chrome 103支持使用本地字体,纯前端导出PDF优化

    在前端导出PDF,解决中文乱码一直是一个头疼的问题.要解决这个问题,需要将ttf等字体文件内容注册到页面PDF生成器中.但是之前网页是没有权限直接获取客户机器字体文件,这时就需要从服务器下载字体文件或 ...

  9. 关于CSDN微信登录接口的研究

    代码 import requests import re from threading import Thread import time import requests from io import ...

  10. SpringCloud Alibaba(三) - GateWay网关

    1.基本环境搭建 1.1 依赖 <!-- Gatway 网关会和springMvc冲突,不能添加web依赖 --> <dependency> <groupId>or ...