Computational Automation and Core Utilities also known as cacutils is a package of software containing implementations for many of the basic tools, such as cat, ls, sleep, time, cd, and rm, which are used on Windows, Linux, and macOS operating systems. It was written in Swift, Rust, and Go programming languages. It is created and developed by Cyril John Magayaga.
| Written in | Core utilities commands |
|---|---|
| Swift | cat, cd, cp, ls, sleep, time, rm, mkdir, echo, awk |
| Rust | cat, cd, cp, ls, sleep, time, rm, mkdir. echo, awk |
| Go | cat, cd, cp, ls, sleep, time, rm, mkdir, echo, awk |
| Zig | - |
If you do want to try out cacutils locally, you'll need to install our build dependencies (swift, cargo, rustic, go, clang, git) and check out the Cacutils repository, for example on Linux (Ubuntu), macOS, and Windows:
| Linux (Ubuntu) | macOS | Windows |
|---|---|---|
sudo apt-get install git |
brew install git |
winget install -e --id Git.Git |
Open the official download link of the Git.
| Linux (Ubuntu) | macOS | Windows |
|---|---|---|
| Linux Installation Options | macOS Installation Options | Windows Installation Options |
Open the official link of the Rust programming language.
| WSL, Linux, macOS, or Unix | Windows |
|---|---|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh |
download and run rustup‑init.exe then follow the on-screen instructions. |
| Linux (Ubuntu) | macOS | Windows |
|---|---|---|
sudo snap install go |
brew install go |
winget install --id=GoLang.Go -e |
Open the official download link of the Go programming language.
Copyright (c) 2024-2026 Cyril John Magayaga. Licensed under the Apache v2.0 license.