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 |
| Rust | cat, cd, cp, ls, sleep, time, rm, mkdir |
| Go | cat, cd, cp, ls, sleep, time, rm, mkdir, echo |
| Zig | TBA (Fall 2025) |
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.
| 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-2025 Cyril John Magayaga. Licensed under the Apache v2.0 license.