Web Analytics

CoDriver

⭐ 145 stars English by RickyDane

🌐 Language


codriver_banner


Buy Me a Coffee at ko-fi.com


A simple file explorer that was created because I wanted to learn the Rust language.
It is operating system independent and optimized for performance.



Performance is achieved through "jwalk" and "Tauri".

CoDriver does not use path caching to access files and folders, so the performance relies on Rust, the disk speed, and the power of the CPU.

⁉️ Please note that this software is still a work in progress and will contain bugs!

Links

Basic features

Advanced features

much faster to navigate to a desired location

Dependencies (If not working instantly)

Expand to show

Linux

  • openssl1.1
#### Debian / Ubuntu
sudo apt update
sudo apt install libwebkit2gtk-4.0-dev \
    build-essential \
    curl \
    wget \
    file \
    libssl-dev \
    libgtk-3-dev \
    libayatana-appindicator3-dev \
    librsvg2-dev
#### Arch

sudo apt update
sudo apt install libwebkit2gtk-4.0-dev \
    build-essential \
    curl \
    wget \
    file \
    libssl-dev \
    libgtk-3-dev \
    libayatana-appindicator3-dev \
    librsvg2-dev

#### Fedora

sudo dnf check-update
sudo dnf install openssl1.1 \
    webkit2gtk4.0-devel \
    openssl-devel \
    curl \
    wget \
    file \
    libappindicator-gtk3-devel \
    librsvg2-devel
sudo dnf group install "C Development Tools and Libraries"

🖥️ FTP integration (sshfs)

Expand to show
Dependencies (Need to be installed additionally):

| macOS | Linux | Windows | | ----- | ----- | ------- | | fuse-t
fuse-t-sshfs | libfuse | Not supported _yet_ |

### Installation: #### macOS `` brew tap macos-fuse-t/homebrew-cask brew install fuse-t brew install fuse-t-sshfs ` #### Linux ` sudo apt-get install sshfs `

🏴‍☠️ Language Support

  • English
  • Option to choose between languages coming soon ...

⚠️ Known issues:

  • Drag and drop out of the window is currently not always working on linux
  • On windows you may have to install Microsoft Visual C++ Redistributable
  • Permissions on ms-windows are a little bit strange
  • You may have to run the program as administrator if you encounter problems to copy elements or something similar
  • There could be a problem you need to install openssl1.1 on linux systems, when the program does not start

📝 Todos:

  • Multiple languages
  • Favorites
  • Access online storage services (Google drive, etc.)

User interface

List style

Screenshot 2025-11-16 at 13 53 53

Grid style

Screenshot 2025-11-16 at 13 53 46

Miller column view

Screenshot 2025-11-16 at 13 54 29

Dual pane view

Screenshot 2025-11-16 at 13 55 16

How to contribute

Setup your machine for developing tauri v1 applications: Tauri prerequisites

When this is done just do
`git clone https://github.com/RickyDane/CoDriver` or `gh repo clone RickyDane/CoDriver` in a location on your machine.

You should be able to run
`cargo tauri dev` in the root directory of this project to start building and running CoDriver.
Be sure to have tauri-cli installed:
`cargo install tauri-cli``

Release signing

macOS release artifacts must be signed and notarized to prevent Gatekeeper from reporting that the installed app is damaged. See macOS signing and notarization for the required GitHub Actions secrets and verification commands.

Star History

Star History Chart

#### Other third party software

--- Tranlated By Open Ai Tx | Last indexed: 2026-05-24 ---