Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Apps
  3. NitroShare

NitroShare

MITC++0.3.4

A cross-platform network file transfer application for Windows, macOS, and Linux with automatic device discovery.

Visit WebsiteGitHubGitHub
1.7k stars233 forks0 contributors

What is NitroShare?

NitroShare is a cross-platform desktop application for transferring files between devices over a local network. It automatically discovers other computers running NitroShare and enables fast, direct file and folder transfers without requiring cloud services or physical media. The application is designed to be simple, intuitive, and secure with optional TLS encryption.

Target Audience

Users who frequently need to transfer files between multiple computers (Windows, macOS, or Linux) on the same local network, such as developers, designers, or anyone working in a multi-device environment.

Value Proposition

Developers choose NitroShare for its seamless cross-platform compatibility, automatic device discovery, and high-speed local transfers that avoid cloud dependencies. Its open-source nature and local HTTP API also allow for customization and integration into workflows.

Overview

Network file transfer application for Windows, OS X, & Linux

Use Cases

Best For

  • Transferring large files or folders between a Windows PC and a Mac on the same network
  • Quickly sharing project files between development machines without using USB drives
  • Sending sensitive documents securely with TLS encryption over a local network
  • Automating file transfers via the local HTTP API in scripts or tools
  • Setting up a simple, ad-hoc file sharing system in a home or office environment
  • Replacing cloud uploads for fast local transfers between personal computers

Not Ideal For

  • Projects requiring active development and frequent updates for new OS compatibility
  • Teams needing to transfer files over the internet or between different networks
  • Environments where long-term stability and support are critical due to the pending rewrite
  • Users seeking integrated cloud storage or advanced collaboration features

Pros & Cons

Pros

Cross-Platform Compatibility

Runs natively on Windows, macOS, and Linux, providing a consistent file transfer solution across all major desktop operating systems without emulation.

Automatic Device Discovery

Automatically detects other NitroShare instances on the local network using mDNS, eliminating the need for manual IP configuration or setup.

High-Speed Local Transfers

Leverages local network bandwidth for fast file and folder transfers, avoiding cloud upload delays and leveraging direct peer-to-peer connections.

Optional TLS Encryption

Provides secure transfers with TLS encryption when enabled, protecting sensitive data from interception on shared networks, as mentioned in the features list.

Cons

Development on Hold

The project is currently in hiatus with no updates to the main C++ codebase, leading to potential bugs, security vulnerabilities, or incompatibilities with newer operating systems.

Uncertain Future Migration

With the rewrite to nitroshare2, users face breaking changes and may need to migrate to a new client, creating instability and extra effort for existing setups.

Limited Ecosystem and Integrations

Compared to alternatives, NitroShare has fewer plugins, extensions, or community tools, restricting customization and advanced workflow integrations beyond the basic HTTP API.

Frequently Asked Questions

Quick Stats

Stars1,665
Forks233
Contributors0
Open Issues133
Last commit1 year ago
CreatedSince 2015

Tags

#desktop-application#qt#open-source#local-network#qt5#network-discovery#tls#cmake#c-plus-plus#file-transfer#tls-encryption#http-api#gui#cross-platform#qt-framework

Built With

Q
Qt
C
C++

Links & Resources

Website

Included in

Open Source Apps48.1k
Auto-fetched 6 hours ago

Related Projects

qBittorrentqBittorrent

qBittorrent BitTorrent client

Stars38,983
Forks4,793
Last commit3 days ago
TransmissionTransmission

Official Transmission BitTorrent client repository

Stars15,004
Forks1,414
Last commit1 day ago
TriblerTribler

Privacy enhanced BitTorrent client with P2P content discovery

Stars5,274
Forks470
Last commit6 days ago
CyberduckCyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.

Stars4,652
Forks359
Last commit17 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub