Account-free, peer-to-peer remote desktop for Windows, Mac and mobile
TESTED UNDER TOUGH CONDITIONS Cross-border: real sessions between Perth, Australia and mainland China at 400–470 ms round-trip time, streaming 2560×1600 at about 150 fps with hardware HEVC decoding. Long sessions: long-duration sessions tested over the 400 ms Perth–mainland China link. High latency and packet loss: automated tests simulate 400 ms round-trip links with packet loss. Mobile networks: the Android controller was tested on mobile data. A keyframe-loss loop seen when round-trip time jumped from 42 ms to 889 ms was diagnosed and fixed. Automatic recovery: media stalls are detected within 3 seconds and recovered automatically, with no action from the user (covered by automated tests). Hard networks: UPnP / NAT-PMP / PCP port mapping (UPnP verified on a real consumer router), multi-port hole punching, and ZeroTier routes. Video always flows directly between devices and is never relayed through a server. Headless and locked machines: a virtual display is created when no monitor is attached, and the original display layout is restored afterwards. Ctrl+Alt+Del works on the Windows lock screen. Coordinator capacity: a single coordinator node (4 vCPU / 8 GB VM) held 16,151 simulated devices online at once and accepted about 600 logins per second. At steady state it used 30–40% of one CPU core, about 1.4 GB of memory and about 3.3 Mbps of upload (roughly 26 bytes per second per device). The load-generating machine, not the server, set the limit of the test. Mixed platforms: Windows ↔ Mac in both directions, plus Android and iOS/iPadOS controllers, tested on the developer's own devices (the iOS app is currently in App Store review; Android is in beta). Fast connections: about 3.6 seconds from clicking Connect to the first picture on a GPU-equipped Windows host. QUALITY 3,000+ automated tests across Node.js, iOS, Android, Windows and macOS. Every merge passes test gates on real Windows and macOS machines. Android and iPad are tested on the developer's own devices plus automated and emulator tests.
Next step: <p>- Launch the planned freemium model (paid tiers by number of devices).</p><p>- Release the iOS app (in App Store review) and publish the Android app on Google Play.</p><p>- Sell on-premise licences of the coordination server to companies.</p><p>- Add coordinator nodes in more regions (the design supports multiple nodes).</p><p>- Market to remote workers and Mac users who need to reach Windows PCs.</p><p>- Add creator features such as 4:4:4 colour and HDR, or a Linux client.</p>
For sale
Asking price: $50,000 USD
What's included
Domain name, Source code, All related design work, Email account
Discord community, public download repository, Android release signing key, build/test/release tooling, and 30 days of handover support. The seller keeps a perpetual personal-use licence (see description). No user data is transferred.
Reason for selling
I don't have the capital to market and scale Dirently myself, and I'd rather hand it to a buyer who can take it to market properly.
Project metrics
Average Monthly Visitors: Pre-launch
Average Monthly Revenue: Pre-revenue
Average Monthly Downloads: Pre-launch / New project
More side projects like Dirently
DeskDash
- Desktop widgets for Windows that show what you need and run what you use.
CotiMargen v9.1.0
- Bilingual offline quoting and margin software for freelancers.
SideProjectors is a marketplace where developers can sell, buy, and showcase side projects and find co-founders. The platform lets you list projects for sale, discover projects to buy, seek co-founders, and share projects with the community.