Show HN: Run – a CLI universal code runner I built while learning Rust
5 months ago
- #polyglot
- #REPL
- #developer-tools
- 多语言命令运行器 & 支持25+种语言的智能REPL环境
- 基于Rust构建,专为需要跨多运行时开发的工程师设计
- 核心特性包含统一命令行接口、持久化REPL会话及多语言示例库
- 支持代码片段执行、通过文件扩展名自动识别语言及交互式REPL
- 提供Cargo安装、Homebrew包管理、Debian/Ubuntu系统包、Windows(Scoop)及直接下载等多种安装方式
- 架构设计采用真实工具链调用,保持核心轻量化
- 涵盖脚本语言、Web开发、系统编程及编译型语言的全栈支持
- 内置REPL会话管理、语言切换及文件执行等交互命令
- 采用Apache 2.0开源协议,积极鼓励社区贡献