🛠️ All DevTools

Showing 1–20 of 3282 tools

Last Updated
February 10, 2026 at 08:00 PM

[Other] Show HN: HN Companion – web app that enhances the experience of reading HN HN is all about the rich discussions. We wanted to take the HN experience one step further - to bring the familiar keyboard-first navigation, find interesting viewpoints in the threads and get a gist of long threads so that we can decide which rabbit holes to explore. So we built HN Companion a year ago, and have been refining it ever since.<p>Try it: <a href="https:&#x2F;&#x2F;app.hncompanion.com" rel="nofollow">https:&#x2F;&#x2F;app.hncompanion.com</a> or available as an extension for Firefox &#x2F; Chrome: [0].<p>Most AI summarization strips the voices from conversations by flattening threads into a wall of text. This kills the joy of reading HN discussions. Instead, HN Companion works differently - it understands the thread hierarchy, the voting patterns and contrasting viewpoints - everything that makes HN interesting. Think of it like clustering related discussions across multiple hierarchies into a group and surfacing the comments that represent each cluster. It keeps the verbatim text with backlinks so that you never lose context and can continue the conversation from that point. Here is how the summarization works under the hood [1].<p>We first built this as an open source browser extension. But soon we learned that people hesitate to install it. So we built the same experience as a web app with all the features. This helped people see how it works, and use it on mobile too (in the browser or as PWA). This is now a playground to try new features before taking them to the browser extension.<p>We did a Show HN a year ago [2] and we have added these features based on user feedback:<p>* cached summaries - summaries are generated and cached on our servers. This improved the speed significantly. You still have the option to use your own API key or use local models through Ollama.<p>* our system prompt is available in the Settings page of the extension. You can customize it as you wish.<p>* sort the posts in the feed pages (&#x2F;home, &#x2F;show etc.) based on points, comments, time or the default sorting order.<p>* We tried fine tuning an open weights model to summarize, but learned that with a good system prompt and user prompt, the frontier models deliver results of similar quality. So we didn’t use the fine-tuned model, but you can run them locally.<p>The browser extension does not track any usage or analytics. The code is open source[3].<p>We want to continue to improve HN Companion, specifically add features like following an author, notes about an author, draft posts etc.<p>See it in action for a post here <a href="https:&#x2F;&#x2F;app.hncompanion.com&#x2F;item?id=46937696" rel="nofollow">https:&#x2F;&#x2F;app.hncompanion.com&#x2F;item?id=46937696</a><p>We would love to get your feedback on what would make this more useful for your HN reading.<p>[0] <a href="https:&#x2F;&#x2F;hncompanion.com&#x2F;#download" rel="nofollow">https:&#x2F;&#x2F;hncompanion.com&#x2F;#download</a><p>[1] <a href="https:&#x2F;&#x2F;hncompanion.com&#x2F;how-it-works" rel="nofollow">https:&#x2F;&#x2F;hncompanion.com&#x2F;how-it-works</a><p>[2] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42532374">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42532374</a><p>[3] <a href="https:&#x2F;&#x2F;github.com&#x2F;hncompanion&#x2F;browser-extension" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hncompanion&#x2F;browser-extension</a>

Found: February 10, 2026 ID: 3282

