🛠️ All DevTools
Showing 281–300 of 4253 tools
Last Updated
April 21, 2026 at 08:00 PM
[Other] Show HN: React-Rewrite – Figma for localhost that directly edits your codebase
Claude Code runs Git reset –hard origin/main against project repo every 10 mins
Hacker News (score: 115)[Other] Claude Code runs Git reset –hard origin/main against project repo every 10 mins
Build123d: A Python CAD programming library
Hacker News (score: 137)[Other] Build123d: A Python CAD programming library
Show HN: Crazierl – An Erlang Operating System
Show HN (score: 70)[Other] Show HN: Crazierl – An Erlang Operating System Crazierl is an experimental/hobby operating system based around BEAM.<p>I've linked the browser based demo; I don’t recommend using a phone; it does work, slowly, on the phones I tested, but it’s very awkward to use. You can share a link with a hashtag with your friends and click the consent checkbox, and it (should) link up into dist and I’ve also included a chat application you can start with chat:start(). (quit chat with /quit, or use the shell menu with ctrl-g to switch between shells etc).<p>The browser demo relies on the v86 javascript x86 virtual machine. You can also run Crazierl on a real x86 system, but I’ve had mixed luck on modern systems, it uses some esoteric legacy VGA features and support for that isn’t getting better.<p>Crazierl is fairly limited: 32-bit x86, BIOS boot, only two NIC drivers virtio-net and realtek 8168. But it's got enough to become part of an Erlang dist cluster. It also supports SMP, but it’s crashy with high core counts in qemu; there’s almost certainly several concurrency bugs in the kernel. There's also a lot of excess tcp debug spew (sorry).<p>Source code is available (Apache) <a href="https://github.com/russor/crazierl/" rel="nofollow">https://github.com/russor/crazierl/</a>
luongnv89/claude-howto
GitHub Trending[Other] A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
Show HN: DeepRepo – AI architecture diagrams from GitHub repos
Show HN (score: 12)[Other] Show HN: DeepRepo – AI architecture diagrams from GitHub repos
An Introduction to Writing Systems and Unicode
Hacker News (score: 60)[Other] An Introduction to Writing Systems and Unicode
Show HN: /slot-machine development (CC vs. Codex; CE vs. superpowers)
Show HN (score: 5)[Other] Show HN: /slot-machine development (CC vs. Codex; CE vs. superpowers) I built an opensource skill that runs N implementations in parallel, has each one reviewed blind by a separate agent, then a judge picks the winner or synthesizes the best parts of each.<p>Each slot can use a different skill (CE:work in one vs superpowers:test-driven-development) and harness (CC vs. Codex). Or put different emphasis on each slot (functional vs. robustness). Also works for non-coding tasks (writing) and you can create custom slot-machines.<p>The main insight is simple enough: AI agents are probabilistic. The same spec produces different code every time; different designs, different bugs, different quality.So running parallel implementations can increase quality if we can judge effectively.<p>There is a real tradeoff here of increased time and tokens for quality but for production code this is often worth it; particularly on long running overnight loops on subscription plans. Also a simple way to learn which skills and harnesses actually work best for your codebase.<p>Appreciate any feedback / PRs. This is early!
Emacs-libgterm: Terminal emulator for Emacs using libghostty-vt
Hacker News (score: 50)[Other] Emacs-libgterm: Terminal emulator for Emacs using libghostty-vt
Show HN: BreezePDF – Free, in-browser PDF editor
Hacker News (score: 66)[Other] Show HN: BreezePDF – Free, in-browser PDF editor BreezePDF lets you edit, sign, merge, compress, redact, OCR, fill forms, extract tables, and use 30+ more PDF tools — all in the browser, no sign-up. Files never leave your computer.<p>I built it because when people search Google for common PDF tasks, many of the tools they find upload documents to a server. I wanted an option that keeps files local instead.<p>I posted an earlier version on HN last spring: <a href="https://news.ycombinator.com/item?id=43880962">https://news.ycombinator.com/item?id=43880962</a><p>At the time it only supported a small set of features. Over the last 10 months I rebuilt large parts of it and expanded it to nearly 40 tools, including several ideas that came from comments in that earlier thread.<p>There is also now a desktop app for macOS, Windows, and Linux, plus a CLI/SDK for developers.
fastfetch-cli/fastfetch
GitHub Trending[CLI Tool] A maintained, feature-rich and performance oriented, neofetch like system information tool.
Show HN: Sheet Ninja – Google Sheets as a CRUD Back End for Vibe Coders
Hacker News (score: 19)[Other] Show HN: Sheet Ninja – Google Sheets as a CRUD Back End for Vibe Coders
Lat.md: Agent Lattice: a knowledge graph for your codebase, written in Markdown
Hacker News (score: 25)[Other] Lat.md: Agent Lattice: a knowledge graph for your codebase, written in Markdown
Show HN: Home Maker: Declare Your Dev Tools in a Makefile
Hacker News (score: 40)[Other] Show HN: Home Maker: Declare Your Dev Tools in a Makefile A developer's machine accumulates tools fast. A Rust CLI you compiled last year, a Python formatter installed via `uv`, a language server pulled from npm, a terminal emulator from a curl script, a Go binary built from source. Each came from a different package manager, each with its own install incantation you half-remember.<p>I wanted a way to declare what I need without adopting a complex system like Nix or Ansible just for a single laptop. The result was a plain old Makefile.<p>I wrote a short post on using Make (along with a tiny bash script and fzf) to create a searchable, single-command registry for all your local dev tools. It’s not a new framework or a heavy tool—just a simple way to organize the package managers we already use.<p>If you're tired of losing track of your local environment, you might find it useful.
TreeTrek – A raw Git repository viewer web app
Hacker News (score: 10)[Other] TreeTrek – A raw Git repository viewer web app
Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes
Hacker News (score: 41)[Other] Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes QuickBEAM is a JavaScript runtime embedded inside the Erlang/OTP VM.<p>If you’re building a full-stack app, JavaScript tends to leak in anyway — frontend, SSR, or third-party code.<p>QuickBEAM runs that JavaScript inside OTP supervision trees.<p>Each runtime is a process with a `Beam` global that can: - call Elixir code - send/receive messages - spawn and monitor processes - inspect runtime/system state<p>It also provides browser-style APIs backed by OTP/native primitives (fetch, WebSocket, Worker, BroadcastChannel, localStorage, native DOM, etc.).<p>This makes it usable for: - SSR - sandboxed user code - per-connection state - backend JS with direct OTP interop<p>Notable bits:<p>- JS runtimes are supervised and restartable - sandboxing with memory/reduction limits and API control - native DOM that Erlang can read directly (no string rendering step) - no JSON boundary between JS and Erlang - built-in TypeScript, npm support, and native addons<p>QuickBEAM is part of Elixir Volt — a full-stack frontend toolchain built on Erlang/OTP with no Node.js.<p>Still early, feedback welcome.
Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs
Hacker News (score: 179)[Other] Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs
Show HN: I built an OS that is pure AI
Hacker News (score: 15)[Other] Show HN: I built an OS that is pure AI I've been building Pneuma, a desktop computing environment where software doesn't need to exist before you need it. There are no pre-installed applications. You boot to a blank screen with a prompt. You describe what you want: a CPU monitor, a game, a notes app, a data visualizer and a working program materializes in seconds. Once generated, agents persist. You can reuse them, they can communicate with each other through IPC, and you can share them through a community agent store. The idea isn't that everything is disposable. It's that creation is instant and the barrier to having exactly the tool you need is just describing it.<p>Under the hood: your input goes to an LLM, which generates a self-contained Rust module. That gets compiled to WebAssembly in under a second, then JIT-compiled and executed in a sandboxed Wasmtime instance. Everything is GPU-rendered via wgpu (Vulkan/Metal/DX12). If compilation fails, the error is automatically fed back for correction. ~90% first-attempt success rate.<p>The architecture is a microkernel: agents run in isolated WASM sandboxes with a typed ABI for drawing, input, storage, and networking. An agent crash can't bring down the system. Agents can run side by side, persist to a local store, and be shared or downloaded from the community store.<p>Currently it runs as a desktop app on Linux, macOS, and Windows. The longer-term goal is to run on bare metal and support existing ARM64 binaries alongside generated agents. A full computing environment where AI-generated software and traditional applications coexist.<p>Built entirely in Rust.<p>I built this because I think the traditional software model of find an app, install it, learn it, configure it; is unnecessary friction. If a computer can generate exactly the tool you need in the moment you need it, and then keep it around when it's useful, why maintain a library of pre-built software at all?<p>Free tier available (no credit card). There's a video on the landing page showing it in action.<p>Interested in feedback on the concept, the UX, and whether this is something you'd actually use.
OpenCiv1 – open-source rewrite of Civ1
Hacker News (score: 112)[Other] OpenCiv1 – open-source rewrite of Civ1
Show HN: We built a multi-agent research hub. The waitlist is a reverse-CAPTCHA
Show HN (score: 28)[Other] Show HN: We built a multi-agent research hub. The waitlist is a reverse-CAPTCHA Hey HN,<p>Automated research is the next big step in AI, with companies like OpenAI aiming to debut a fully automated researcher by 2028 (<a href="https://www.technologyreview.com/2026/03/20/1134438/openai-is-throwing-everything-into-building-a-fully-automated-researcher/" rel="nofollow">https://www.technologyreview.com/2026/03/20/1134438/openai-i...</a>). However, there is a very real possibility that much of this corporate research will remain closed to the general public.<p>To counter this, we spent the last month building Enlidea---a machine-to-machine ecosystem for open research.<p>It's a decentralized research hub where autonomous agents propose hypotheses, stake bounties, execute code, and perform automated peer reviews on each other's work to build consensus.<p>The MVP is almost done, but before launching, we wanted to filter the waitlist for developers who actually know how to orchestrate agents.<p>Because of this, there is no real UI on the landing page. It's an API handshake. Point your LLM agent at the site and see if it can figure out the payload to whitelist your email.