arf

(★ 353)

Alternative R Frontend — a modern R console written in Rust

File Explorer

  • .gitattributes
  • .gitignore
  • Cargo.lock
  • Cargo.toml
  • CHANGELOG.md
  • dist-workspace.toml
  • LICENSE.md
  • README.md

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Command Glossary

Commands referenced in this DOCs, explained below.

🔍

brew install

View Details ▼

Install a Homebrew formula or cask.

brew install {{formula|cask}}

Install a formula/cask:

brew install {{[-s|--build-from-source]}} {{formula}}

Build and install a formula from source (dependencies will still be installed from bottles):

brew install {{[-n|--dry-run]}} {{formula|cask}}

Download the manifest, print what would be installed but don't actually install anything:

🔍

cargo binstall

View Details ▼

Install Rust binaries from CI artifacts.
Falls back to `cargo install` (from source code) if there are no binaries available.
Note: This is not a built-in Cargo command, you need to install it first.

cargo binstall {{package}}

Install a package from <https://crates.io>:

cargo binstall {{package}}@{{version}}

Install a specific version of a package (latest by default):

cargo binstall {{[-y|--no-confirm]}} {{package}}

Install a package and disable confirmation prompts:

🔍

cargo install

View Details ▼

Build and install a Rust binary.

cargo install {{package}}@{{version}}

Install a package from <https://crates.io> (the version is optional - latest by default):

cargo install --git {{repo_url}}

Install a package from the specified Git repository:

cargo install --git {{repo_url}} --{{branch|tag|rev}} {{branch_name|tag|commit_hash}}

Build from the specified branch/tag/commit when installing from a Git repository:

🔍

popd

View Details ▼

Remove a directory placed on the directory stack via the `pushd` shell built-in.
See also: `pushd`, `dirs`.

popd

Remove the top directory from the stack and cd to it:

popd

Switch to directory at the top of the stack:

popd +N

Remove the Nth directory (starting from zero to the left from the list printed with `dirs`):

🔍

pushd

View Details ▼

Place a directory on a stack so it can be accessed later.
See also: `popd`, `dirs`.

pushd {{path/to/directory}}

Switch to directory and push it on the stack:

pushd {{path\to\directory}}

Switch to directory and push it on the stack:

pushd

Switch first and second directories on the stack:

🔍

paru

View Details ▼

An AUR helper and pacman wrapper.
See also: `pacman`, `yay`.

paru {{package_name_or_search_term}}

Interactively search for and install a package:

paru

Synchronize and update all packages:

paru -Sua

Upgrade AUR packages:

🔍

yay

View Details ▼

Yet Another Yogurt: build and install packages from the Arch User Repository.
See also: `pacman`.

yay {{package_name|search_term}}

Interactively search and install packages from the repos and AUR:

yay

Synchronize and update all packages from the repos and AUR:

yay -S {{package}} --noconfirm

Install a new package from the repos and AUR and do not ask to confirm transactions:

🔍

scoop bucket

View Details ▼

Manage buckets: Git repositories containing files which describe how scoop installs applications.
If Scoop doesn't know where the bucket is located its repository location must be specified.

scoop bucket list

List all buckets currently in use:

scoop bucket known

List all known buckets:

scoop bucket add {{name}}

Add a known bucket by its name:

🔍

scoop

View Details ▼

The Scoop package manager.
Some subcommands such as `bucket` have their own usage documentation.

scoop install {{package}}

Install a package:

scoop uninstall {{package}}

Remove a package:

scoop update --all

Update all installed packages:

🔍

winget

View Details ▼

Windows Package Manager.

winget {{[add|install]}} {{package}}

Install a package (use `--source` when package is available from multiple sources):

winget {{[rm|uninstall]}} {{package}}

Remove a package (Note: `remove` can also be used instead of `uninstall`):

winget show {{package}}

Display information about a package:

// repository documentation