[DevOps] Show HN: Distr 2.0 – A year of learning how to ship to customer environments A year ago, we launched Distr here to help software vendors manage customer deployments remotely. We had agents that pulled updates, a hub with a GUI, and a lot of assumptions about what on-prem deployment needed.<p>It turned out things get messy when your software is running in places you can&#x27;t simply SSH into.<p>Over the last year, we’ve also helped modernize a lot of home-baked solutions: bash scripts that email when updates fail, Excel sheets nobody trusts to track customer versions, engineers driving to customer sites to fix things in person, debug sessions over email (“can you take a screenshot of the logs and send it to me?”), customers with access to internal AWS or GCP registries because there was no better option, and deployments two major versions behind that nobody wants to touch.<p>We waited a year before making our first breaking change, which led to a major SemVer update—but it was eventually necessary. We needed to completely rewrite how we manage customer organizations. In Distr, we differentiate between vendors and customers. A vendor is typically the author of a software &#x2F; AI application that wants to distribute it to customers. Previously, we had taken a shortcut where every customer was just a single user who owned a deployment. We’ve now introduced customer organizations. Vendors onboard customer organizations onto the platform, and customers own their internal user management, including RBAC. This change obviously broke our API, and although the migration for our cloud customers was smooth, custom solutions built on top of our APIs needed updates.<p>Other notable features we’ve implemented since our first launch:<p>- An OCI container registry built on an adapted version of <a href="https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;go-containerregistry&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google&#x2F;go-containerregistry&#x2F;</a>, directly embedded into our codebase and served via a separate port from a single Docker image. This allows vendors to distribute Docker images and other OCI artifacts if customers want to self-manage deployments.<p>- License Management to restrict which customers can access which applications or artifact versions. Although “license management” is a broadly used term, the main purpose here is to codify contractual agreements between vendors and customers. In its simplest form, this is time-based access to specific software versions, which vendors can now manage with Distr.<p>- Container logs and metrics you can actually see without SSH access. Internally, we debated whether to use a time-series database or store all logs in Postgres. Although we had to tinker quite a bit with Postgres indexes, it now runs stably.<p>- Secret Management, so database passwords don’t show up in configuration steps or logs.<p>Distr is now used by 200+ vendors, including Fortune 500 companies, across on-prem, GovCloud, AWS, and GCP, spanning health tech, fintech, security, and AI companies. We’ve also started working on our first air-gapped environment.<p>For Distr 3.0, we’re working on native Terraform &#x2F; OpenTofu and Zarf support to provision and update infrastructure in customers’ cloud accounts and physical environments—empowering vendors to offer BYOC and air-gapped use cases, all from a single platform.<p>Distr is fully open source and self-hostable: <a href="https:&#x2F;&#x2F;github.com&#x2F;distr-sh&#x2F;distr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;distr-sh&#x2F;distr</a><p>Docs: <a href="https:&#x2F;&#x2F;distr.sh&#x2F;docs">https:&#x2F;&#x2F;distr.sh&#x2F;docs</a><p>We’re YC S24. Happy to answer questions about on-prem deployments and would love to hear about your experience with complex customer deployments.

Found: February 10, 2026 ID: 3281

[Other] AI Replies, UI+, quick-follow, stats, usage limits & more! XSight is a Chrome extension that supercharges your X/Twitter experience. Generate AI-powered replies with one click. See colored rings around profile pictures showing who you follow (🟢) and who you don't (🟡). Quick-follow anyone without hovering. Track your growth with an activity heatmap and engagement dashboard. A built-in usage guard protects you from rate limits. Whether you're a reply guy, creator, or marketer — XSight helps you engage smarter, grow faster, and stay safe on X.

Found: February 09, 2026 ID: 3280

StayAwake.Dev

Product Hunt

[Other] The one tab developers never close StayAwake.Dev is a single tab productivity hub for developers who live in the browser. It brings together the tools you usually keep open in multiple tabs into one focused workspace with no installs or sign ups. Includes a flip clock, Pomodoro timer, Stay Awake screen lock, tasks with priorities, and essential dev utilities like UUID, Base64, hashes, JWT, JSON formatter, regex, URL tools, and timestamps. Built to stay open all day and eliminate tab chaos.

Found: February 08, 2026 ID: 3277

DoNotNotify is now Open Source

Hacker News (score: 290)

