Send files directly between your phone and PC without uploading them to the cloud.
Create a shared workspace where multiple devices sync the same notes and folders.
Run a drag and drop Kanban style task board shared across your own devices.
Chat directly with another device found automatically on the same Wi-Fi network.
| deadseti/pim | eyrefree/qrcoder | yelwinoo-steve/particles_text | |
|---|---|---|---|
| Stars | 11 | 11 | 12 |
| Language | Dart | Dart | Dart |
| Last pushed | — | 2020-09-14 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | easy |
| Complexity | 2/5 | 2/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Needs two devices on the same Wi-Fi, Windows requires allowing the app through the firewall on first launch.
PIM lets a phone and a computer talk to each other directly over the same Wi Fi network, without going through the cloud, a server, or any kind of account. Open the app on both devices while they share a network and they find each other automatically, then you can send files, chat, share notes, or manage a shared task board straight between them. The app has no central server at all, each device acts as both client and server. Discovery works by every device broadcasting a small network message a few times a second announcing its name and address, so any other device running PIM can build a live list of who is nearby. When you actually send something, the app opens a direct connection to the other device and streams the data over it, checking a hash of each file as it arrives so a transfer either completes correctly or fails clearly rather than silently corrupting. Beyond simple file sending, PIM organizes things into shared workspaces that multiple devices can join, each with its own folders, notes, and a task board you can drag items around on much like a simple project board tool. There are built in previews for images, video, and audio so you do not need to leave the app to check a file, and everything is saved locally in a small database on each device so your data survives a restart without living on someone else's server. PIM is built with Flutter and the Dart programming language, which is why it works the same way on both Windows and Android, and the networking code, discovery, connections, and message handling, was written from scratch rather than relying on outside networking libraries. To try it, you can download a ready made build from the releases page for Windows or Android, or build it yourself from source using the Flutter SDK. You need at least two devices on the same Wi Fi network to see it work, since the whole point is two devices finding each other directly. The project is released under the MIT license, and the author notes that device pairing with encryption and a background Android service are both still on the roadmap.
A serverless app that lets your phone and PC send files, notes, and tasks directly to each other over your own Wi-Fi.
Mainly Dart. The stack also includes Flutter, Dart, SQLite.
Free to use, modify, and distribute for any purpose under the MIT license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.