8个本周Github有趣项目如qrframe等

本周Github有趣的项目、工具和库

1、screenpipe
全天候屏幕和音频捕捉,构建个性化 AI 的库,由您所见、所说或所闻提供支持。与 Ollama 配合使用。Rewind.ai 的替代品。开放。安全。您拥有自己的数据。

构建可靠的音频和屏幕截图数据流可能会令人沮丧,用户只需单击一个按钮,脚本就会全天候在后台运行,从屏幕和音频输入/输出收集和提取数据。

有许多用例可以在此层之上构建。为了简化其他开发人员的工作,我们决定解决这个棘手的问题。它仍处于早期阶段,但它可以端到端运行。我们正在全力投入这项工作,并希望听到您的反馈和建议。

2、sourcebot
速度极快的代码搜索。

Sourcebot 是一款快速的代码索引和搜索工具,可用于您的代码库。它建立在zoekt索引器之上,该索引器最初由 Han-Wen Nienhuys 编写,现在由 Sourcegraph 维护。

特征

  • 一键部署:在您自己的机器上立即开始使用 Docker。
  • 多存储库搜索:轻松索引和搜索 GitHub 或 GitLab 中的多个公共和私有存储库。
  • ⚡闪电般的快速性能:建立在强大的Zoekt搜索引擎之上。
  • 完整文件可视化:选择任何搜索结果时立即查看整个文件。
  • 现代网络应用程序:享受时尚的界面,具有语法突出显示、明/暗模式和 vim 样式导航等功能


3、NotebookLM
NotebookLM 是您的个性化人工智能研究助手,由谷歌最强大的模型 Gemini 1.5 Pro 提供支持。

将任何文章变成播客对话。


4、swapy
一个与框架无关的工具,只需几行代码就能将任何布局转换为拖动交换布局。https://swapy.tahazsh.com/


5、huggingface-llama-recipes
此存储库可帮助您快速开始使用Llama 3.x模型,包括Llama 3.1和Llama 3.2。

6、ultimate-express
终极Express。基于 µWebSockets 的最快http 服务器,又完全兼容 Express。

此库是 Express.js 4 的快速重新实现。它旨在成为 Express.js 的直接替代品,具有相同的 API 和功能,但速度更快。它不是 Express.js 的分支。为了确保 µExpress 在所有情况下都符合 Express 的行为,我们首先使用 Express 运行所有测试,然后使用 µExpress 运行并比较结果以确保它们匹配。

7、better-auth
最全面的 TypeScript 身份验证库

Better Auth 是适用于 TypeScript 的与框架无关的身份验证(和授权)库。它提供了一套全面的开箱即用功能,并包含一个插件生态系统,可在短时间内以最少的代码简化添加高级功能的过程。无论您需要 2FA、多租户支持还是其他复杂功能。它让您专注于构建实际应用程序,而不是重新发明轮子。

为什么要使用 Better Auth
TypeScript 生态系统中的身份验证问题已经解决了一半。其他开源库通常需要大量额外的代码才能完成基本身份验证以外的任何操作。我相信,我们作为一个社区可以做得更好,而不仅仅是推行第三方服务作为解决方案 — 因此,我们推出了 Better Auth。

8、qrframe
基于代码的二维码生成器

特征

  • 自定义数据:
    • 编码模式、版本、容错、掩码模式
    • 由 提供支持fuqr,我自己的 Rust 库作为 WASM 导入。(顺便说一下,我使用 Windows)
  • 自定义外观:
    • 选择任何预设,自定义,甚至通过代码编辑器从头开始创建一个新的预设。
    • 在代码中定义任意 UI 参数
    • 支持 SVG 和 PNG
    • 所有代码都直接在浏览器中通过 Web 工作器运行,没有任何限制。
      • 除了 5 秒超时之外,没有沙盒、白名单、黑名单或任何东西来停止无限循环。
      • 生成的 SVG 未经过净化。这是一项不可能完成的任务,尝试这样做会破坏完好的 SVG,使调试更加困难,并增加预览更改的延迟。
      • 这些应该不是什么问题,但即使你复制粘贴并运行恶意软件,也不会泄露任何秘密。

在线:https://qrframe.kylezhe.ng/