GitHub-NetDisk is a desktop cloud-drive client that uses GitHub Releases as its storage backend. It follows the Fluent Design language for a modern look. You can upload, download, and manage files just like any other cloud drive.
This guide shows you how to download and run the software on Windows. No coding skills are needed.
- Go to the GitHub-NetDisk Releases page.
- Look for the latest version at the top of the page.
- Find the file that ends with
.exe. It looks likeGitHub-NetDisk-Setup-x.x.x.exe. - Click on that file to start the download.
Your browser may ask where to save the file. Choose an easy-to-find location like your Desktop or Downloads folder.
Your computer needs these things to run GitHub-NetDisk:
- Operating System: Windows 10 or Windows 11 (64-bit)
- Processor: 1.6 GHz or faster (any modern Intel or AMD chip works)
- Memory: 2 GB of RAM (4 GB recommended for large files)
- Storage: 200 MB of free space for the program files
- Internet: A stable internet connection to upload and download files
- GitHub Account: A free GitHub account to store your files
Mac and Linux versions are also available. Look for the .dmg (Mac) or .AppImage (Linux) files on the same Releases page.
Follow these steps to install GitHub-NetDisk on Windows:
- Locate the downloaded
.exefile. - Double-click the file to run the installer.
- A security warning may appear. Click "Run anyway" or "Yes" to continue.
- Follow the setup wizard:
- Choose your language (English or Chinese).
- Accept the license agreement.
- Select the installation folder (the default is fine).
- Click "Install".
- Wait for the installation to finish. This takes less than a minute.
- Click "Finish" to close the wizard.
The program launches automatically after installation. You can also find it in your Start Menu.
When you first open GitHub-NetDisk, you need to connect it to your GitHub account:
- The app shows a login screen. Click "Login with GitHub".
- Your web browser opens to a GitHub authorization page.
- Sign in to your GitHub account if you are not already signed in.
- Click "Authorize" to give the app permission to create releases and upload files.
- Your browser shows a success message. You can close the browser tab.
- The app now shows your main dashboard.
This setup only happens once. The app remembers your login for future sessions.
The main window shows your cloud storage. Here is how to use it:
- Click the "Upload" button on the top toolbar.
- Select files or folders from your computer.
- Click "Open". The upload begins immediately.
- A progress bar shows the upload status.
- Browse your cloud storage list.
- Click the download icon next to any file.
- Choose a save location on your computer.
- Click "Save". The file downloads to that location.
- Rename: Right-click a file and select "Rename".
- Delete: Right-click a file and select "Delete".
- Share: Right-click a file and select "Copy Link". This copies a direct download link to your clipboard.
- Click the "New Folder" button.
- Type a name for the folder.
- Press Enter. The folder appears in your storage list.
- Drag and drop files between folders.
- Use the search bar at the top to find files by name.
You can adjust settings by clicking the gear icon in the top-right corner:
- Language: Switch between English and Chinese.
- Theme: Choose Light, Dark, or System theme.
- Auto-Start: Toggle whether the app starts when you log into Windows.
- Notifications: Turn upload and download notifications on or off.
- About: See the current version and developer information.
- Make sure you downloaded the correct
.exefile for your system. - Right-click the installer and select "Run as administrator".
- Check your antivirus software. It may block the installation.
- Ensure you have a stable internet connection.
- Try closing the app and opening it again.
- Clear your browser cache and try logging in again.
- Large files take time. Be patient.
- Check your internet connection.
- GitHub has a file size limit of 2 GB per file.
- GitHub servers may be busy. Try again later.
- Check your download speed.
- Large files take longer to download.
This project is licensed under the MIT License. You can use, modify, and distribute it freely.
- Clean interface based on Fluent Design
- Store files for free using your GitHub account
- Support for all file types (documents, images, videos, archives)
- Drag-and-drop file management
- Direct download links for sharing
- Works on Windows, Mac, and Linux
- Light and dark themes
(Screenshots of the application interface would appear here. They show the main dashboard, upload dialog, and settings panel.)
If you have questions or find a bug, please visit the Issues page. Describe your problem clearly, and the community will help.
Keywords: cloud-drive, desktop-app, fluent-design, github-api, python, pyqt5, qfluentwidgets, windows-app, macos-app, linux