GitHub 热门
共 138 个项目 · 第 2 / 6 页
storytold / deckcraft Rust
Rust 写的开源 PowerPoint,可用 MCP 让 AI 生成幻灯片
DeckCraft 是一个用纯 Rust 写的开源演示文稿软件,可以理解为 PowerPoint 的替代品,能打开和保存 .pptx 文件,支持主题、母版、150 多种形状、表格、图表、图片、音视频、转场和动画,还能全屏放映和导出 PDF、图片、GIF。它目前处于 alpha 阶段,但功能覆盖已经相当完整,跨 macOS、Windows、Linux、FreeBSD 和浏览器运行。它最有意思的一点是把界面操作全部暴露成命令:200 多个命令带撤销,可以通过 CLI、JSON 控制通道和 MCP server 驱动,也就是说 AI agent 能直接替你排版、改样式、生成幻灯片。适合两类人看:一是想用 AI 自动生成或批量修改 PPT 的开发者和效率玩家,二是对非 Electron、跨平台原生办公软件感兴趣的技术人;如果你只是偶尔做几页幻灯片,用现有工具就够了。
★ 4.6k 24h +17 ⑂ 2.6k 创建 29 天前 更新 5 小时前
xevrion / hatchzip Rust
边解压边释放压缩包空间,磁盘不够也能解大文件
HatchZip 是一个跨平台的压缩包解压工具,支持 ZIP、7z、RAR、tar 及分卷压缩包,有桌面版和命令行两种形态。它解决的是一个很具体的痛点:磁盘空间不够时解压大文件。传统解压工具需要「压缩包 + 解压后文件」同时存在,比如一个 180 GB 的游戏压缩包解出 200 GB 内容,WinRAR 或 7-Zip 要求 380 GB 空闲空间;HatchZip 则从压缩包尾部开始解压,每解出一部分就切掉对应的压缩包数据,把腾出的空间立刻复用,因此只需要解压后文件本身的空间。它会在动手前先检查空间是否够用,全程保留安全余量,中途停止或崩溃都能断点续传,解压结果与 unzip、7-Zip 逐字节一致。适合经常在接近满盘的机器上下载大型游戏、数据集或模型权重的开发者和运维人员,尤其是需要在空间紧张的服务器上处理大压缩包的场景;如果你的磁盘一直很宽裕,它和普通解压工具差别不大。
★ 2.5k 24h +24 ⑂ 83 创建 14 天前 更新 56 分钟前
IPedrax / BIMCraft Rust
Rust 写的开源 Revit 替代品,命令化设计让 AI agent 也能建模
BIMCraft 是用 Rust 从零重写的建筑信息建模工具,对标 Autodesk Revit 的核心工作流:能建标高、墙、门窗、楼板、房间、楼梯、屋顶等相互关联的构件,从中生成平面图、剖面、立面和 3D 视图,排版到图纸并导出 IFC。它的特别之处是每个操作都是一条命令,因此 AI agent 可以像人一样驱动它——README 演示了通过 MCP 让 agent 用 58 行文字建出一栋样例房。对建筑行业来说,它提供了一个开源、可编程的 Revit 替代品;对 AI 从业者来说,它是一个现成的「agent 可操作的垂直领域工具」范例。值得看的是 BIM/AEC 方向的开发者、想做建筑自动化或 agent 工具链的工程师,以及关注 MCP 生态的人;纯做模型训练或普通业务后端的读者关系不大。
★ 942 24h +19 ⑂ 154 创建 20 天前 更新 2 小时前
storytold / materialcraft Rust
开源节点式程序化材质设计工具,可被 AI Agent 驱动
MaterialCraft 是一个用纯 Rust 从零写的节点式程序化材质设计器,可以理解为开源版的 Substance Designer:在节点图里用噪声、图案和滤镜拼出可无缝平铺的 PBR 材质,2D 视图和 3D 模型上实时预览,导出 base color、normal、roughness、height 等贴图给任意游戏引擎。它内置 227 个节点,砖墙这类材质预览尺寸下约 40ms 就能重算完,编辑时只重算下游节点,界面不卡。对游戏美术和材质纹理师来说,它替代了收费的 Substance 工作流;更特别的是每个菜单操作都能通过 CLI、JSON 控制通道或 MCP server 驱动,意味着你可以让 Claude 这类 Agent 像人一样搭材质图,适合想把材质生产接入 AI 工作流的团队。如果你不碰 3D 贴图,这个项目和你关系不大。
★ 175 24h +16 ⑂ 67 创建 3 天前 更新 10 小时前
libracoder / kiri Rust
A small, fast container runtime for macOS, Windows and Linux
★ 224 24h +20 ⑂ 19 创建 2 天前 更新 4 小时前
liseami / CCBaga Rust
管理 Claude 身份、浏览器指纹与系统环境的桌面工具
CCBaga 是一款用 Rust 写的跨平台桌面工具,面向身在海外或旅居的人,把管理本地 Claude 身份、清理浏览器指纹和核对系统环境整合到一个界面里。它由两个应用组成:主应用负责归档和切换 Claude Code 与 Claude Desktop 的本地身份、调整时区语言等系统设置,配套应用则运行一个独立的 Chromium 指纹配置,可一键生成新指纹并重启。改完设置后,它会把浏览器读数、机器信息和真实网络出口三方对比,通过才显示绿色通过页,让你确认环境真的对上了。它还提供 Claude Code CLI 的检测与重装入口,以及把网络配置交给 AI 编码代理处理的引导流程。适合需要频繁切换多个 Claude 账号身份、或对网络环境一致性有要求的海外开发者和 AI 从业者;只在国内用单一账号的人关系不大。
★ 3.4k 24h +19 ⑂ 351 创建 25 天前 更新 4 天前
miuuyy / Octopus-SI-OS Agent框架 Rust
用操作系统原则重构 Agent 执行的自演化实验框架
Octopus 是一个把 Agent 当作操作系统进程来跑的实验性框架,用 Rust 写了约 4.5 万行内核,Codex CLI 只是它挂载的一个接口。它和常见 Agent 的区别在于:能力不是外挂插件,而是架构里的契约,Agent 在策略允许下可以自己加工具、改触发条件、组织子任务,这些改动会跨任务保留,影响它下次注意到什么、什么时候行动。系统里有 Home 连续对话、Projects 隔离权限、Agents 用两个 JSON 定义、Tasks 可中断续跑,还能驱动文件夹、浏览器、桌面、容器等执行环境。作者自己也坦承这是 research preview,对普通编码任务它并不比 Codex CLI 强,研究问题是这种可重塑执行环境的架构能否让模型主动起来。适合关注 Agent 架构、agentic OS 方向的研究者和工程师看,日常写代码的人暂时用不上。
★ 704 24h +18 ⑂ 76 创建 27 天前 更新 8 小时前
sahenjp / RustXNG RAG检索 Rust
面向 AI Agent 的自托管元搜索与 grounding 引擎
RustXNG 是一个用 Rust 写的自托管元搜索引擎,基于 SearXNG 改造,专门面向 AI Agent 做网页检索和 grounding。它自己不爬网页也不建索引,而是把查询发给多个外部搜索引擎、合并结果后以 JSON 返回,还能按需抓取页面正文,让 Agent 只把必要的证据文本喂给模型,控制 token 消耗。典型用法是把它跑在本机或内网,给能执行命令的 Agent 当本地搜索工具,比如查文档、找最新资料、为回答附上出处。需要注意的是,搜索词仍会发往上游引擎,作者已因合规问题移除了 Google 相关集成,部分数据源默认关闭,公开部署或高频调用前得自行核对各引擎条款。适合在做 Agent 应用、RAG 检索链路的工程师,以及想给本地 LLM 接联网搜索能力的开发者看看;纯做前端或业务后端的人关系不大。
★ 831 24h +19 ⑂ 64 创建 18 天前 更新 22 分钟前
indexable-inc / blaze Rust
比 cargo 快最多 92 倍的 Rust 增量构建工具
blaze 是一个 Rust 构建工具,用法和 cargo 完全一样,但把增量编译做到了极致:它常驻后台,把整个项目编译结果留在内存里,改一个函数后只重编改动的部分并重新链接,实测在 ripgrep、helix、bun 这类真实项目上比 cargo build 快 5 到 20 倍,保存文件到程序跑起来只要约 20 毫秒,还支持在程序运行时热改代码。它自带工具链,不依赖你本机的 cargo 和 rustc,代价是吃几个 GB 内存,且目前只支持 macOS 和 Linux,Windows 尚无安装包,项目也还年轻,官方建议保留 cargo check 或 CI 作为最终校验。值得看的是日常写 Rust、被编译等待拖慢节奏的后端和系统开发工程师,以及想优化 Rust CI 构建时长的团队;如果你不写 Rust,这项目和你关系不大。
★ 1.9k 24h +18 ⑂ 70 创建 16 天前 更新 21 分钟前
tangency-labs / fieldcraft Rust
纯 Rust 从零写的开源 CAE,结构/热/流体仿真可被 AI agent 驱动
FieldCraft 是一个用纯 Rust 从零写的开源 CAE 仿真工具,可以理解为开源版的 Abaqus/ANSYS:输入参数化零件,自动做四面体和六面体网格划分,跑结构、传热和格子玻尔兹曼 CFD 求解,结果还会对照理论解校验。它目前支持大变形、塑性、超弹性等非线性隐式求解和显式动力学,也能生成 Abaqus、Nastran、LS-DYNA 的输入文件。比较特别的是,桌面端、命令行和 AI agent 走同一套命令,Claude 可以通过 MCP 一句话完成开件、网格、加载、求解并核对梁理论挠度的全流程。适合做结构/热/流体仿真的 CAE 工程师、计算力学开发者,以及想让 agent 自动跑仿真的 AI 应用团队;纯软件或业务开发岗位关系不大。
★ 316 24h +17 ⑂ 42 创建 22 天前 更新 8 小时前
aicodeking / pandacode AI编程工具 Rust
把十几种 coding agent CLI 聚合到一个窗口并行工作的桌面工作台
PandaCode 是一个把各家 coding agent CLI 统一装进一个窗口的桌面工作台,可以理解为「coding agent 版的 iTerm + VS Code 聚合器」:Claude Code、Codex、Copilot CLI、Cline、Devin CLI 等十几种工具都能并排跑,旁边还带项目管理、Git、终端和浏览器。它真正解决的麻烦是多 agent 并行时的混乱——你可以开一个任务看板,把任务分到不同项目并行推进,用「架构师 + 最多三个工人」的团队模式混搭不同模型,本地路由器会在十几毫秒内替每个工人挑模型,某个工人失败还会自动升级到更强的模型;审批请求集中在输入框上方一行行排队,每轮改动都有 diff 可回看。任务还能丢到 Daytona、Cloudflare、AWS 等云端沙箱里跑,笔记本合盖也不中断,改完自动回到本地 worktree。适合日常重度使用多个 coding agent、需要同时管多个任务和分支的 AI 工程师与独立开发者;如果你只用单一 agent 写写脚本,关系不大。
★ 1.0k 24h +13 ⑂ 192 创建 18 天前 更新 15 小时前
sqlpxc / airhand Rust
基于 QUIC 的低延迟开源远程桌面,可多机控制和网页控制台
Airhand 是一个基于 QUIC 协议的远程桌面工具,一个程序同时充当被控端和控制端,支持 Windows、macOS 和 Linux,需要自建一个轻量中继服务器做信令和流量转发。相比 ToDesk、RustDesk 这类产品,它的特点是低延迟低带宽:支持 AV1/HEVC/H.264 硬件编码,画面静止时不发帧,光标在本地移动无延迟,还提供双向剪贴板同步、把剪贴板内容当作按键输入、系统快捷键透传、多显示器和音视频同步等功能。控制端可以同时连接多台电脑并切换,或用多屏总览一起看,也能通过 Docker 部署成网页控制台,浏览器打开就能用,被控端无需安装任何东西。适合需要远程运维多台机器的开发、运维人员,或想在手机/平板之外用浏览器临时访问家里或办公室电脑的人;项目仍在活跃开发中,协议版本变动较快,客户端和服务端需同版本构建,普通用户需留意这一点。
★ 332 24h +18 ⑂ 100 创建 4 天前 更新 3 天前
emanuele-em / kanzo Agent框架 Rust
人与 coding agent 共用的自托管看板加 MCP server
Kanzo 是一个把看板和 MCP server 合二为一的单文件程序,让你和 Claude Code、Codex 这类 coding agent 共用同一块任务板。它只有一个 4.5 MB 的 Rust 二进制,启动只需 2 毫秒,零配置:跑起来浏览器里就是看板,agent 通过 MCP 接口认领任务、移动卡片、写进度评论,你在网页上则能看到人和 agent 各自在做什么。它还能在局域网内把一块板实时共享给多台机器,或者用 Raspberry Pi 常驻当共享板,配合 Tailscale 等 VPN 也能跨网络同步。适合同时跑多个 coding agent、想让它们像同事一样排队领活的开发者,尤其是用 Claude Code / Codex 做多任务并行的人;如果你只用单个 agent 干活,或者不碰 AI 编程工具,这项目和你关系不大。
★ 1.0k 24h +12 ⑂ 68 创建 10 天前 更新 13 小时前
ItsAlphaNeon / Lemon-Studio Rust
Rust 编写的开源 DAW,可读写 FL Studio 工程文件
Lemon Studio 是一款用 Rust 从零编写的免费开源数字音频工作站(DAW),定位类似 FL Studio 的替代品,主打「你已经会用」的熟悉操作逻辑。它采用基于模式的音乐制作流程:在步进音序器和钢琴卷帘里编写 pattern,拖到播放列表里编排,再通过可自由布线的混音台混音,支持 CLAP、VST3、VST2 插件托管,跨 Windows、Linux、macOS 三平台。目前最亮眼的能力是能直接打开并保存 FL Studio 的 .flp 工程文件,读取时对不认识的内容原样保留再写回,尽量保证工程往返不丢数据。不过项目仍处于 pre-alpha 阶段,大量控件尚未实现,也没有预编译安装包,只能从源码构建,官方明确警告不要用它覆盖保存原始 .flp 文件。对音乐制作人、音频工具开发者,或想研究 DAW 架构与 Rust 音频引擎的人来说值得了解;普通互联网和 AI 从业者基本用不上。
★ 765 24h +15 ⑂ 106 创建 25 天前 更新 51 分钟前
Jamailar / Weave-Office Rust
Rust 写的全能办公套件,同一二进制可被 AI agent 命令行调用
Weave Office 是一个用 Rust 写的开源桌面办公套件,把文档、表格、幻灯片、PDF、Markdown、富文本和代码编辑器塞进同一个应用,所有文件以一行标签页并排打开,切换时光标、滚动位置和撤销历史都还在。它能读写 docx、xlsx、pptx、pdf 等常见格式,PDF 还支持直接编辑文字、批注和拆分页面,不用再在 Word、Excel、PDF 阅读器和代码编辑器之间来回切窗口。它最特别的一点是同一个二进制既是图形界面也是命令行,AI agent 可以按文件路径直接读改导出文档并拿到 JSON 返回,无需弹窗。项目目前仍在开发中,复杂文档的还原度还不够,尚不能替代成熟办公软件。适合关注 AI agent 落地工具链的开发者、想让 agent 操作办公文件的工程师,以及愿意尝鲜 Rust 办公套件的用户;普通办公场景暂时不必切换。
★ 135 24h +12 ⑂ 20 创建 4 天前 更新 18 小时前
Weft-Rust / Weft Rust
Rust 编写的体素沙盒引擎,游戏本体即模组
Weft 是一个用 Rust 写的体素沙盒游戏引擎,玩法类似 Minecraft,但不读取 Minecraft 存档、不含其任何代码和素材。它把游戏本体做成一个基于公开 SDK 的模组,引擎不留任何私有后门,意味着模组能做的事和官方玩法完全对等。世界由 16x16x16 的区块构成,高度无上限,地形在 GPU 上生成,远处地貌能画到视距之外;世界按区域并行 tick,作物和熔炉会自动追上离线时间,即使区块没加载也在生长烧炼。它还支持 RGB 彩色光照、动画发光贴图、能量机器、可站立的移动结构,以及无需服务器和端口转发的点对点联机。对游戏开发者和模组作者来说,这是个能深入改造的引擎级项目,纹理、翻译、着色器和 UI 都能在游戏内热重载,崩溃报告会指名肇事模组;普通玩家和 AI 从业者则关系不大。
★ 305 24h +13 ⑂ 30 创建 6 天前 更新 18 小时前
FortoGraphy / prism-download-manager Rust
开源跨平台下载管理器,多连接加速并支持 Hugging Face 模型下载
Prism 是一款用 Rust 编写的开源下载管理器,可以理解为 IDM 的开源替代品,支持 Windows、macOS 和 Linux。它把单个下载拆成最多 32 条并行连接,在限速单连接的服务器上能比浏览器自带下载快很多,并且断电、休眠、拔线后都能从原处续传。浏览器扩展可接管 Chrome、Edge、Firefox 等的点击下载,悬停视频即可抓取 8K MP4 或仅音频 MP3,底层覆盖 HTTP、FTP、HLS、BitTorrent 等协议,视频解析基于 yt-dlp 支持 1800 多个站点。对 AI 从业者有个贴心功能:按名称、链接或搜索从 Hugging Face 下载模型,自动挑选合适的 GGUF 版本和权重格式,多连接下载后逐一校验 SHA-256,还兼容 hf-mirror 等镜像和 LM Studio 目录。适合经常下载大文件、模型权重、视频素材的开发者和内容工作者;如果你只是偶尔下几个小文件,浏览器自带下载已经够用,关系不大。
★ 751 24h +13 ⑂ 57 创建 21 天前 更新 4 天前
lemonadesaltbagel / sill AI编程工具 Rust
为 AI 编码代理提供的原生 Windows Bash,替代 Git Bash/WSL
sill 是一个专为 AI 编码代理打造的原生 Windows Bash 解释器,用 Rust 写成,可直接充当 bash.exe,让 Claude Code、Codex、opencode、Gemini CLI 等工具在 Windows 上执行命令时,行为与 Linux 环境一致,无需安装 Git Bash、MSYS2 或 WSL。它解决的是代理在 Windows 上跑命令时的常见翻车点:通配符和引号被错误展开、路径格式混乱、中文等非英文文本变乱码、每条命令弹出控制台窗口、后台服务卡住输出管道,以及缺少 make、rg、ps 等常用工具。项目自带公开测试集,在中文语言环境的 Windows 容器中,sill 的 106 项用例全部通过,而 Git Bash 只通过 72 项;实测搭配 Claude Code、Codex 等代理时,失败的命令调用数明显更少,耗时也更短。如果你在 Windows 上使用 AI 编码代理并常被 shell 兼容问题困扰,这个项目值得了解;不使用这类工具的人则关系不大。
★ 164 24h +13 ⑂ 30 创建 12 天前 更新 1 天前
Bearisbug / imbo Agent框架 Rust
让 Claude Code、Codex 等编程 Agent 互相发消息的即时通讯层
imbo 是给 coding agent 用的即时通讯工具,可以理解成 Claude Code、Codex、Cursor CLI、opencode 等各类编程 Agent 之间的微信:你加一个联系人后,你的 agent 会话就能直接给对方的 agent 发消息,消息会插进对方正在工作的会话里,回复再自动唤醒你的会话继续干活。它解决的典型麻烦是跨机器、跨工具的多 Agent 协作——比如你在笔记本上跑 Codex,同事的 Claude Code 在另一台机器上,两边可以互发消息、传文件,还能建群把多个会话拉进同一个讨论,从手机或网页端随时给所有会话下发任务简报并收通知。适合日常重度使用编程 Agent、需要让多个 Agent 或多人的 Agent 协同完成任务的开发者和 AI 工程师;如果你只是偶尔用用 AI 补全代码,和你关系不大。
★ 93 24h +11 ⑂ 2 创建 11 天前 更新 18 小时前
ShineFinancialStrut / game-server-route-racer Rust
免费开源的游戏路由加速器,自动选最快路径并多路发包抗丢包
Detour 是一款免费的 Windows 游戏加速工具,可以看作 ExitLag 的开源替代品。它会实时探测你到游戏服务器的多条路径,只把游戏的流量切到最快的那条上,其余网络流量照常走原路,因此不是 VPN,也不隐藏 IP。它支持 VALORANT、Fortnite 等游戏,能同时发两份包到出口中继,靠先到的那份抵消丢包带来的卡顿;如果问题出在你的 Wi-Fi、缓冲膨胀或后台下载,它会直接告诉你原因而不是硬卖你一条线路。中继可以用社区提供的免费节点,也可以自己在 Oracle Cloud 免费机器上三步搭一个。适合经常打 VALORANT、Fortnite 等竞技游戏、受高 ping 和丢包困扰的玩家,以及想研究多路径路由、分流隧道实现的网络方向工程师;和多数后端或 AI 从业者关系不大。
★ 383 24h +12 ⑂ 26 创建 4 天前 更新 3 天前
reason-machines / reason-network Agent框架 Rust
让团队成员的编程 agent 点对点互相通信协作
Reason Network 让团队里每个人的编程 agent 互相直接对话:每台电脑跑一个轻量后台进程,通过点对点、端到端加密的通道互联,没有中心服务器能读到内容。它接入 Claude Code、Codex、Cursor、Gemini CLI、Copilot CLI、Grok CLI、opencode 等主流 coding agent,你可以在自己的会话里直接问「团队里谁在线、在忙什么」,或让自己的 agent 给同事的 agent 发消息、传文件、请求审批。比如部署前想确认某个接口的 token 格式是否改过,不用再拉人开会,直接让 agent 问对方负责那个仓库的 agent;需要人工拍板时,它会弹窗让你批准或拒绝,你的答复以你的身份回传。消息状态可追踪,小文本文件也能随消息附带。适合在多机、多 agent 并行开发的团队里做协作的工程师和 tech lead;单人单机、只用一个 agent 的人基本用不上。
★ 1.5k 24h +8 ⑂ 131 创建 19 天前 更新 4 小时前
LumaryLabsLLC / muxin DeveloperTools Rust
把所有机器和 AI agent 会话收进一个窗口的多机控制台
Muxin 是一个把你自己所有机器——Mac、Linux、Windows——收进同一个窗口的桌面工具,可以理解为「多机版的终端加远程桌面」,同时内置了对 AI agent 的深度支持。它能让你在一处查看各台机器的在线状态和 CPU、内存、磁盘占用,跨机器互传文件和剪贴板,实时操作 Linux 桌面,管理 GitHub 的 issue、PR 和 self-hosted runners,还能把任务直接派给跑在某台机器容器里的 agent,关掉窗口后会话仍在后台继续。所有能力同时以 MCP server 形式暴露,Claude Code、Codex 等 agent 可以借此检查你的机器、解释故障并动手修复。它复用你已有的 ssh 密钥、gh 登录和 Tailscale 网络,用 Rust 和 GPUI 构建,界面响应很快。适合同时维护多台开发机或 self-hosted runner 的后端、运维和 AI 工程师,尤其是那些把 Claude Code 等 agent 长期挂在多台机器上跑的人;只用一台笔记本的读者关系不大。
★ 408 24h +10 ⑂ 59 创建 27 天前 更新 15 小时前
ELY-Open-Source / ElyOffice Rust
Rust 编写的离线优先本地办公套件,含文档、表格、PDF、邮件等应用
ElyOffice 是一套用 Rust 和 GPUI 写的离线优先桌面办公套件,定位类似 LibreOffice 或 WPS 的轻量替代,但强调文件只存在本地文件夹里,不需要账号也不依赖云服务。它包含多个应用:ElyDoc 处理 Word 文档、ElyTable 做表格(还能对选中区域跑本地 R 宏做批量计算和格式调整)、ElyShow 做演示、ElyPDF 读写 PDF 并支持 OCR 和签名、ElyMail 收发邮件(兼容 IMAP/POP3/SMTP,可走系统代理)、ElyTree 是 Git 客户端、ElyMark 写 Markdown。适合对数据隐私敏感、需要在无网或内网环境办公的人,比如金融、政务、涉密行业的文档岗位,或者不想把文档上传云端的独立开发者和研究人员;如果你日常只用 Office 365 或 WPS 云协作,这套工具和你关系不大。
★ 1.2k 24h +8 ⑂ 82 创建 16 天前 更新 3 小时前
colinhacks / reylo Rust
把 .sql 文件直接 import 进 TypeScript 并自动推断查询类型
Reylo 让你把写好的 .sql 文件直接 import 进 TypeScript,自动拿到每个查询结果的完整类型,不用手写 interface,也不用生成任何代码文件。比如一条带 join 和聚合的查询,它能推断出每列的类型、是否可能为 null、返回一行还是多行、enum 列变成字面量联合类型,甚至 JSON 的形状;列名拼错了还会直接报类型错误。它靠数据库自己 prepare 查询来读取列类型,支持 Postgres、MySQL、SQLite、DuckDB,驱动可自选,也能接 Drizzle。对日常写 SQL 查询的后端或全栈 TypeScript 开发者,尤其是被「SQL 和类型定义两份代码要同步维护」折磨过的人,值得花两分钟看看;纯前端或不做数据层的人关系不大。
★ 1.5k 24h +9 ⑂ 18 创建 15 天前 更新 3 小时前
pingdotgg / ts-rust Rust
用 Rust 重写的 TypeScript 编译器,比 tsc 快 3-4 倍
ts-rust 是把 TypeScript 官方编译器 tsc(微软用 Go 重写的原生版本)整体移植到 Rust 的实验项目,命令行、语言服务器和 API 与原版保持一致,可直接当 tsc 的替代品使用。它实测比 tsc 7 快约 3 到 4 倍,还内置了 Effect 语言服务的诊断和重构能力,Effect 项目不再需要第二个编译器。值得一提的是,这个移植几乎完全由 LLM 完成,作者用 Claude Opus 5.5 花约两周、两万四千美元就跑通了,此前用 GPT 系列烧掉四十多万美元也没达到同等兼容度,本身就是一次很有话题性的 AI 编程实验。对日常写 TypeScript 的前端和全栈工程师来说,如果你的项目类型检查耗时明显拖慢开发节奏,或者你在用 Effect-TS,值得试一下;只写业务逻辑、不关心编译速度的人则关系不大。
★ 1.6k 24h +10 ⑂ 107 创建 29 天前 更新 8 天前
上一页 2 / 6 下一页