🛠️ All DevTools
Showing 1461–1480 of 4334 tools
Last Updated
April 25, 2026 at 04:00 PM
Show HN: An SVG Inspection Tool
Show HN (score: 6)[Other] Show HN: An SVG Inspection Tool Hello, I'm Gavin. I built this in my spare time to help debug/inspect/optimize SVGs in my design and frontend workflow. It has a few rough edges, but ready enough to share. Let me know what you think!
[Other] 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<p>DroidDock is a macOS app that allows you to browse files on your Android device via ADB. Built with Tauri (Rust + React).<p>Core features:<p><pre><code> - 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 </code></pre> What's New in v0.2.x<p><pre><code> - 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 </code></pre> Tech Details<p>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.<p>Challenges<p><pre><code> 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. </code></pre> Open Source & Free<p>MIT licensed, no telemetry, no ads.<p>Website: <a href="https://rajivm1991.github.io/DroidDock/" rel="nofollow">https://rajivm1991.github.io/DroidDock/</a><p>Would love feedback!
Common Lisp SDK for the Datastar Hypermedia Framework
Hacker News (score: 51)[API/SDK] Common Lisp SDK for the Datastar Hypermedia Framework
Show HN: VectorDBZ, a desktop GUI for vector databases
Show HN (score: 5)[Other] Show HN: VectorDBZ, a desktop GUI for vector databases Hi HN,<p>I built VectorDBZ, a cross-platform desktop app for exploring and analyzing vector databases like Qdrant, Weaviate, Milvus, and ChromaDB.<p>It lets you browse collections, inspect vectors and metadata, run similarity searches, and visualize embeddings without writing custom scripts.<p>GitHub (downloads and issues): <a href="https://github.com/vectordbz/vectordbz" rel="nofollow">https://github.com/vectordbz/vectordbz</a><p>Feedback welcome. If it’s useful, starring the repo helps keep me motivated.<p>Thanks.
Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust
Hacker News (score: 255)[DevOps] Show HN: OpenWorkers – Self-hosted Cloudflare workers in Rust I've been working on this for some time now, starting with vm2, then deno-core for 2 years, and recently rewrote it on rusty_v8 with Claude's help.<p>OpenWorkers lets you run untrusted JS in V8 isolates on your own infrastructure. Same DX as Cloudflare Workers, no vendor lock-in.<p>What works today: fetch, KV, Postgres bindings, S3/R2, cron scheduling, crypto.subtle.<p>Self-hosting is a single docker-compose file + Postgres.<p>Would love feedback on the architecture and what feature you'd want next.
Build a Deep Learning Library
Hacker News (score: 59)[Other] Build a Deep Learning Library
Show HN: 48-digit prime numbers every git commit
Hacker News (score: 38)[Other] Show HN: 48-digit prime numbers every git commit
HQarroum/docker-android
GitHub Trending[DevOps] 🤖 A minimal and customizable Docker image running the Android emulator as a service.
Codegraph - Brains for your AI
Product Hunt[Code Quality] Graph-based code intelligence that understands your codebase CodeGraph is an open-source code intelligence system that transforms your code into a queryable graph database. Instead of parsing files on-the-fly, it indexes your codebase into structured relationships—classes, functions, dependencies, all connected and searchable in milliseconds. Perfect for powering AI assistants, building smarter code editors, or analyzing large codebases at scale. Start with Python. Expand to any language. Own your data. No vendor lock-in.
Shift
Product Hunt[IDE/Editor] WebAssembly runtime for Python, Lua, Ruby and etc. This is a WebAssembly-based online code editor that allows you to run languages like Python, Lua, and Ruby online. You can run code and validate ideas anytime, anywhere, on any device, and generate shareable links for readers to view the results. The code runs directly in the browser, so there are no network delays other than the initial loading of WASM resources, resulting in instant output. It's secure, efficient, and environmentally friendly.
DevBench
Product Hunt[IDE/Editor] All-in-one developer toolkit Most tools today focus on one part of a developer’s workflow — Notion for notes, Excalidraw for diagrams, Apple Notes for quick thoughts, Todoist for tasks, and various sticky-note or planning apps. Because of this, developers constantly switch between 5–7 different apps while working. DevBench is different because it brings all these pieces into one unified workspace built specifically for developers.
BRAID
Product Hunt[IDE/Editor] Browser Real-time Artificial Intelligence Debugger, BRAID Unlock the power of advanced AI browser debugging directly in your IDE. In real-time your web development experience will be stream lined with immediate solutions. No more hassle of looking up, copying, and pasting errors and code snippets. BRAID handles all this for you, saving time and development costs.
Mergen
Product Hunt[Database] Native, lightweight SQL client. Goodbye Electron bloat. Mergen is a next-generation, open-source SQL client built with Go and Wails. Unlike traditional tools wrapped in heavy Electron shells, Mergen utilizes the native system webview to deliver a blazing-fast experience with a tiny memory footprint (~20MB). Why Mergen? ⚡ Native Performance: Starts instantly, zero lag. 📉 Minimal Resources: Uses 90% less RAM than DataGrip or DBeaver. 🔒 Secure & Local: Built-in SSH Tunneling. No cloud sync—your data stays yours.
Show HN: Video to JPG – Extract frames in browser with blur detection
Show HN (score: 5)[Other] Show HN: Video to JPG – Extract frames in browser with blur detection
Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt
Hacker News (score: 85)[DevOps] Show HN: Enroll, a tool to reverse-engineer servers into Ansible config mgmt Happy new year folks!<p>This tool was born out of a situation where I had 'inherited' a bunch of servers that were not under any form of config management. Oh, the horror...<p>Enroll 'harvests' system information such as what packages are installed, what services are running, what files have 'differed' from their out-of-the-box defaults, and what other custom snowflake data might exist.<p>The harvest state data can be kept as its own sort of SBOM, but also can be converted in a mere second or two into fully-functional Ansible roles/playbooks/inventory.<p>It can be run remotely over SSH or locally on the machine. Debian and Redhat-like systems are supported.<p>There is also a 'diff' mode to detect drift over time. (Years ago I used Puppet instead of Ansible and miss the agent/server model where it would check in and re-align to the expected state, in case people were being silly and side-stepping the config management altogether). For now, diff mode doesn't 'enforce' but is just capable of notification (webhook, email, stdout) if changes occur.<p>Since making the tool, I've found that it's even useful for systems where you <i>already</i> have in Ansible, in that it can detect stuff you forgot to put into Ansible in the first place. I'm now starting to use it as a 'DR strategy' of sorts: still favoring my normal Ansible roles day-to-day (they are more bespoke and easier to read), but running enroll with '--dangerous --sops' in the background periodically as a 'dragnet' catch-all, just in case I ever need it.<p>Bonus: it also can use my other tool JinjaTurtle, which converts native config files into Jinja2 templates / Ansible vars. That one too was born out of frustration, converting a massive TOML file into Ansible :)<p>Anyway, hope it's useful to someone other than me! The website has some demos and more documentation. Have fun every(any)-one.
Zero-Code Instrumentation of an Envoy TCP Proxy Using eBPF
Hacker News (score: 27)[Other] Zero-Code Instrumentation of an Envoy TCP Proxy Using eBPF
Claude wrote a functional NES emulator using my engine's API
Hacker News (score: 48)[Other] Claude wrote a functional NES emulator using my engine's API
Torch.ts – building PyTorch in TypeScript from scratch to learn
Hacker News (score: 28)[Other] Torch.ts – building PyTorch in TypeScript from scratch to learn
A.4.One > Developer tools, one app
Product Hunt[IDE/Editor] Small utilities that speed up daily dev work All.4.One combines a note editor, code editor, and pin system in one macOS app. Features 4 independent note spaces, code formatting/minification (7 languages), HTML preview, dynamic variables (IP, dates). All in one unified experience for developers.
Show HN: Use Claude Code to Query 600 GB Indexes over Hacker News, ArXiv, etc.
Hacker News (score: 88)[Other] Show HN: Use Claude Code to Query 600 GB Indexes over Hacker News, ArXiv, etc. Paste in my prompt to Claude Code with an embedded API key for accessing my public readonly SQL+vector database, and you have a state-of-the-art research tool over Hacker News, arXiv, LessWrong, and dozens of other high-quality public commons sites. Claude whips up the monster SQL queries that safely run on my machine, to answer your most nuanced questions.<p>There's also an Alerts functionality, where you can just ask Claude to submit a SQL query as an alert, and you'll be emailed when the ultra nuanced criteria is met (and the output changes). Like I want to know when somebody posts about "estrogen" in a psychoactive context, or enough biology metaphors when talking about building infrastructure.<p>Currently have embedded: posts: 1.4M / 4.6M comments: 15.6M / 38M That's with Voyage-3.5-lite. And you can do amazing compositional vector search, like search @FTX_crisis - (@guilt_tone - @guilt_topic) to find writing that was about the FTX crisis and distinctly without guilty tones, but that can mention "guilt".<p>I can embed everything and all the other sources for cheap, I just literally don't have the money.