🛠️ All DevTools
Showing 1–20 of 2531 tools
Last Updated
November 30, 2025 at 08:00 PM
Langjam Gamejam: Build a programming language then make a game with it
Hacker News (score: 20)[Other] Langjam Gamejam: Build a programming language then make a game with it
Framework Computer Now Sponsoring LVFS / Fwupd Development
Hacker News (score: 25)[Other] Framework Computer Now Sponsoring LVFS / Fwupd Development
GitGauge — GitHub Profile Analyzer
Product Hunt[Other] Instantly analyze your GitHub profile with AI. An AI-powered tool that analyzes your GitHub profile and gives you a clear score, insights, strengths, weaknesses, and tips to improve. You also get a fun roast-style review, contribution stats, top languages, and a global leaderboard to see where you rank. Just enter a username—everything else is instant.
Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes
Hacker News (score: 16)[Other] Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes
Show HN: DB Pro – A Modern Desktop Client for Postgres, MySQL, SQLite and LibSQL
Show HN (score: 7)[Database] Show HN: DB Pro – A Modern Desktop Client for Postgres, MySQL, SQLite and LibSQL Hi HN,<p>Over the past few months I've been building DB Pro with my co-founder. DB Pro is a modern desktop database GUI client designed to make working with Postgres, MySQL, SQLite, libSQL and other engines feel fast, visual, and enjoyable.<p>Our focus has been on the dev-experience. We wanted to absolutely nail the UX and look and feel as we believe most db clients aren't friendly to work with.<p>Some features:<p>Visual change review – See pending inserts/updates/deletes before committing them.<p>Inline data editing – Edit table rows directly without clunky modal dialogs.<p>Raw SQL editor – A focused editor for running queries with results in separate tabs.<p>Full activity logs – Track everything happening in your database for peace of mind.<p>Visual schema explorer – See tables, columns, keys, and relationships in a diagram.<p>Tabs & multi-window support – Keep multiple connections and queries open at once.<p>Custom table tagging – Organise your tables without altering the schema.<p>Tech stack: Electron, React, tRPC, Drizzle ORM, Postgres/MySQL/libSQL/SQLite support, and native builds for macOS at the moment with Windows, and Linux coming very soon.<p>We're super passionate about this project and we're actually documenting our journey through devlogs. The latest one is here: <a href="https://www.youtube.com/watch?v=-T4GcJuV1rM" rel="nofollow">https://www.youtube.com/watch?v=-T4GcJuV1rM</a><p>Thanks, Jay and Jack
Greyhound
Product Hunt[Other] Autonomous AI VAPT Agent Hey folks, After years of doing pentesting and seeing teams overloaded, we built an AI agent (https://greyhoundsecurity.com) that can run autonomous, continuous VAPT similar to a human analyst but powered by an agentic AI system. Greyhound Security can: run recon enumerate services chain findings execute pentest workflows generate reports It behaves like an analyst, not a static scanner. We’re launching publicly and looking for feedback from actual practitioners, tear it apart
Show HN: Swatchify – CLI to get a color palette from an image
Show HN (score: 5)[CLI Tool] Show HN: Swatchify – CLI to get a color palette from an image A fast, cross-platform CLI tool that extracts dominant colors from images using k-means clustering.
Migrating to Positron, a next-generation data science IDE for Python and R
Hacker News (score: 22)[IDE/Editor] Migrating to Positron, a next-generation data science IDE for Python and R
GitLab discovers widespread NPM supply chain attack
Hacker News (score: 28)[Other] GitLab discovers widespread NPM supply chain attack
Show HN: Runprompt – run .prompt files from the command line
Hacker News (score: 20)[CLI Tool] Show HN: Runprompt – run .prompt files from the command line I built a single-file Python script that lets you run LLM prompts from the command line with templating, structured outputs, and the ability to chain prompts together.<p>When I discovered Google's Dotprompt format (frontmatter + Handlebars templates), I realized it was perfect for something I'd been wanting: treating prompts as first-class programs you can pipe together Unix-style. Google uses Dotprompt in Firebase Genkit and I wanted something simpler - just run a .prompt file directly on the command line.<p>Here's what it looks like:<p>--- model: anthropic/claude-sonnet-4-20250514 output: format: json schema: sentiment: string, positive/negative/neutral confidence: number, 0-1 score --- Analyze the sentiment of: {{STDIN}}<p>Running it:<p>cat reviews.txt | ./runprompt sentiment.prompt | jq '.sentiment'<p>The things I think are interesting:<p>* Structured output schemas: Define JSON schemas in the frontmatter using a simple `field: type, description` syntax. The LLM reliably returns valid JSON you can pipe to other tools.<p>* Prompt chaining: Pipe JSON output from one prompt as template variables into the next. This makes it easy to build multi-step agentic workflows as simple shell pipelines.<p>* Zero dependencies: It's a single Python file that uses only stdlib. Just curl it down and run it.<p>* Provider agnostic: Works with Anthropic, OpenAI, Google AI, and OpenRouter (which gives you access to dozens of models through one API key).<p>You can use it to automate things like extracting structured data from unstructured text, generating reports from logs, and building small agentic workflows without spinning up a whole framework.<p>Would love your feedback, and PRs are most welcome!
Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs
Hacker News (score: 15)[Build/Deploy] Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs As a teacher, we keep our slides as markdown files in git repos and want to build these automatically so they can be viewed online (or offline if needed). To achieve this, I have created MkSlides. This tool converts all markdown in a folder to slides generated with Reveal.js. The workflow is very similar to MkDocs.<p>Install: `pip install mkslides`<p>Building slides: `mkslides build`<p>Live preview during editing: `mkslides serve`<p>Comparison with other tools like marp, slidev, ...:<p>- This tool is a single command and easy to integrate in CI/CD pipelines.<p>- It only needs Python.<p>- The workflow is also very similar to MkDocs, which makes it easy to combine the two in a single GitHub/GitLab repo.<p>- Generates an index landing page for multiple slideshows in a folder which is really convenient if you have e.g. a slideshow per chapter.<p>- It is lightweight.<p>- Everything is IaC.
Raptor Data
Product Hunt[API/SDK] Protect, cache and hot patch your LLM APIs. Built in Rust. Rust-powered AI gateway that actually slaps. Semantic caching: 500ms → 8ms. Semantic firewall: catches jailbreaks and malicious actors by intent, not keywords. Hot-patch: fix hallucinations without redeploying. One line change. Free tier. Your API bill will thank you.
Jsontooncraft
Product Hunt[IDE/Editor] Your complete developer toolkit. Convert JSON to any format, generate mock REST APIs, and access 10+ essential developer tools, all in a single unified workspace. Build and ship faster without juggling tabs or tools. Also comes with an offline-ready VS Code extension for instant in-editor conversions.
SkyDock Panel
Product Hunt[DevOps] Self-hosted VPS management panel with server monitoring. Self-hosted VPS management panel with server monitoring, service control, and one-click website deployment (PHP/WordPress)
Show HN: Era – Open-source local sandbox for AI agents
Hacker News (score: 11)[DevOps] Show HN: Era – Open-source local sandbox for AI agents Just watched this video by ThePrimeagen (<a href="https://www.youtube.com/watch?v=efwDZw7l2Nk" rel="nofollow">https://www.youtube.com/watch?v=efwDZw7l2Nk</a>) about attackers jailbreaking Claude to run cyber attacks. The core issue: AI agents need isolation.<p>We built ERA to fix this – local microVM-based sandboxing for AI-generated code with hardware-level security. Think containers, but safer. Such attacks wouldn't touch your host if running in ERA.<p>GitHub: <a href="https://github.com/BinSquare/ERA" rel="nofollow">https://github.com/BinSquare/ERA</a><p>Quick start: <a href="https://github.com/BinSquare/ERA/tree/main/era-agent/tutorials" rel="nofollow">https://github.com/BinSquare/ERA/tree/main/era-agent/tutoria...</a><p>Would love your thoughts and feedback!
Migrating the main Zig repository from GitHub to Codeberg
Hacker News (score: 853)[Other] Migrating the main Zig repository from GitHub to Codeberg
Bonsai_term: A library for building dynamic terminal apps by Jane Street
Hacker News (score: 22)[Other] Bonsai_term: A library for building dynamic terminal apps by Jane Street
C100 Developer Terminal
Hacker News (score: 68)[Other] C100 Developer Terminal
Show HN: Wozz – Agentless Kubernetes cost auditor (open source)
Show HN (score: 5)[DevOps] Show HN: Wozz – Agentless Kubernetes cost auditor (open source)
Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor
Show HN (score: 5)[IDE/Editor] Show HN: Zephyr3D – TypeScript WebGPU/WebGL 3D engine with an in‑browser editor Hi HN,<p>I’ve been working on Zephyr3D, an open-source 3D rendering engine for the modern web, plus a visual editor that runs entirely in the browser.<p>- Written in TypeScript - Supports WebGL/WebGL2/WebGPU - Comes with a visual editor that runs in the browser (no installation required)<p>With the recent updates, a few things might be interesting to people here:<p>Engine & rendering ------------------<p>- WebGL/WebGPU abstraction with a TypeScript API - PBR rendering - Cluster lighting & Shadow Maps - Clipmap-based terrain for large landscapes - Sky Atmosphere & Height-based fog - FFT water system - Temporal anti-aliasing (TAA) - Screen-space motion blur<p>The goal is to make it possible to build reasonably complex 3D experiences that run directly in the browser, without native dependencies.<p>In-browser editor -----------------<p>The editor is a web app built on top of the engine and runs completely in the browser. It currently supports:<p>- Project management - Scene editing - Node-based material blueprints - Animation editing - Script binding and a scheduling system - Prefabs for reusing entities across scenes - Preview and one-click publishing to the web<p>All project data is handled via a virtual file system (VFS) that can plug into different backends (in-memory, IndexedDB, HTTP, ZIP, DataTransfer, etc.), so saving/loading works entirely on the client side.<p>Links -----<p>Homepage: <a href="https://zephyr3d.org" rel="nofollow">https://zephyr3d.org</a> Editor (runs in the browser): <a href="https://zephyr3d.org/editor/" rel="nofollow">https://zephyr3d.org/editor/</a> GitHub: <a href="https://github.com/gavinyork/zephyr3d" rel="nofollow">https://github.com/gavinyork/zephyr3d</a><p>I'd love feedback on:<p>- How the in-browser editor workflow feels (performance, UX, what’s missing) - Whether the VFS approach for project data makes sense for real projects - Any red flags you see in the engine architecture or WebGPU/WebGL abstraction - What would be deal-breakers or must-have features for using this in games, data viz, or other interactive web experiences<p>I’ll be around to answer questions and can go into more detail about the rendering pipeline, the editor internals, or anything else you’re curious about.