Skip to content

Sudo-Rahman/Iridium

Repository files navigation

Iridium

Graphical application for managing remote storage services such as Google Drive, Dropbox, OneDrive, etc. Written in C++, using Qt framework, boost library and rclone binary.

Technologies

Features

  • Remote :
    • Google Drive
    • Local
    • One Drive
    • Dropbox
    • FTP
    • SFTP
    • Mega
    • OpenDrive
    • SMB
    • PCloud
    • Box
    • Alias
    • Crypt
    • ...
  • Manage remote :
    • Copy
    • Paste
    • Rename
    • Delete
    • Move
    • Create new folder
    • View file properties
    • View Transfer progress
    • Drag and drop
    • Search
    • Sort by name, size, date, type
    • Tree view on folder
    • sync

Visuals







Installation

Dependencies

Compilation

MacOS/Linux

  • Install conan package manager for boost, libcurl, libzip dependencies.

  • Download and build rclone_cpp library.

  • Download shared Qt library or build it from source.

    git clone https://github.com/Sudo-Rahman/Iridium.git
    cd Iridium
    conan install . --build=missing
    cmake --preset conan-release -DCMAKE_PREFIX_PATH="path/to/Qt/installation/cmake"
    cmake --build --parallel --preset conan-release

Authors

Additional Resources

Licence