Tag
Bevy 0.20 发布,带来 227 位贡献者的 817 个 PR,主要亮点包括更快更准确的 Solari 光线追踪渲染器(支持 macOS/Metal 及 DLSS)、BSN 场景语法改进、更多 UI 组件、官方采用 WESL 着色器语言,以及 Sprite 自定义材质支持。
Rust 将从 1.100.0 版本起把 i686 Windows 目标降级为 std-only,不再提供主机工具链(编译器等),用户需从 64 位 Windows 等受支持主机交叉编译 32 位 Windows 二进制文件。
hyperfine 2.0 has been released, adding support for alternative performance metrics such as peak memory usage and CPU cycles to the command-line benchmarking tool.
有人用纯 Rust 开发了七款 Adobe 应用的开源替代品:Photoshop、Illustrator、Premiere、Lightroom、After Effects、InDesign 和 Acrobat Pro。作者亲自编译运行了其中两款,运行完美,并对 Adobe 的订阅与取消罚金政策表示不满。
作者介绍了一个新的 Rust 错误处理库 eros,用元组形式的"错误集合"(开放和类型 ErrorUnion)替代手写枚举,让错误类型像函数一样自由组合,同时保留编译期对可能错误的精确追踪。
一篇技术博客,对比了 Rust 中 parking_lot RwLock 与 crossbeam epoch 原子指针在读密集型服务中的性能表现,指出读写锁在高并发读场景下存在明显开销。
Rust language team lead Tyler Mandry presented "Beyond the &" at RustConf 2026, detailing a year-long effort to make user-defined smart pointers as flexible as built-in references and simplify the mental model of pointers and references in Rust.
Jujutsu (jj) 0.46.0 正式发布,这是一个受 Git、Mercurial 和 Darcs 启发的新型分布式版本控制系统,以 Git 作为存储后端并提供更易用的高级抽象。
Semwright 是一款开源 Rust 运行时,让 AI 智能体通过结构化驱动器访问桌面及专业软件的应用对象与项目数据,并统一处理权限、执行、依赖、产物交接与验证,支持 MCP 但不局限于单一协议或模型。
A project demonstrates porting Microsoft's TypeScript compiler, checker, and LSP to Rust entirely using LLMs — Anthropic's Opus 5.5 rewrote the codebase from scratch in about $24k of API spend, achieving full compatibility with real-world projects as an early-release drop-in `tsc-rs` replacement.
Termaxa 是一个开源 Rust 工具,作为 Claude Code、Codex、Cursor 和 Copilot 等 AI 代理命令执行路径中的安全闸门,在命令运行前预览其将删除的内容、先进行备份,并按用户策略拒绝或放行。
A blog post by a Rust programmer detailing quirky C language behaviors learned while self-teaching C, including booleans via <stdbool.h>, null-terminated strings versus Rust's length-prefixed &str, and related memory trade-offs. It serves as a practical companion guide for developers transitioning from Rust to C.
Penguin Mail 1.0.0 is an open-source Rust email and calendar client for Linux that supports Gmail, Microsoft, IMAP/POP3 accounts, with an optional offline AI assistant that can run locally via Ollama or LM Studio. It emphasizes privacy, with no server-side tracking and GnuPG-based encryption.
Simon Willison shares a TIL on integrating Parseable, a new open-source Rust-based OpenTelemetry-compatible observability platform, with Datasette to store and visualize OpenTelemetry traces via Datasette 1.0a41's OpenTelemetry support.
PhotoCraft is an open-source, clean-room reimplementation of Adobe Photoshop rebuilt entirely in Rust, supporting layers, masks, adjustment layers, type, vectors, brushes and real PSD files in a native GPU-accelerated app (wgpu) that also exposes an agent-ready command/MCP interface.
Kahawai is an open-source, modular self-hosted media server written in Rust that streams movies, series, anime, and music using GStreamer, with hub/mediahost/transcoder roles, hardware-accelerated transcoding, and community-driven skip times via TheIntroDB.
Tapo v0.11.1, the unofficial Rust/Python library for TP-Link Tapo devices, now supports TP-Link's new TPAP protocol, allowing users to keep the 'Third-Party Compatibility' toggle off and avoid 403 Forbidden errors after firmware 1.4.0 updates. The release follows nearly four months of reverse-engineering work and also adds a new device family plus two Tapo app features.
Montray is a lightweight open-source tray-icon utility that monitors systemd services and arbitrary command-line checks, using a Go-based server paired with a Rust/Slint desktop UI for notifications and health status across local and remote machines.
A technical blog post examining the common complaints surrounding async Rust — including function coloring, async drop, Tokio defaultism, and the scoped task trilemma — while exploring where scheduling responsibility should live in the ecosystem.
A Rust-based text chunking library claiming ~20x speedups over LangChain, LlamaIndex, and similar Python solutions, with multiple chunking strategies, a native PDF loader, and parallel batch processing. Benchmark tables show Recursive chunking at ~2,264 MB/s and end-to-end PDF pipelines ~15x faster than pypdf-based baselines.