2

暑期实习开始啦「GitHub 热点速览」 - 削微寒

 1 year ago
source link: https://www.cnblogs.com/xueweihan/p/17456922.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

暑期实习开始啦「GitHub 热点速览」

759200-20230604223609578-591450131.jpg

无巧不成书,刚好最近有小伙伴在找实习,而 GitHub 热榜又有收录实习信息的项目在榜。所以,无意外本周特推就收录了这个实习项目,当然还有国内版本。除了应景的实习 repo 之外,还有帮你管理文件的 spacedrive、管理窗口的 yabai,以及管理 ai 工具的 SuperAGI。

假如你有雅兴,也可以读一读 古诗词大全 chinese-poetry 上面收录的唐诗宋词。

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

  • 本文目录
    • 1. 本周特推
      • 1.1 窗口管理工具:yabai
      • 1.2 暑期实习:Summer2024-Internships
    • 2. GitHub Trending 周榜
      • 2.1 自动构建 AI 工具:SuperAGI
      • 2.2 古诗词大全:chinese-poetry
      • 2.3 文件管理器:spacedrive
      • 2.4 为 SQL 而生:drizzle-orm
      • 2.5 语音转录:ecoute
    • 3. HelloGitHub 热评
      • 3.1 运维管理平台:1Panel
      • 3.2 域名监测平台:domain-admin
    • 4. 往期回顾

1. 本周特推

1.1 窗口管理工具:yabai

主语言:C

yabai 是一个 macOS 平铺窗口管理工具,允许你用命令行控制窗口、显示器,可以使用 skhd 或是第三方软件设置自定义快捷键。

GitHub 地址→https://github.com/koekeishiya/yabai

759200-20230604223622840-924161003.png

1.2 暑期实习:Summer2024-Internships

这里收录 2023 年到 2024 年应届生可参加的实习工作,并提供了可实习公司的岗位申请链接、公司所在地等信息。而 Campus2024 则是收录了国内相关实习信息的 repo。

GitHub 地址→https://github.com/pittcsc/Summer2024-Internships

759200-20230604223626276-775546341.png

2. GitHub Trending 周榜

2.1 自动构建 AI 工具:SuperAGI

本周 star 增长数:1,500+主语言:Python、JavaScript

New 面向开发者的开源自主 AI 代理框架,有了它,就能快速、可靠地构建、管理和运行 AI 工具。部分特性:

  • 多个向量数据库
  • 支持多模态
  • 性能遥测试
  • 具有图形界面
  • 可对接 Slack、Google、GitHub、Trello、Discord 等等工具

GitHub 地址→https://github.com/TransformerOptimus/SuperAGI

759200-20230604223631724-1232163957.png

2.2 古诗词大全:chinese-poetry

本周 star 增长数:1,550+主语言:JavaScript

chinese-poetry 最全中华古诗词数据库,唐宋两朝近一万四千古诗人,接近 5.5 万首唐诗加 26 万宋词。两宋时期 1,564 位词人,21,050 首词。

GitHub 地址→https://github.com/chinese-poetry/chinese-poetry

759200-20230604223636475-1719444300.png

2.3 文件管理器:spacedrive

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

由 Rust 编写的文件管理器,可整理多个设备的文件,无论是云端还是离线硬盘,spacedrive 能处理分布在各端的文件,进而生成你独有的个人分布式云。spacedrive 支持 Windows、macOS、Linux、iOS、watchOS、Android 等等系统。

GitHub 地址→https://github.com/spacedriveapp/spacedrive

759200-20230604223640790-1212843148.png

2.4 为 SQL 而生:drizzle-orm

本周 star 增长数 650+主语言:TypeScript

“如果你懂 SQL,你就懂 Drizzle ORM”,Drizzle ORM 是一款专为 SQL 数据库设计的 TypeScript ORM,它在编译时会强制类型检查,并且不会在 runtime 失败。下面是一个示例:

export type User = InferModel<typeof users>;
export type NewUser = InferModel<typeof users, 'insert'>;

const pool = new Pool({
  connectionString: 'postgres://user:password@host:port/db',
});
const db = drizzle(pool);

// Insert
const newUser: NewUser = {
  fullName: 'John Doe',
  phone: '+123456789',
};
const insertedUsers /* : User[] */ = await db.insert(users).values(newUser).returning();
const insertedUser = insertedUsers[0]!;

GitHub 地址→https://github.com/drizzle-team/drizzle-orm

2.5 语音转录:ecoute

本周 star 增长数:2,250+主语言:Python

New Ecoute 是一款实时转录工具,可以为用户的麦克风输入和扬声器输出提供实时文本转录。它还使用 OpenAI 的 GPT-3.5 生成回复建议,根据对话的实时转录提示用户说什么。

GitHub 地址→https://github.com/SevaSk/ecoute

759200-20230604223647162-1259623267.png

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 运维管理平台:1Panel

主语言:Go

这是一款 Go 写的 Linux 服务器的在线管理系统,它安装简单、安全可靠,同时集成了 WordPress 等应用、域名绑定、SSL 证书配置、备份等功能,支持快速建站。

HG 评价地址→https://hellogithub.com/repository/71791baf930149ac9b84e1acf186573f

759200-20230604223651467-546794349.jpg

3.2 域名监测平台:domain-admin

主语言:Python

采用 Flask + Peewee + Vue3 构建的域名和 SSL 证书到期监测平台,支持批量导入域名、多域名管理、到期通知等功能。

HG 评价地址→https://hellogithub.com/repository/2b44fb56aca14df7a6279b0997f7325c

759200-20230604223659207-1181850230.jpg

4. 往期回顾

往期回顾:

以上为 2023 年第 22 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝

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


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK