编译器与运行时组件

发现优质的编译器与运行时组件工具,基于用户评价、使用数据与活跃度综合排序。

热门推荐 27 款

SPARC

SPARC

免费

SPARC 是 Sun Microsystems 推出的精简指令集计算(RISC)处理器架构。

5 编译器与运行时组件
2
gpujs-transpile

gpujs-transpile

免费

专注于将 GPU.js 语言转译为基于 GL 的语言的子项目。

4 编译器与运行时组件
3
Ferrocene

Ferrocene

免费

面向安全关键系统的 Rust 编译器工具链,通过 ISO 26262 等安全标准认证

7 编译器与运行时组件
4
MLIR

MLIR

免费增值

面向异构计算的多级中间表示框架

6 编译器与运行时组件
5
Cecil

Cecil

免费

Mono 团队开发的 .NET 程序集读写库,支持在运行时和编译期操作 IL/MSIL

4 编译器与运行时组件
6
YJIT

YJIT

免费增值

Ruby 官方 JIT 编译器,使用 Rust 语言实现,自 Ruby 3.1 起作为 JIT 后端集成进 C 核心。

6 编译器与运行时组件
7
仓颉编译器

仓颉编译器

免费

仓颉编译器是华为仓颉编程语言的官方编译器,包含编译器前端、后端及 cjdb 调试工具,支持将仓颉代码编译为可执行程序,助力开发者高效开发仓颉应用。

5 编译器与运行时组件
8
salsa

salsa

免费

Salsa 是一个 Rust 增量计算框架,源自 rustc 的增量编译技术。它把程序定义为输入加一组查询,自动记住每个查询的结果,输入变化时只重算受影响的部分,让程序随输入持续产出最新输出。核心是 red-green 算法,辅以提前截止与持久性分级优化,rust-analyzer 依靠它在编辑时快速重分析代码,编译器与语言工具链是主要使用场景。Apache-2.0 与 MIT 双协议开源。

编译器与运行时组件
9
Miri

Miri

免费

Miri 是 Rust 官方开源的未定义行为检测工具,即 Rust 中间表示 MIR 的解释器。用 cargo miri 即可运行程序与测试套件,捕捉越界访问、释放后使用、未初始化读取、对齐违例、数据竞争等 unsafe 隐患,结束时还会报告内存泄漏。程序在与宿主隔离的确定性环境中运行,不支持网络与多数 FFI,适合验证 unsafe 代码与跨端模拟,随 Rust 编译器同步演进。

6 编译器与运行时组件
10
Cython

Cython

免费

Cython 是一种将 Python 代码编译为 C 扩展的编程语言和编译器,广泛用于高性能 Python 开发

6 编译器与运行时组件
11
mold

mold

免费

mold 是一款用 Rust 编写的现代链接器(linker),旨在以极快的速度完成 C/C++ 项目的链接阶段。相比传统 GNU ld 和 lld,mold 通过创新的设计大幅缩短大型项目的构建等待时间,可作为 drop-in 替代现有链接器使用,显著提升开发效率。

1 编译器与运行时组件
12
xeus-python

xeus-python

免费

基于 xeus 框架的 Python Jupyter 内核实现

6 编译器与运行时组件
13
GHC

GHC

免费增值

Haskell 编程语言的主要编译器实现

4 编译器与运行时组件
14
Roslyn

Roslyn

免费

Microsoft 开源的 .NET 编译器平台,支持 C#/VB 等语言

18 编译器与运行时组件
15
TileLang

TileLang

免费增值

official_link=- | DeepSeek 开源的高级语言编译工具

15 编译器与运行时组件
16
Tokio

Tokio

免费

为 Rust 提供可靠异步应用运行时支持,涵盖 I/O、网络、调度与定时器等能力。

5 编译器与运行时组件
17
async-std

async-std

免费

Rust 标准库的异步版本

5 编译器与运行时组件
18
Circuit

Circuit

免费

基于Python的现代FPGA硬件描述语言

5 编译器与运行时组件
19
LLD

LLD

免费增值

现代链接器,可作为系统链接器的快速替代

2 编译器与运行时组件
20
Mio

Mio

免费

Rust 语言的 Metal I/O 库。

9 编译器与运行时组件