Skip to content

Magayaga/cacutils

Repository files navigation

Cacutils logo

Cacutils

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)

Getting started

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:

1. Installing git

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.

2. Installing swift

Linux (Ubuntu) macOS Windows
Linux Installation Options macOS Installation Options Windows Installation Options

3. Installing cargo and rustc

Open the official link of the Rust programming language.

4. Installing go

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

Copyright (c) 2024-2025 Cyril John Magayaga. Licensed under the Apache v2.0 license.

About

Computational Automation and Core Utilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •