🛠️ All DevTools

Showing 1–20 of 4701 tools

Last Updated
May 21, 2026 at 04:00 PM

[Other] Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.

Found: May 21, 2026 ID: 4696

dotnet/skills

GitHub Trending

[Other] Repository for skills to assist AI coding agents with .NET and C#

Found: May 21, 2026 ID: 4695

[CLI Tool] Show HN: Rmux – A programmable terminal multiplexer with a Playwright-style SDK Author here. RMUX started from a frustration: I&#x27;ve used tmux for years and got tired of scraping output with grep and sleeps to automate anything. So I rebuilt the multiplexer from scratch in Rust, with a programmable layer on top.<p>Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals.<p>Native on Linux, macOS, Windows (real ConPTY, no WSL).<p>Demos and docs at rmux.io. Happy to answer questions about the daemon protocol, ConPTY, or the SDK design.

Found: May 21, 2026 ID: 4697

rmyndharis/OpenWA

GitHub Trending

[API/SDK] Free, Open Source, Self-Hosted WhatsApp API Gateway

Found: May 21, 2026 ID: 4688

[Other] Show HN: I reverse engineered Apple's video wallpapers Ever since Apple introduced their video wallpapers I wanted to be able to put custom videos there. I decided to reverse engineer and see what I can do.<p>I built Phosphene to sell it, but the existing competitors were polished enough that the time it would have taken to catch up wasn&#x27;t going to pay off. So I&#x27;m open-sourcing it.<p>WallpaperExtensionKit.framework is what powers macOS wallpapers. It controls what’s shows in the Settings app. It took a lot of trial and error to replicate the behavior, but the result is that your custom wallpapers appear alongside everything else. I wanted to have an “add” button there too, but I couldn’t find a way to do so, so there’s a companion app that will put your video where it needs to be.<p>Unlike Apple&#x27;s Aerials, the video keeps playing on the desktop (not just the lock screen). The renderer drives AVSampleBufferDisplayLayer directly with PTS-offset gapless looping, and pauses or downshifts based on thermal state, battery level, brightness, and window occlusion.<p>It’s free and works well.

Found: May 20, 2026 ID: 4700

[CLI Tool] Deep – CLI/REPL for generating and iterating on codebases using DeepSeek

Found: May 20, 2026 ID: 4693

[Other] Show HN: CPU-only transcription for YouTube, TikTok, X, Instagram videos

Found: May 20, 2026 ID: 4698

[Other] GitHub's take on age assurance for developers

Found: May 20, 2026 ID: 4689

[Other] Show HN: Dari-docs – Optimize your docs using parallel coding agents It’s well known at this point that documentation needs to be optimized for AI agents - we’re all pointing our Claude Code &#x2F; Codex &#x2F; Pi agents at documentation, and expecting the models to figure out how to implement a product.<p>This, however, changes the entire optimization problem when writing documentation. Good documentation now becomes more objective - you are solving the very concrete problem: can a dumb harness running the dumbest model implement this reliably?<p>Humans can typically compensate for inconsistent terminology or scattered context across pages, but for agents, this often will waste time (or even just completely confuse the agent).<p>We’ve been building a small project around this called dari-docs: users can upload their documentation via website or CLI and run agents across different providers to see where they falter. You can upload your documentation, feed a list of tasks, and ask agents with varying intelligence &#x2F; cost levels to complete those tasks in parallel. When a run is complete, you get back a list feedback markdown files from each agent run and can apply changes based on agent feedback.<p>Managed service: <a href="https:&#x2F;&#x2F;optimize.dari.dev&#x2F;">https:&#x2F;&#x2F;optimize.dari.dev&#x2F;</a>, repo link: <a href="https:&#x2F;&#x2F;github.com&#x2F;mupt-ai&#x2F;dari-docs" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mupt-ai&#x2F;dari-docs</a><p>The agents actually try to use the product end-to-end. They search through the docs, follow instructions, run commands, try examples, and attempt to debug failures. Importantly, this is not a static LLM review of the documentation. The agents are actually attempting the integration.<p>You can also enable live verification with test credentials so the agents can actually verify workflows against real APIs:<p><pre><code> dari-docs check . --live-verify --secret-env DARI_TEST_API_KEY --task &quot;Create a checkout session&quot; </code></pre> If you’re building a CLI, API, MCP server, or SDK and actively maintaining docs for humans or agents, we’d love to work with you and test this on real workflows!

Found: May 20, 2026 ID: 4690

[Other] SBCL: the ultimate assembly code breadboard (2014)

Found: May 20, 2026 ID: 4691

[Other] Formal Verification Gates for AI Coding Loops

Found: May 20, 2026 ID: 4684

