๐ ๏ธ All DevTools
Showing 4261–4280 of 6453 tools
Last Updated
July 29, 2026 at 08:41 PM
Launch HN: Propolis (YC X25) โ Browser agents that QA your web app autonomously
Hacker News (score: 63)[Other] Launch HN: Propolis (YC X25) โ Browser agents that QA your web app autonomously Hi HN, we're Marc and Matt, and we're building Propolis (app.propolis.tech/#/launch). We use browser agents to simulate users in order to report bugs and write e2e tests. Today, you can launch 10s-100s of agents that collaboratively explore a website and report back on pain points + propose e2e tests that can run as part of your CI.<p>You can try an initial run (two minute set up) to get a feel for the product for free here: app.propolis.tech/#/launch. Or watch our demo video: <a href="https://www.tella.tv/video/autonomous-qa-system-walkthrough-3s4e">https://www.tella.tv/video/autonomous-qa-system-walkthrough-...</a><p>The Problem<p>Both Matt and I have been thinking about software quality for the last 10 years. While at Airtable Matt worked on the infrastructure team responsible for deploys and thought a lot about how to catch bugs before users did. Deterministic tests are incredibly effective at ensuring pre-defined behavior continues to function, but it's hard to get meaningful coverage & easy to "stub/mock" so much that it's no longer representative of real usage.<p>I like to pitch what we're building now as a set of โusersโ you can treat like a canary group without worrying about impacting real users.<p>What we do: Propolis runs "swarms" of browser agents that collaborate to come up with user journeys, flag points of friction, and propose e2e tests that can then be run more cheaply on any trigger you'd like. We have customers from public companies to startups running "swarms" regularly to massively increase the breadth of their automated testing + running the produced tests as part of their CI pipeline to ensure that more specific flows stay working without needing to worry about updating playwright/selenium tests.<p>One thing that really excites me about this approach is how flexible "checks" can be since they're evaluated partially via LLM, for example we've caught bugs related to the quality of non-deterministic output (think a shopping assistant recommending a product that the user then searches for and canโt find).<p>Pricing and Availability<p>It's production-ready today at $1000/month unlimited-use + active support for early users willing to give feedback and request features. We're also happy to work with you for capped-use / hobby plans at lower prices if you'd like to use it for smaller or personal projects.<p>We'd love to hear from the HN community - especially curious if folks have thoughts on what else autonomous agents could validate beyond bugs and functional correctness. Try it out and let us know what you think!
Show HN: I made a heatmap diff viewer for code reviews
Hacker News (score: 105)[Other] Show HN: I made a heatmap diff viewer for code reviews 0github.com is a pull request viewer that color-codes every diff line/token by how much human attention it probably needs. Unlike PR-review bots, we try to flag not just by "is it a bug?" but by "is it worth a second look?" (examples: hard-coded secret, weird crypto mode, gnarly logic, ugly code).<p>To try it, replace github.com with 0github.com in any pull-request URL. Under the hood, we split the PR into individual files, and for each file, we ask an LLM to annotate each line with a data structure that we parse into a colored heatmap.<p>Examples:<p><a href="https://0github.com/manaflow-ai/cmux/pull/666" rel="nofollow">https://0github.com/manaflow-ai/cmux/pull/666</a><p><a href="https://0github.com/stack-auth/stack-auth/pull/988" rel="nofollow">https://0github.com/stack-auth/stack-auth/pull/988</a><p><a href="https://0github.com/tinygrad/tinygrad/pull/12995" rel="nofollow">https://0github.com/tinygrad/tinygrad/pull/12995</a><p><a href="https://0github.com/simonw/datasette/pull/2548" rel="nofollow">https://0github.com/simonw/datasette/pull/2548</a><p>Notice how all the example links have a 0 prepended before github.com. This navigates you to our custom diff viewer where we handle the same URL path parameters as github.com. Darker yellows indicate that an area might require more investigation. Hover on the highlights to see the LLM's explanation. There's also a slider on the top left to adjust the "should review" threshold.<p>Repo (MIT license): <a href="https://github.com/manaflow-ai/cmux" rel="nofollow">https://github.com/manaflow-ai/cmux</a>
mem0ai/mem0
GitHub Trending[Other] Universal memory layer for AI Agents; Announcing OpenMemory MCP - local and secure memory management.
yhirose/cpp-httplib
GitHub Trending[API/SDK] A C++ header-only HTTP/HTTPS server and client library
toolin.ai
Product Hunt[Other] AI Tools Directory, AI Skill set Discover, organize, and share more efficient AI tools and workflows.
CodeBanana
Product Hunt[Other] Real-time coding collaboration, just like Google Docs CodeBanana is Google Docs for development: real-time collaborative coding, project-aware AI that reads docs/repos, and sharable VMs with live URLs. Keep teams in sync and let non-technical members contribute to shipping software faster.
Sentra by Dodo Payments
Product Hunt[API/SDK] Monetize your software with prompts Sentra is our AI Agent that integrates Billing & Payments by handling SDKs, APIs, Adapters, and plugs into your tech stack (Auth, DB etc). It extracts revenue insights such as growth drivers and takes customer actions like refunds, upgrades, and credits.
Gammacode
Product Hunt[Other] Web and Terminal agents that scan, fix, and ship secure code Gammacode is an Web and Agentic CLI for SMBs and Developers to ship secure code faster. AI agents scan repos for vulnerabilities, then auto-fix security issues, bugs, and tech debt in secure sandboxes and through github actions reducing risks by 50%.
Gatling AI Assistant for VS Code
Product Hunt[IDE/Editor] AI-powered load testing, right inside your IDE The Gatling AI Assistant for VS Code accelerates how developers create, explain, and optimize performance tests. Generate Gatling simulations in JavaScript, TypeScript, Scala, Java, or Kotlin, directly from your IDE. Understand and refine existing code with AI-powered insights. Stay in full control with a BYO-LLM model, supporting OpenAI, Anthropic Claude, and Azure OpenAI. Fast. Transparent. Developer-first.
10xTools
Product Hunt[Other] Converters Free format conversion tools: JSON formatter and validator, CSV to JSON converter, XML to JSON, YAML to JSON, Base64 encoder/decoder, Markdown to HTML converter, and JWT decoder. Instant conversion with syntax highlighting and validation.
GitSocial
Product Hunt[Other] Git-native social networking GitSocial - decentralized open source social network built entirely on Git.
LPS Tool
Product Hunt[Testing] Load, performance & stress testing LPS (Load, Performance & Stress) is an open-source tool that makes load testing simple, readable, and powerful. Define tests in YAML โ no coding needed. Run distributed tests, monitor live dashboards, and simulate real traffic with smart iteration modes. Built by a Microsoft engineer with 13+ years in API Management & Security to make enterprise-grade testing accessible to everyone.
Fabrica
Product Hunt[Other] Lovable for internal apps and dashboards Fabrica connects to your internal databases and tooling and lets you build any kind of internal software (dashboards, apps, etc) by just chatting with AI.
NPM flooded with malicious packages downloaded more than 86k times
Hacker News (score: 191)[Other] NPM flooded with malicious packages downloaded more than 86k times
Independently verifying Go's reproducible builds
Hacker News (score: 52)[Other] Independently verifying Go's reproducible builds
Show HN: SQLite Graph Ext โ Graph database with Cypher queries (alpha)
Hacker News (score: 13)[Database] Show HN: SQLite Graph Ext โ Graph database with Cypher queries (alpha) I've been working on adding graph database capabilities to SQLite with support for the Cypher query language. As of this week, both CREATE and MATCH operations work with full relationship support.<p>Here's what it looks like:<p><pre><code> import sqlite3 conn = sqlite3.connect(":memory:") conn.load_extension("./libgraph.so") conn.execute("CREATE VIRTUAL TABLE graph USING graph()") # Create a social network conn.execute("""SELECT cypher_execute(' CREATE (alice:Person {name: "Alice", age: 30}), (bob:Person {name: "Bob", age: 25}), (alice)-[:KNOWS {since: 2020}]->(bob) ')""") # Query the graph with relationship patterns conn.execute("""SELECT cypher_execute(' MATCH (a:Person)-[r:KNOWS]->(b:Person) WHERE a.age > 25 RETURN a, r, b ')""") </code></pre> The interesting part was building the complete execution pipeline - lexer, parser, logical planner, physical planner, and an iterator-based executor using the Volcano model. All in C99 with no dependencies beyond SQLite.<p>What works now: - Full CREATE: nodes, relationships, properties, chained patterns (70/70 openCypher TCK tests) - MATCH with relationship patterns: (a)-[r:TYPE]->(b) with label and type filtering - WHERE clause: property comparisons on nodes (=, >, <, >=, <=, <>) - RETURN: basic projection with JSON serialization - Virtual table integration for mixing SQL and Cypher<p>Performance: - 340K nodes/sec inserts (consistent to 1M nodes) - 390K edges/sec for relationships - 180K nodes/sec scans with WHERE filtering<p>Current limitations (alpha): - Only forward relationships (no `<-[r]-` or bidirectional `-[r]-`) - No relationship property filtering in WHERE (e.g., `WHERE r.weight > 5`) - No variable-length paths yet (e.g., `[r*1..3]`) - No aggregations, ORDER BY, property projection in RETURN - Must use double quotes for strings: {name: "Alice"} not {name: 'Alice'}<p>This is alpha - API may change. But core graph query patterns work! The execution pipeline handles CREATE/MATCH/WHERE/RETURN end-to-end.<p>Next up: bidirectional relationships, property projection, aggregations. Roadmap targets full Cypher support by Q1 2026.<p>Built as part of Agentflare AI, but it's standalone and MIT licensed. Would love feedback on what to prioritize.<p>GitHub: <a href="https://github.com/agentflare-ai/sqlite-graph" rel="nofollow">https://github.com/agentflare-ai/sqlite-graph</a><p>Happy to answer questions about the implementation!
Encoding x86 Instructions
Hacker News (score: 41)[Other] Encoding x86 Instructions
Show HN: GPU-Based Autorouting for KiCad
Show HN (score: 5)[Other] Show HN: GPU-Based Autorouting for KiCad This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand.<p>This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version.<p>This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter.<p>I have a writeup with the how and why it was made: <a href="https://bbenchoff.github.io/pages/OrthoRoute.html" rel="nofollow">https://bbenchoff.github.io/pages/OrthoRoute.html</a><p>And a video showing it route a 512-net backplane in just over 2 minutes: <a href="https://www.youtube.com/watch?v=KXxxNQPTagA" rel="nofollow">https://www.youtube.com/watch?v=KXxxNQPTagA</a><p>This is very cool and one of the first good uses of the KiCad IPC API that was released a few months ago. If this sounds interesting and useful, PRs and issues welcome.
Show HN: Oblivious HTTP for Go
Show HN (score: 9)[Other] Show HN: Oblivious HTTP for Go I couldn't find a suitable go implementation for Oblivious HTTP Client & Gateway (RFC 9458). So, I'm open sourcing ours.<p>Some background: OHTTP is a protocol that hides who you are from the data you send - if you've ever used products of Apple, Mozilla, Fastly, or Cloudflare (to name a few) you probably used OHTTP.<p>Key Features:<p>- implemented as http.RoundTripper<p>- supports chunked transfer encoding<p>- customizable HPKE (e.g., for custom hardware-based encryption)<p>- built on top of twoway and bhttp libraries<p>Repo: <a href="https://github.com/confidentsecurity/ohttp" rel="nofollow">https://github.com/confidentsecurity/ohttp</a><p>Detail: <a href="https://blog.confident.security/ohttp/" rel="nofollow">https://blog.confident.security/ohttp/</a><p>Explainer: <a href="https://support.mozilla.org/en-US/kb/ohttp-explained" rel="nofollow">https://support.mozilla.org/en-US/kb/ohttp-explained</a><p>Specs: <a href="https://datatracker.ietf.org/doc/rfc9458/" rel="nofollow">https://datatracker.ietf.org/doc/rfc9458/</a> , <a href="https://datatracker.ietf.org/doc/draft-ietf-ohai-chunked-ohttp/" rel="nofollow">https://datatracker.ietf.org/doc/draft-ietf-ohai-chunked-oht...</a><p>Feedback welcome!
microsoft/Web-Dev-For-Beginners
GitHub Trending[Other] 24 Lessons, 12 Weeks, Get Started as a Web Developer