[Other] DoNotNotify is now Open Source A month ago, I submitted my app &quot;DoNotNotify&quot; to control Android notifications on Show HN [0], and it trended on the front page for a day. I was happy, but the most upvoted comments on the thread were asking for the app to be open sourced, since it dealt with system-wide notifications. My promises weren&#x27;t good enough, and the community wanted more!<p>Why didn&#x27;t I open source it in the first place? Linux has been by primary driver for more than a decade. I genuinely believe in the philosophy, and have always wanted to give back to the community. The primary reason, probably, was because I was ashamed that I had 90% vibe-coded the app. More than 2 decades of writing software, and my first contribution to FOSS would be AI-generated code? Would it withstand even the most minimal of scrutiny? Would by (unknown) name forever be tarnished? I exaggerate, but only slightly :)<p>So, yesterday, after a fair bit of trepidation, I changed the github repo visibility to public and put up a announcement on the app&#x27;s website [1]. I have also submitted the app to F-Droid [2]. As before, I welcome the community&#x27;s feedback and suggestions!<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46499646">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46499646</a> [1] <a href="https:&#x2F;&#x2F;donotnotify.com&#x2F;opensource.html" rel="nofollow">https:&#x2F;&#x2F;donotnotify.com&#x2F;opensource.html</a> [2] <a href="https:&#x2F;&#x2F;gitlab.com&#x2F;fdroid&#x2F;rfp&#x2F;-&#x2F;issues&#x2F;3569" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;fdroid&#x2F;rfp&#x2F;-&#x2F;issues&#x2F;3569</a><p>-- Anuj Jain

Found: February 08, 2026 ID: 3278

[CLI Tool] Show HN: LocalGPT – A local-first AI assistant in Rust with persistent memory I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system).<p>It compiles to a single ~27MB binary — no Node.js, Docker, or Python required.<p>Key features:<p>- Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw&#x27;s format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider: Anthropic, OpenAI, Ollama etc - Apache 2.0<p>Install: `cargo install localgpt`<p>I use it daily as a knowledge accumulator, research assistant, and autonomous task runner for my side projects. The memory compounds — every session makes the next one better.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;localgpt-app&#x2F;localgpt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;localgpt-app&#x2F;localgpt</a> Website: <a href="https:&#x2F;&#x2F;localgpt.app" rel="nofollow">https:&#x2F;&#x2F;localgpt.app</a><p>Would love feedback on the architecture or feature ideas.

Found: February 08, 2026 ID: 3279

[Other] Increase LLM visibility, signups and activated users Get actionable insights to increase LLM visibility, free signups and activated users through your developer documentation. Based on 120+ top devtool docs.

Found: February 07, 2026 ID: 3275

PocketCmds

Product Hunt

[Other] The cheat sheet every developer bookmarks on day one Stop Googling the same commands over and over. PocketCmds is a free, instant command reference for 83+ developer tools — from Git and Docker to Kubernetes, AWS, Terraform, and beyond. Every command is organized by stack, grouped into subcategories, and ready to copy with one click.

Found: February 07, 2026 ID: 3276

[Other] Introducing the Developer Knowledge API and MCP Server

Found: February 06, 2026 ID: 3274

[IDE/Editor] Show HN: I spent 4 years building a UI design tool with only the features I use Hello everyone!<p>I&#x27;m a solo developer who&#x27;s been doing UI&#x2F;UX work since 2007. Over the years, I watched design tools evolve from lightweight products into bloated feature-heavy platforms. I kept finding myself using a small amount of the features while the rest just mostly got in the way.<p>So a few years ago I set out to build a design tool just like I wanted. So I built Vecti with what I actually need: pixel-perfect grid snapping, a performant canvas renderer, shared asset libraries, and export&#x2F;presentation features. No collaborative whiteboarding. No plugin ecosystem. No enterprise features. Just the design loop.<p>Four years later, I can proudly show it off. Built and hosted in the EU with European privacy regulations. Free tier available (no credit card, one editor forever).<p>On privacy: I use some basic analytics (page views, referrers) but zero tracking inside the app itself. No session recordings, no behavior analytics, no third-party scripts beyond the essentials.<p>If you&#x27;re a solo designer or small team who wants a tool that stays out of your way, I&#x27;d genuinely appreciate your feedback: <a href="https:&#x2F;&#x2F;vecti.com" rel="nofollow">https:&#x2F;&#x2F;vecti.com</a><p>Happy to answer questions about the tech stack, architecture decisions, why certain features didn&#x27;t make the cut, or what&#x27;s next.

Found: February 06, 2026 ID: 3269

[Other] I spent 5 years in DevOps – Solutions engineering gave me what I was missing

Found: February 06, 2026 ID: 3272

