Show HN: DroidDock – A sleek macOS app for browsing Android device files via ADB

Hacker News (score: 29)
Found: November 10, 2025
ID: 2340

Description

Other
Show HN: DroidDock – A sleek macOS app for browsing Android device files via ADB Hi HN,

I’m Rajiv, a software engineer turned Math teacher living in the mountains, where I like to slow down life while still building useful software.

I recently built DroidDock, a lightweight and modern macOS desktop app that lets you browse and manage files on your Android device via ADB. After 12 years in software development, I wanted a free, clean, and efficient tool because existing solutions were either paid, clunky, or bloated.

Features include multiple view modes, thumbnail previews for images/videos, intuitive file search, file upload/download, and keyboard shortcuts. The backend uses Rust and Tauri for performance.

You can download the latest .dmg from the landing page here: https://rajivm1991.github.io/DroidDock/ Source code is available on GitHub: https://github.com/rajivm1991/DroidDock

I’d appreciate your feedback on usability, missing features, or bugs. Thanks for checking it out!

— Rajiv

More from Hacker

Show HN: Docker.how – Docker command cheat sheet

Show HN: Docker.how – Docker command cheat sheet

Show HN: Shellock, a real-time CLI flag explainer for fish shell

Show HN: Shellock, a real-time CLI flag explainer for fish shell

Show HN: Hover – IDE style hover documentation on any webpage

Show HN: Hover – IDE style hover documentation on any webpage I thought it would be interesting to have ID style hover docs outside the IDE.<p>Hover is a Chrome extension that gives you IDE style hover tooltips on any webpage: documentation sites, ChatGPT, Claude, etc.<p>How it works: - When a code block comes into view, the extension detects tokens and sends the code to an LLM (via OpenRouter or custom endpoint) - The LLM generates documentation for tokens worth documenting, which gets cached - On hover, the cached documentation is displayed instantly<p>A few things I wanted to get right: - Website permissions are granular and use Chrome&#x27;s permission system, so the extension only runs where you allow it - Custom endpoints let you skip OpenRouter entirely – if you&#x27;re at a company with its own infra, you can point it at AWS Bedrock, Google AI Studio, or whatever you have<p>Built with TypeScript, Vite, and the Chrome extension APIs. Coming to the Chrome Web Store soon.<p>Would love feedback on the onboarding experience and general UX – there were a lot of design decisions I wasn&#x27;t sure about.<p>Happy to answer questions about the implementation.

Show HN: I created a tool to design and create foamcore inserts for boardgames

Show HN: I created a tool to design and create foamcore inserts for boardgames As a holiday project to test out spec first development using Codex CLI, I ended up creating <a href="https:&#x2F;&#x2F;boxinsertdesigner.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;boxinsertdesigner.com&#x2F;</a><p>It lets you design a box insert in 2D and spits out a cutting list.<p>I&#x27;m looking for feedback, bugs, feature ideas etc and figured this would be a good place to find it :)

No other tools from this source yet.