[Other] Show HN: Hocuspocus 4 – self-hosted Yjs collaboration backend Hi HN! I&#x27;m Philip, one of the founders of Tiptap. Next to our open-source rich text editor framework, we started developing Hocuspocus about five years ago and open-sourced it too, to solve one of our biggest challenges back then: real-time collaboration in web editors. We found Yjs by Kevin Jahns, a CRDT library that handles concurrent edits without conflicts. Basically, Yjs merges changes from users without conflicts and in real-time. Hocuspocus is the WebSocket server built on top of Yjs. It handles real-time sync, presence&#x2F;awareness, persistence, and Redis-based scaling.<p>While we use Hocuspocus at Tiptap as the collaboration backend for our cloud services, it also works with any Yjs client (Slate, Quill, Monaco, ProseMirror, or your own setup), and Yjs documents aren&#x27;t limited to text at all. You can sync any structured data through them, and in the meantime we see projects that rely on Hocuspocus without using the Tiptap editor.<p>We released Hocuspocus v4 under the MIT license a few weeks ago, and the biggest change is that it&#x27;s no longer tied to Node. The previous versions depended on the ws package, which meant you couldn&#x27;t run Hocuspocus on Bun, Deno, or Cloudflare Workers. We moved to crossws, a universal websocket adapter, so the same server now runs on Node, Bun, Deno, Cloudflare Workers, and Node with uWebSockets. That also lets you run collaboration at the edge.<p>The other changes are smaller but are important if you&#x27;re using Hocuspocus in production:<p>1. Every core class and hook payload takes a generic Context type now, so the auth&#x2F;session shape you build in onAuthenticate flows through every other hook with full type safety (defaults to any so existing code doesn&#x27;t break).<p>2. Document updates are now processed sequentially per connection through an internal queue, which fixes a correctness bug where async hooks could cause CRDT updates to apply out of order under load.<p>3. Transaction origins are structured objects now with a source field instead of raw values and there&#x27;s an isTransactionOrigin() helper for narrowing.<p>4. Hook payloads use web-standard Request and Headers instead of Node&#x27;s IncomingMessage.<p>5. The wire protocol is backward compatible in both directions, so you can roll out servers and providers independently.<p>If you want to test Hocuspocus: npm install @hocuspocus&#x2F;server @hocuspocus&#x2F;provider<p>Docs at: https:&#x2F;&#x2F;tiptap.dev&#x2F;docs&#x2F;hocuspocus<p>Source at: https:&#x2F;&#x2F;github.com&#x2F;ueberdosis&#x2F;hocuspocus<p>Because running real-time collaboration on Workers or Durable Objects is new in v4, that&#x27;s the use case we&#x27;d most like to hear your questions and feedback on.

Found: May 20, 2026 ID: 4686

[Testing] Testing distributed systems with AI agents

Found: May 20, 2026 ID: 4685

[Other] GitHub confirms breach of 3,800 repos via malicious VSCode extension Previous thread in sequence:<p><i>GitHub is investigating unauthorized access to their internal repositories</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48201316">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48201316</a> - May 2026 (321 comments)

Found: May 20, 2026 ID: 4683

can1357/oh-my-pi

GitHub Trending

[CLI Tool] ⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

Found: May 20, 2026 ID: 4681

[Testing] Show HN: Open-Source Agentic QA Harness with Memory GitHub - <a href="https:&#x2F;&#x2F;github.com&#x2F;vostride&#x2F;agent-qa" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vostride&#x2F;agent-qa</a> Live Demos - <a href="https:&#x2F;&#x2F;vostride.com&#x2F;demo&#x2F;agent-qa" rel="nofollow">https:&#x2F;&#x2F;vostride.com&#x2F;demo&#x2F;agent-qa</a>

Found: May 20, 2026 ID: 4687

[Other] Incident Report: May 19, 2026 – GCP Account Suspension Previous thread: <i>Incident Report: Railway Blocked by Google Cloud [resolved]</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48201484">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=48201484</a>

Found: May 20, 2026 ID: 4694

[Testing] Testing MiniMax M2.7 via API on three real ML and coding workflows

Found: May 20, 2026 ID: 4679

[Other] GitHub is investigating unauthorized access to their internal repositories <a href="https:&#x2F;&#x2F;xcancel.com&#x2F;github&#x2F;status&#x2F;2056884788179726685" rel="nofollow">https:&#x2F;&#x2F;xcancel.com&#x2F;github&#x2F;status&#x2F;2056884788179726685</a>

Found: May 20, 2026 ID: 4682

[CLI Tool] Remove–AI–Watermarks – CLI and library for removing AI watermarks from images

Found: May 19, 2026 ID: 4677
Previous Page 1 of 236 Next