iSearch CLI™
|
Professional Terminal Browser and Search Assistant. A keyboard-first, responsive, and ultra-fast application crafted in Rust. Experience dual-engine power, private browsing, and rich database favorites directly inside your command line.
- ... Built with Rust
- ... Platforms Support
- ... Core Engines
- Dual Engine Browser (Rust Native / Headless Chromium)
- Interactive SQLite History Database & JSON Bookmarks
- 100% Private Browsing Mode (Isolated Memory, Incognito)
- Integrated Self-Updater & PIX Donation Screen
Android Termux Installer
Install and keep iSearch CLI™ updated seamlessly in your Android Termux environment using our robust official installation script.
Supercharge Your Terminal on Mobile
Our Termux installation script automates the complete lifecycle. It verifies your cellular or Wi-Fi connection, detects your processor architecture (Aarch64, ARMv7, x86_64), and fetches the highly optimized binary straight from the release servers.
- Optimized Architecture: Automatically delivers custom builds for your CPU instruction set.
- Zero Root Permissions: Runs completely within isolated standard Termux user environment.
- Auto Paths: Configures binary directly into Termux standard executable prefix paths.
You can compile manually using Cargo, or download pre-compiled packages directly. Check our installation guide below or read docs/termux.md for complete security and integrity guidelines.
curl -fsSL https://download.erikraft.com/install-termux.sh | bash
What it does: Downloads the certified Termux script and executes it directly using bash shell.
wget -qO- https://download.erikraft.com/install-termux.sh | bash
What it does: A reliable alternative that requests the installation script via wget, piping it to bash. Ideal if curl is not pre-installed.
Official Download Center
Deploy iSearch CLI™ instantly on your system. Pre-compiled optimized binaries and native package installers are fully certified for all key operating systems.
Windows
Comprehensive installers and standalone binaries for modern 64-bit Windows installations. Works with Command Prompt, PowerShell, and Windows Terminal.
6a3b2c9d...f1e2d3c4
Linux
Native package installations supporting Ubuntu, Debian, RedHat, Fedora, alongside universal AppImage and portable archives for all distributions.
d4c3b2a1...e5f6a7b8
macOS
Native Apple bundles built specifically for Apple Silicon M-series chips and legacy Intel setups. Beautiful package installers and portable disk images.
a8b9c0d1...9f8e7d6c
Android (Termux)
Specially optimized non-root configurations. Delivers immediate terminal-first access with Termux clipboard integration and mobile-friendly layouts.
3b2a1f0c...d4c5b6a7
Source Code
Fully documented, clean Rust codebase. Complete control over building dependencies. Perfect for auditing, custom modifications, or self-compilation.
Verified GitHub Cryptographic Signature
Engineered for the Terminal
iSearch CLI™ integrates professional developer-centric capabilities directly into your shell sessions.
Lightning Fast
Handcrafted in modern Rust. Leverages zero-cost abstractions, multi-threaded pipelines, and efficient native bindings to deliver immediate, sub-millisecond execution speeds.
Chromium Backend
Need dynamic web apps? Trigger our optional headless Chromium engine with Portable Chrome-for-Testing. Render complex Javascript pages natively as clean text inside your shell.
Native Renderer
Browse fast without launching browsers. Parses files, static HTML, CSS, Markdown using high-fidelity rendering, providing rich reading experiences without standard bloat.
Archive Explorer
Seamlessly navigate through compressed ZIP archives, inspect embedded folder structures, and read deep file formats without ever extracting them to your disk.
3D Viewer
Equipped with an advanced interactive terminal 3D engine. Load and rotate complete wireframe mesh structural models utilizing real-time mathematical projection algorithms.
Media Support
High-fidelity visual media rendering. Automatically detects terminal features to draw pixels using modern Sixel, Kitty, or iTerm2 graphic protocols with Unicode fallbacks.
Plugin System
Easily expand standard command palettes. Load developer modules, customize networking filters, or enable the integrated domain AdBlocker to strip trackers dynamically.
Cross Platform
Runs perfectly on Windows Command Prompt, Linux shells, macOS terminals, Termux, SSH sessions, GitHub Codespaces, VS Code, and JetBrains integrated environments.
Beautiful Terminal UI
Crafted using the premium Ratatui framework. Responsive grid layouts, modern card panels, Unicode graphic blocks, and custom theme presets like Dracula, Nord, and Monokai.
System Installation Guides
Detailed step-by-step instructions to configure and execute iSearch CLI™ across distinct environments.
Windows Installation
We offer three convenient installation pathways for Windows users:
Method 1: Portable Binary
Download the standalone `isearch-windows-x86_64.exe` binary. Move it into an appropriate directory and configure your system environment variables:
# In PowerShell, append directory to your User PATH:
[System.Environment]::SetEnvironmentVariable('Path', $env:Path + ';C:\path\to\isearch', 'User')
Method 2: Windows Installer (.exe)
Download `isearch-installer-x86_64.exe`, open it, and follow our interactive graphical installer. It configures shortcuts and environment PATH values instantly.
Method 3: MSI Installer (.msi)
Perfect for enterprise deployment and quiet administrative automation setups. Run the MSI package quietly through PowerShell:
msiexec /i isearch-installer-x86_64.msi /quiet
Linux Deployment
Install iSearch CLI™ using your native distribution packages or a universal execution archive:
Method 1: Debian / Ubuntu (.deb)
Install utilizing `dpkg` or your system standard package managers:
sudo dpkg -i isearch-linux-x86_64.deb
Method 2: RedHat / Fedora / CentOS (.rpm)
Standard package deployment for RedHat-based environments:
sudo rpm -i isearch-linux-x86_64.rpm
Method 3: AppImage Package
A portable, isolated execution bundle. Grant execution rights and run directly:
chmod +x isearch-linux-x86_64.AppImage
./isearch-linux-x86_64.AppImage
Method 4: Portable tar.gz Archive
Extract and integrate the native executable into standard system binary paths:
tar -xzf isearch-linux-x86_64.tar.gz
sudo mv isearch-cli /usr/local/bin/isearch
sudo chmod +x /usr/local/bin/isearch
macOS Installation
iSearch CLI™ offers dedicated native builds for modern Apple Silicon and legacy Intel machines:
Method 1: Native macOS Installers (.pkg)
Download `isearch-installer-macos-aarch64.pkg` for Apple Silicon M1/M2/M3 chips, or `isearch-installer-macos-x86_64.pkg` for Intel architectures. Open and complete the graphical walkthrough.
Method 2: Premium Disk Image (.dmg)
Open `isearch.dmg` and drag the application icon directly into your macOS standard `/Applications` system folder.
Method 3: Portable Command Line Installation
Extract, move to path, and configure execution privileges:
tar -xzf isearch-macos-aarch64.tar.gz
sudo mv isearch-cli /usr/local/bin/isearch
chmod +x /usr/local/bin/isearch
Termux Environment (Android)
Deploy iSearch CLI™ directly onto your mobile terminal environment. We strongly recommend using our automated installer script:
curl -fsSL https://download.erikraft.com/install-termux.sh | bash
Manual Backup Installation Method
If you prefer a direct manual setup without executing the online script, pull the pre-compiled binary file directly, configure path execution, and execute:
mkdir -p $PREFIX/bin
curl -fsSL -o $PREFIX/bin/isearch https://github.com/erikraft/iSearch-CLI/releases/latest/download/isearch-linux-aarch64
chmod +x $PREFIX/bin/isearch
Compile From Source (Cargo)
Build iSearch CLI™ natively using Rust's official package manager. This requires having a fully functional Rust toolchain configured on your host machine:
# 1. Clone the repository
git clone https://github.com/erikraft/iSearch-CLI.git
cd iSearch-CLI
# 2. Compile optimized production release
cargo build --release
# 3. Relocate compiled binary to standard executable path
sudo mv target/release/isearch-cli /usr/local/bin/isearch
GitHub Releases Infrastructure
iSearch CLI™ is built to consume versioning and asset packaging directly from GitHub Releases metadata streams. You can browse, verify cryptographic signatures, and track commits transparently:
Auto Updates System
When running, you can securely audit release updates inside your active console sessions:
iSearch> version --check
iSearch> self-update
The client leverages a secure rename-replace atomic pipeline. In case of downloading interruptions or execution failure, it instantly performs automatic rollbacks, protecting your user profiles and preferences.