1
0
Fork
You've already forked runox
0
Your play button in your terminal. One letter command to run your code. One flag to enable watch mode. A second flag to use containers.
  • Rust 87.3%
  • C++ 8%
  • CMake 1.7%
  • Just 0.9%
  • Dockerfile 0.7%
  • Other 1.2%
Samuel Roland 4769dc305a fix(runox): change server binary installation with executable permission on Runox server
This now sets the execute permission on the Runox server file inside the archive,
to avoid depending on its existance in the file on the host filesystem.
This should fix the issue on Windows where the file seems
to be copied with 644 perms by default.
2026年07月02日 16:53:01 +02:00
cli fix(windows): fix bad canonicalize() via dunce for Windows path 2026年07月02日 15:56:30 +02:00
core fix(runox): change server binary installation with executable permission on Runox server 2026年07月02日 16:53:01 +02:00
perf feat(perf): enable Scala again and save results 2026年06月05日 05:11:58 +02:00
.gitignore
DEV.md
justfile feat(justfile): hide recipes command and show concise table of images 2026年06月08日 15:25:17 +02:00
README.md chore(docs): simplify README to point to external LXUP guide 2026年06月10日 14:59:15 +02:00

runox

Your play button in your terminal. One letter command to run your code. One flag to enable watch mode. A second flag to use containers.

History

  • The first version of runox was developed between 2024年11月16日 (v1) and 2026年02月21日 (v24) in Fish. It can be installed here. The r and r -w commands are supported and works well. cmr, mvr and other sub Fish functions are also used under the hood. Using several external CLI means it require to install them before using it.
  • A reimplementation in Rust in this repository started on 2026年03月09日 and is in progress. The main goal is to support r -c to execute code inside containers as part of the pre-master project. This project also includes integrating Runox into Delibay to support executing code exercises.

Installation

The installation steps are described on this setup guide.

Usage

Runox is currently in development, but if you are curious to try it out, you can follow the Beta testing guide.