[Other] Show HN: Daily-updated database of malicious browser extensions Hey HN, I built an automated system that tracks malicious Chrome&#x2F;Edge extensions daily.<p>The database updates automatically by monitoring chrome-stats for removed extensions and scanning security blogs. Currently tracking 1000+ known malicious extensions with extension IDs, names, and dates.<p>I&#x27;m working on detection tools (GUI + CLI) to scan locally installed extensions against this database, but wanted to share the raw data first since maintained threat intelligence lists like this are hard to find.<p>The automation runs 24&#x2F;7 and pushes updates to GitHub. Free to use for research, integration into security tools, or whatever you need.<p>Happy to answer questions about the scraping approach or data collection methods.

Found: February 06, 2026 ID: 3270

likec4/likec4

GitHub Trending

[Other] Visualize, collaborate, and evolve the software architecture with always actual and live diagrams from your code

Found: February 06, 2026 ID: 3265

[Other] Show HN: GitClaw – An AI assistant that runs in GitHub Actions

Found: February 06, 2026 ID: 3271

CyphrKey

Product Hunt

[Other] WisprFlow for vibe coders w/ voice shortcuts Voice-to-code prompt engineering for developers. Talk naturally, ship production-ready code. CyphrKey transforms casual speech into optimized prompts for your AI coding tools. Three modes: Echo (clean transcription), Cyphr (debugging prompts), and Composer (production-ready instructions with error handling, types, and accessibility). It knows your codebase, references your actual files, and works with Claude Code, Cursor, and any AI tool. Free 5-day trial.

Found: February 06, 2026 ID: 3264

Forge CLI

Product Hunt

[CLI Tool] Ship faster from your terminal — with any LLM you choose AI coding tools hallucinate. Forge doesn't. It fetches real docs for any library you're using. It sees your actual type errors via LSP. It understands your codebase semantically. → Works with any LLM (OpenAI, Claude, Gemini, Ollama) → Runs entirely in your terminal → Your code stays local One command: npm install -g codeforge-cli Then just type: forge No IDE. No subscription. Just code.

Found: February 06, 2026 ID: 3267

NGXSMK DatePicker

Product Hunt

[Other] Signal-driven datepicker for modern Angular apps A high-performance, enterprise-ready datepicker built from the ground up with Angular Signals. Features native dark mode, mobile-first UX, 8-language i18n, zoneless support, and zero dependencies. Perfect for Angular 17+ applications.

Found: February 06, 2026 ID: 3268

