arf console

eitsupi · eitsupi.arf

Alternative R Frontend — a modern R console written in Rust

arf is a modern, cross-platform R console written in Rust. It provides a rich interactive experience with fuzzy help search, intelligent history navigation, and syntax highlighting—all with fast startup times.

winget install --id eitsupi.arf --exact --source winget

Latest 0.4.0

Release Notes

Release Notes Added

  • Experimental: --ipc-bind and --ipc-pid-file options for --with-ipc mode, enabling editors and external tools to set a deterministic socket path and track the session PID without parsing arf ipc list. Startup fails if the PID file cannot be written, so the caller is guaranteed to own the session or receive an error (#207). Changed
  • Experimental/Breaking: arf headless --bind renamed to --ipc-bind, and --pid-file renamed to --ipc-pid-file, for consistency with the equivalent new options on --with-ipc (#207). Fixed
  • Tab completion no longer times out inside function call arguments (e.g. str(aaa_ + Tab). R's completer takes significantly longer when inside a function call because it also looks up argument names. The fix raises the completion timeout floor to 1000ms in that context (and for :: completions), giving sufficient headroom while retaining a safety boundary against hung completions (#204) Install arf-console 0.4.0 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://github.com/eitsupi/arf/releases/download/v0.4.0/arf-console-installer.sh | sh Install prebuilt binaries via powershell script powershell -ExecutionPolicy Bypass -c "irm https://github.com/eitsupi/arf/releases/download/v0.4.0/arf-console-installer.ps1 | iex" Download arf-console 0.4.0 ──────────────────────────────────────────────────┬───────────────────┬───────────── File │Platform │Checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-aarch64-apple-darwin.tar.xz │Apple Silicon macOS│checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-x86_64-apple-darwin.tar.xz │Intel macOS │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-aarch64-pc-windows-msvc.zip │ARM64 Windows │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-x86_64-pc-windows-msvc.zip │x64 Windows │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-aarch64-unknown-linux-gnu.tar.xz │ARM64 Linux │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-x86_64-unknown-linux-gnu.tar.xz │x64 Linux │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-aarch64-unknown-linux-musl.tar.xz │ARM64 MUSL Linux │checksum ──────────────────────────────────────────────────┼───────────────────┼───────────── arf-console-x86_64-unknown-linux-musl.tar.xz │x64 MUSL Linux │checksum ──────────────────────────────────────────────────┴───────────────────┴─────────────

Installer type: zip

Architecture Scope Download SHA256
x64 Download A832D92CC1A4194D37D2B24E0F96BC196A6145A3B541FE673475DC5414043EB9
arm64 Download CEC94E26445A22CE4452E34CB20502FCA50053C8A7133FEF4806868025CED926

Details

Homepage
https://github.com/eitsupi/arf
License
MIT
Publisher
eitsupi
Support
https://github.com/eitsupi/arf/issues
Copyright
Copyright (c) 2026 arf authors
Moniker
arf

Tags

consolerrustterminal

Older versions (14)

0.3.4
Architecture Scope Download SHA256
x64 Download D423F5B1A8C68CEB98F864F24AA6C654453F0611D65670FB11839BF92175E4C3
arm64 Download 0C68F50FABF8669AF734FB677DD36C769099B9912735D158D6DC6653410C7417
0.3.3
Architecture Scope Download SHA256
x64 Download 43C3556EA68CEBD58FA44CA3BB50E203A899C3A36E4C34054E54EB3A4A5B1938
arm64 Download 9E1A0D34969C9734EBA718AD5CDBD4C050C089FA5B4EC9C76096E673227055CA
0.3.2
Architecture Scope Download SHA256
x64 Download 0D8B88E93242F31DBA711C5A5D3118E8DC8F2283140AC111D0D15DF564C55DC6
arm64 Download 4C1A6C9D6875ACCDA6A6E8CE974F9B13505CD2633889EB83C3A79D2F67065D83
0.3.1
Architecture Scope Download SHA256
x64 Download 1FB5E29F9A65B9D86F46B3325F6BC21E963EA015A456EFE6D002B00F082D1ED8
arm64 Download 21C5845CA177B7E617C088A1E4C09919364B15308A89FBB6D27A62CDF69277CA
0.3.0
Architecture Scope Download SHA256
x64 Download 79EE6EB6786C21C6D60FF1AEEA0B38D2525997FE5C8D4DBF3B80900B59092F2A
arm64 Download DDD570BE003651F3B27B6433D8F611E3A8965DFBDF6F49CEEE8BD4CCC11CE07F
0.2.7
Architecture Scope Download SHA256
x64 Download 4633EEBD432C4C7FF6BFBD0847083E267C2B4E620BDC2AF258A54259DDC08A03
arm64 Download 70A4F682B77A23BE5AEB273694A0402215A4C4A1571F02F8027946F19361C90F
0.2.6
Architecture Scope Download SHA256
x64 Download A4A3DF03034AA30B80D3958A26D0FDBBA4B24E27315B46BBE95019FF2B53DA5A
arm64 Download 775BD72EDEE3F218B2AAD6783F406373FF26B02B5AA556F4D9473E99A6E93581
0.2.5
Architecture Scope Download SHA256
x64 Download 1A406B288BDA0036B3214963DB1D3995B2D2A448D7DC097BAC03CFE4D23B8C35
arm64 Download BC84F269525B1276B5E6918851038B848AAF7EDD6DA5FAAA82B56130B240D990
0.2.4
Architecture Scope Download SHA256
x64 Download 0845B2B8BC10DFF5515AFBFDD69865B138A8C138B72311BE79800E6359F60B73
arm64 Download 08EED7EEB5F2129530D9C36EA81E3710B35B356D8F139F7C8CEF77DE20D87101
0.2.3
Architecture Scope Download SHA256
x64 Download 50C13DC1F862C09ABEF78BB0EFCF4F2F2BB6B19C481A890400615DC721FD6060
arm64 Download 088109B2CE9F7D344CEDABEAD28BCFCE874A07B509F825A705F9B6D05A99A36E
0.2.2
Architecture Scope Download SHA256
x64 Download 28A7A06F0C276CF96CA3B1713673C22669A76C20BF3530F53960F00417898F1C
arm64 Download A427A7B46AD6A4F00F20AF04D8FAE2C125B0657C6F22A26AFF96F900C9FA6FA9
0.2.1
Architecture Scope Download SHA256
x64 Download 67DF7595292E3450F09A2752D85204E84DA455CC9E9349868B70A6DE943FBE45
arm64 Download 03E4A0A9587CBC903FDC186EAF7CD1B3AC5210C875A2455395C23A0BBB262CF1
0.2.0
Architecture Scope Download SHA256
x64 Download 5770E79F52CBF0654F61C1E088ABC4E7CAFB17590A5ED5E907B1FE538B5B0965
arm64 Download 268DD69FF9B3BA3E184F955E3FD22E3371646538B6BDD5245F553A01681E0EC8
0.1.1
Architecture Scope Download SHA256
x64 Download BF472DB9FECDD5D3C9916AAE8A6A95D306355D3B456714FADA095A7B5E5DDE8F
arm64 Download 218BDAE4381920DCC3442327E9567417ADE4BC8D1BFD15E304C57FAE38D621B4