Today we’re announcing the release of Dat Desktop, a peer to peer data sharing app built for humans.
Dat is a new way to share data over the distributed web.
It makes sharing folders on your computer secure and convenient. It's open source and non-profit, unlike BitTorrent Sync and doesn't send your raw unencrypted data to any servers to be sold or surveilled, unlike DropBox.
For Mac OS, You can download the latest Dat Desktop release here. We will support Windows and Linux soon.
Try It Out
To get started, hit Create New Dat and choose a local folder of data that you want to share.
A Dat link will be created that you can share with someone else using the desktop app, the command line tool, or Node.js library. The two computers will look for each other and the data will be sent directly between the two computers securely with end-to-end encryption.
Alternatively, you can import existing datasets, like the public example datasets featured on our homepage. Copy the key to one of the example datasets, for example:
6fa91405f280c30cedd461dfcd3b4fffffb27759e26f8135b7cbdfe08870ccb2. This is a dat archive of data released at open.whitehouse.gov by President Barack Obama. Paste this dat link into the Import Dat box, and downloading will start.
Dat and Dat Desktop use the Node.js library Hyperdrive, developed by Mathias Buus (mafintosh) with support from the Sloan Foundation. It has been designed to efficiently share terabytes of of scientific data in real time between research institutions on multiple continents, but it works fine to share text files on the local network too. Learn more about how dat works here.
Updating Dat Desktop
You only have to install Dat Desktop once - we’ll make sure you’ll always be running the latest and greatest. Some of the features to come include:
- preview modes for a wide range of data formats
- tagging, versioning and snapshotting of Dats
- publishing Dats with shortnames to a GitHub-style Dat Registry and Dat Cloud
- forever improving stability and performance
Give Feedback and Contribute
Dat Desktop is currently under heavy development and moves fast – your feedback helps us to improve. Found a bug, got a question? Open an issue on
GitHub, reach us on Twitter or drop by on
We hope you have as much fun using Dat Desktop as we do building it!
Subscribe to Dat Project Blog
Get the latest posts delivered right to your inbox