[Other] Show HN: Artifact Keeper – Open-Source Artifactory/Nexus Alternative in Rust I&#x27;m a software engineer who keeps getting pulled into DevOps no matter how hard I try to escape it. I recently moved into a Lead DevOps Engineer role writing tooling to automate a lot of the pain away. On my own time outside of work, I built Artifact Keeper — a self-hosted artifact registry that supports 45+ package formats. Security scanning, SSO, replication, WASM plugins — it&#x27;s all in the MIT-licensed release. No enterprise tier. No feature gates. No surprise invoices.<p>Your package managers — pip, npm, docker, cargo, helm, go, all of them — talk directly to it using their native protocols. Security scanning with Trivy, Grype, and OpenSCAP is built in, with a policy engine that can quarantine bad artifacts before they hit your builds. And if you need a format it doesn&#x27;t support yet, there&#x27;s a WASM plugin system so you can add your own without forking the backend.<p>Why I built it:<p>Part of what pulled me into computers in the first place was open source. I grew up poor in New Orleans, and the only hardware I had access to in the early 2000s were some Compaq Pentium IIs my dad brought home after his work was tossing them out. I put Linux on them, and it ran circles around Windows 2000 and Millennium on that low-end hardware. That experience taught me that the best software is software that&#x27;s open for everyone to see, use, and that actually runs well on whatever you&#x27;ve got.<p>Fast forward to today, and I see the same pattern everywhere: GitLab, JFrog, Harbor, and others ship a limited &quot;community&quot; edition and then hide the features teams actually need behind some paywall. I get it — paychecks have to come from somewhere. But I wanted to prove that a fully-featured artifact registry could exist as genuinely open-source software. Every feature. No exceptions.<p>The specific features came from real pain points. Artifactory&#x27;s search is painfully slow — that&#x27;s why I integrated Meilisearch. Security scanning that doesn&#x27;t require a separate enterprise license was another big one. And I wanted replication that didn&#x27;t need a central coordinator — so I built a peer mesh where any node can replicate to any other node. I haven&#x27;t deployed this at work yet — right now I&#x27;m running it at home for my personal projects — but I&#x27;d love to see it tested at scale, and that&#x27;s a big part of why I&#x27;m sharing it here.<p>The AI story (I&#x27;m going to be honest about this):<p>I built this in about three weeks using Claude Code. I know a lot of you will say this is probably vibe coding garbage — but if that&#x27;s the case, it&#x27;s an impressive pile of vibe coding garbage. Go look at the codebase. The backend is ~80% Rust with 429 unit tests, 33 PostgreSQL migrations, a layered architecture, and a full CI&#x2F;CD pipeline with E2E tests, stress testing, and failure injection.<p>AI didn&#x27;t make the design decisions for me. I still had to design the WASM plugin system, figure out how the scanning engines complement each other, and architect the mesh replication. Years of domain knowledge drove the design — AI just let me build it way faster. I&#x27;m floored at what these tools make possible for a tinkerer and security nerd like me.<p>Tech stack: Rust on Axum, PostgreSQL 16, Meilisearch, Trivy + Grype + OpenSCAP, Wasmtime WASM plugins (hot-reloadable), mesh replication with chunked transfers. Frontend is Next.js 15 plus native Swift (iOS&#x2F;macOS) and Kotlin (Android) apps. OpenAPI 3.1 spec with auto-generated TypeScript and Rust SDKs.<p>Try it:<p><pre><code> git clone https:&#x2F;&#x2F;github.com&#x2F;artifact-keeper&#x2F;artifact-keeper.git cd artifact-keeper docker compose up -d </code></pre> Then visit http:&#x2F;&#x2F;localhost:30080<p>Live demo: <a href="https:&#x2F;&#x2F;demo.artifactkeeper.com" rel="nofollow">https:&#x2F;&#x2F;demo.artifactkeeper.com</a> Docs: <a href="https:&#x2F;&#x2F;artifactkeeper.com&#x2F;docs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;artifactkeeper.com&#x2F;docs&#x2F;</a><p>I&#x27;d love any feedback — what you think of the approach, what you&#x27;d want to see, what you hate about Artifactory or Nexus that you wish someone would just fix. It doesn&#x27;t have to be a PR. Open an issue, start a discussion, or just tell me here.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;artifact-keeper" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;artifact-keeper</a>

Found: February 06, 2026 ID: 3261

[Other] GitHub Actions is slowly killing engineering teams

Found: February 06, 2026 ID: 3266

[DevOps] Show HN: Horizons – OSS agent execution engine I&#x27;m Josh, founder of Synth. We&#x27;ve been working on coding agent optimization with method like GEPA and MIPRO (the latter of which, I helped to originally develop), agent evaluation via methods like RLMs, and large scale deployment for training and inference. We&#x27;ve also worked on patterns for memory, processing live context, and managing agent actions, combining it all in a single stack called Horizons. With the release of OpenAI&#x27;s Frontier and the consumer excitement around OpenClaw, we think the timing is right to release a v0.<p>It integrates with our sdk for evaluation and optimization but also comes batteries-included with self-hosted implementations. We think Horizons will make building agent-based products a lot easier and help builders focus on their proprietary data, context, and algorithms<p>Some notes:<p>- you can configure claude code, codex, opencode to run in the engine. on-demand or on a cron<p>- we&#x27;re striving to make it simple to integrate with existing backends via a 2-way event driven interface, but I&#x27;m 99.9% sure it&#x27;ll change as there are a ton of unknown unknowns<p>- support for mcp, and we are building with authentication (rbac) in mind, although it&#x27;s a long-journey<p>- all self-host able via docker<p>A very simplistic way to think about it - an OSS take on Frontier, or maybe OpenClaw for prod

Found: February 06, 2026 ID: 3273
Previous Page 1 of 165 Next