Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience https://ift.tt/vFdsqb2

Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience Show HN: DroidDock – Browse Android files on Mac with a Finder-like experience DroidDock is a macOS app that allows you to browse files on your Android device via ADB. Built with Tauri (Rust + React). Core features: - Browse files with Table, Grid, or Column views - Preview images/text without downloading (press Space) - Full keyboard navigation - Search, upload/download, multi-select - Dark mode support What's New in v0.2.x - File Previews : Press Space to preview images/text without downloading - Minimalist UI : Clean 95% grayscale design with better readability - Clickable Sorting : Click column headers (Name, Size, Date) to sort - Kind Column : Shows file types at a glance (Image, Video, Document, etc.) - Better Keyboard Navigation : Arrow keys in preview, Cmd shortcuts for everything Tech Details Built with Tauri (Rust backend) + React/TypeScript frontend. Rust handles all ADB communication for good performance. Small bundle (~15MB DMG universal binary), lower memory than Electron. Challenges 1. ADB Path Detection : Different package managers install ADB in different locations. Had to check 5+ common paths on startup. 2. Thumbnail Generation : Android doesn't expose a thumbnail API via ADB. I pull the first N bytes of image files and generate thumbnails on-the-fly with caching. 3. File Preview : ADB doesn't stream files – you have to pull the entire file. For large images, I had to implement chunked reading to check dimensions first. 4. Code Signing : Currently unsigned (requires $99/year Apple Developer membership). Users have to right-click → Open on first launch. Open Source & Free MIT licensed, no telemetry, no ads. Website: < https://rajivm1991.github.io/DroidDock/ > GitHub: < https://github.com/rajivm1991/DroidDock > Download: < https://github.com/rajivm1991/DroidDock/releases/latest > Would love feedback! This is my first Tauri app after years of Electron. The Rust learning curve was worth it. https://rajivm1991.github.io/DroidDock/releases/v0.2.1.html January 1, 2026 at 11:10PM

Komentar

Postingan populer dari blog ini

Show HN: Guish – A GUI for constructing and executing Unix pipelines https://ift.tt/HrXz5ub

Twin Peaks for All: Survey Results

Taken with Transportation Podcast: For the Love of Muni