OctaCore Utils: Bridging Unix-like Functionality in Windows
OctaCore Utils is a collection of lightweight command-line utilities designed to provide common Unix-like commands such as ls, cat, cp, mv, rm, touch, tree, and others for Windows. This toolset is tailored for users seeking familiar Unix-like functionality within the Windows environment.
Key Features:
Native Performance: Built using C/C++ with direct Windows API integration, ensuring optimal speed and efficiency.
Zero Dependencies: Each utility operates independently without external DLLs, simplifying deployment and use.
Lightweight Design: Compact file sizes optimized for efficient storage and quick access.
Developer-Friendly: Easily integrates into terminal workflows and automation scripts, enhancing productivity.
Ideal Audience:
OctaCore Utils is perfect for developers, system administrators, and users accustomed to Unix-like environments who desire a seamless experience on Windows. It eliminates the need for additional overhead, allowing for efficient task management and workflow enhancement.
Installation:
Easily install OctaCore Utils via winget with a simple command:
winget install yohanesokta.octacoreutils
This straightforward installation ensures quick setup and immediate access to all utilities.
README
OCTA CORE Utils
Octa Core Utils adalah koleksi utilitas baris perintah (CLI) ringan yang dirancang khusus untuk lingkungan Windows. Proyek ini bertujuan untuk menyediakan fungsi-fungsi dasar sistem operasi yang cepat, portabel, dan mandiri (standalone), mirip dengan GNU Coreutils namun dioptimalkan untuk performa native Windows.
> Octa Core Utils is a collection of lightweight command-line utilities (CLI) specifically designed for the Windows environment. This project aims to provide fast, portable, and standalone operating system core functions, similar to GNU Coreutils but optimized for native Windows performance.
# Masuk ke direktori perintah
cd cmd
# Jalankan skrip build (jika menggunakan bash/git bash)
./build.sh
# ATAU secara manual dengan CMake
mkdir build
cd build
cmake -G "MinGW Makefiles" ..
cmake --build . --config Release
2. Menggunakan Visual Studio (MSVC)
Gunakan Developer Command Prompt for Visual Studio atau PowerShell.
# Buat direktori build
mkdir build
cd build
# Konfigurasi dan Build
cmake ..
cmake --build . --config Release
Setelah berhasil, file executable akan tersedia di folder bin/.