
AirDC++ is a modern client for Advanced Direct Connect and Direct Connect networks. It allows you to join “hubs” to chat with other users, perform searches, and browse their shared files. This powerful tool offers a straightforward way to connect with others and access the files you need.
Connect with a global community and share files effortlessly. AirDC++ is the ultimate file-sharing client that simplifies sharing with friends and like-minded users, whether they are nearby or across the globe. The application works across both local and wide area networks, providing a flexible and powerful tool for all your file-sharing needs.
Experience an ultra-powerful, completely ad-free file-sharing client. AirDC++ is a high-performance application with advanced features that let you handle millions of files and terabytes of data without any issues. With its open-source code and zero bundled software, you get a reliable, powerful, and secure tool for all your file-sharing needs.
AirDC++ is a high-performance file-sharing client with a wide range of advanced features. The program has been tested to operate smoothly even with millions of shared files or hundreds of terabytes of data. As an open-source application with no bundled software or advertisements, you get a clean, reliable, and powerful tool.
AirDC++ feature highlights:
- An easy-to-use settings wizard for new users
- Allows sharing different directories in different hubs
- Real-time monitoring for share changes
- Possibility to open multiple connections to one user
- Full IPv6 support
- Grouping of queued files into directories
- Possibility to add your own searches that will be searched for regularly and downloaded automatically when found
- Advanced sharing of partially downloaded directories/files and a more efficient way of finding alternative sources
- Support for NMDC and ADC protocols and encrypted transfers on both
- Bandwidth controlling capabilities
Changes in AirDC++ version 4.30 :
Changed
- Change the license to GPLv3.
- Allow the operating system to choose the default listening ports instead of assigning random ones.
- Improve chat link detection and parsing.
- Let the operating system choose the correct file explorer when using “Open folder” (#461)
- Add timestamps in the CDM debug frame
- Lower the default minimum search interval
- Lower the auto reconnect delay on severe flood
- Idle (finished) download connections can now be forced
- Show spam rate when receiving CTM/search/incoming connection flood
- Improve parsing of relative config paths in dcppboot.xml
- Parse HBRI validation addresses received from the hub with the correct IP protocol
- Dupe detection is now more accurate
- Internal: rewrite build system to use CMake, use vcpkg for third-party libraries, and new scripts for localizations
- Support all string field types for extension settings, and add a multiline text field.
- Node.js updated to version 22.19.0
Fixed
Removed
- Partial file sharing is no longer supported in NMDC hubs
- Support for loading legacy XML settings for the web server (the new format was added in AirDC++ 4.10)