🛠️ Hacker News Tools
Showing 4221–4240 of 4560 tools from Hacker News
Last Updated
August 01, 2026 at 04:40 AM
ESP32 Bus Pirate 0.5 – A hardware hacking tool that speaks every protocol
Hacker News (score: 97)[Other] ESP32 Bus Pirate 0.5 – A hardware hacking tool that speaks every protocol ESP32 Bus Pirate is an open-source firmware that turns your device into a multi-protocol hacker's tool, inspired by the legendary Bus Pirate.<p>It supports sniffing, sending, scripting, and interacting with various digital protocols (I2C, UART, 1-Wire, SPI, etc.) via a serial terminal or web-based CLI.<p>Modes for:<p>- HiZ (default) - I2C (scan, glitch, slave mode, dump) - SPI (flash, sdcard, slave mode) - UART / Half-Duplex UART (bridge, read, write) - 1-WIRE (ibutton, temp sensor) - 2WIRE (smartcard) / 3WIRE (eeprom) - DIO (Digital I/O, read, pullup, set) - Infrared (device-b-gone, send and receive) - USB (HID, mouse, keyboard, gamepad, storage) - Bluetooth (BLE HID, scan, spoofing, sniffing) - Wi-Fi (scan, AP, connect, sniff, deauth) - JTAG (scan pinout, SWD) - LED control (animations, set LEDs) - I2S - CAN<p><a href="https://github.com/geo-tp/ESP32-Bus-Pirate" rel="nofollow">https://github.com/geo-tp/ESP32-Bus-Pirate</a>
How to safely escape JSON inside HTML SCRIPT elements
Hacker News (score: 28)[Other] How to safely escape JSON inside HTML SCRIPT elements
Build durable workflows with Postgres
Hacker News (score: 15)[Other] Build durable workflows with Postgres
Efrit: A native elisp coding agent running in Emacs
Hacker News (score: 70)[IDE/Editor] Efrit: A native elisp coding agent running in Emacs
Show HN: Selfhostllm.org – Plan GPU capacity for self-hosting LLMs
Show HN (score: 5)[Other] Show HN: Selfhostllm.org – Plan GPU capacity for self-hosting LLMs A simple calculator that estimates how many concurrent requests your GPU can handle for a given LLM, with shareable results.
Byte Buddy is a code generation and manipulation library for Java
Hacker News (score: 28)[Code Quality] Byte Buddy is a code generation and manipulation library for Java
Show HN: BaaS to build agents as data, not code
Show HN (score: 5)[Other] Show HN: BaaS to build agents as data, not code Agents and workflows as data instead of code.<p>Julep is a backend-as-a-service to build agents and workflows. Main features:<p>1. Experimentation Velocity:<p>With most agent frameworks, agents are code that need to be deployed. To iterate on the prompts or update the agent, you need to make changes to the code and deploy it to your server. This makes agents hard to iterate on quickly. But with agents and tasks declared as data, all that happens in the background is make an api call to update or make a new entry in the database. This increases the experimentation velocity.<p>2. Scalability and long-running background tasks:<p>Scaling is a hard software engineering problem and the solution is to define large scale systems to be distributed, stateful and scalable. Agents as data is a very helpful paradigm because you have to solve for this problem only once at the orchestrator level. Julep can handle 100s of thousands of executions paralely.<p>3. Updating an agent / User Personalization:<p>Tools such as create agent, update agent etc. can update the agent recursively. Let’s assume an agent is chatting with a user and mentions that they only like to communicate in a professional tone. The agent can call a tool to 'update the agent' and modify/update the instructions to include that the user only likes to communicate in a professional tone.<p>This was the reason to create a backend when the market was flooded with agent frameworks. In Julep, you can declare a workflow in YAML, and it can automatically scale Millions of users.
Open SWE: An open-source asynchronous coding agent
Hacker News (score: 61)[Other] Open SWE: An open-source asynchronous coding agent <a href="https://www.youtube.com/watch?v=TaYVvXbOs8c" rel="nofollow">https://www.youtube.com/watch?v=TaYVvXbOs8c</a><p><a href="https://github.com/langchain-ai/open-swe" rel="nofollow">https://github.com/langchain-ai/open-swe</a>
Docker for Developers: Essential Commands in One Cheatsheet
Hacker News (score: 26)[Other] Docker for Developers: Essential Commands in One Cheatsheet
Show HN: Synchrotron, a real-time DSP engine in pure Python
Hacker News (score: 25)[Other] Show HN: Synchrotron, a real-time DSP engine in pure Python Yes, Python.<p>I can already hear the screams from the rafters telling me how terrible of a choice Python is - but in my case, I valued modularity, extensibility, <i>hackability</i> over raw performance. (It was also a challenge to myself to see how far I can get without referencing existing implementations)<p>Synchrotron processes nodes: simple Python classes with typed I/O and a render() method for processing. It can be as concise as 5 lines:<p><pre><code> class IncrementNode(Node): input: StreamInput output: StreamOutput def render(self, ctx): self.out.write(self.a.read(ctx) + 1) </code></pre> Nodes can then be spawned and linked programmatically or in the graphical editor. Synchrotron handles the rest at runtime. Besides the web UI, you can also interact with the engine via Python, REST, DSL, or standalone TUI.<p>Currently you can build synths, FX chains, MIDI instruments, arpeggiators, controllers, or just mess about with sound :><p>Editor: <a href="https://synchrotron.thatother.dev/" rel="nofollow">https://synchrotron.thatother.dev/</a> Source: <a href="https://github.com/ThatOtherAndrew/Synchrotron" rel="nofollow">https://github.com/ThatOtherAndrew/Synchrotron</a><p>It's still experimental (and my first ever shipped project), but I'd love feedback from people who tinker with audio/DSP/live coding. Docs are terrible currently, but that's my next big goal!
Show HN: I built a service to run Claude Code in the Cloud
Show HN (score: 9)[Other] Show HN: I built a service to run Claude Code in the Cloud
Turn any website into an API
Hacker News (score: 69)[Other] Turn any website into an API
[Other] Show HN: From Hacking a T480 to the Fastest Open-Hardware 75 Hz E-Ink Display Three years ago, I posted here about hacking together a fast e-ink laptop from a T480 because I was tired of spending all day on LCDs. I liked e-ink’s comfort, but it was too slow for day-to-day use.<p><a href="https://news.ycombinator.com/item?id=26245563">https://news.ycombinator.com/item?id=26245563</a><p>That post drew in people, which grew into a community experimenting with ways to make e-ink usable for everyday computing. That project later turned into a company and a multi-year project to make e-ink fast and open.<p>We built our own FPGA-based controller, Caster, and went through multiple iterations to push past e-ink’s usual limits, slow refresh, ghosting, and proprietary controllers.<p>Now, after three years, we’ve launched the Modos Paper Developer Kit and Monitor: the fastest open-hardware e-ink display, with 75 Hz refresh and sub-100 ms latency.<p>It works with 6" to 13.3" mono or color panels over HDMI or USB-C, supports multiple grayscale modes, and has a C API for low-level control.<p>The hardware, firmware, and schematics are on our GitHub.<p><a href="https://github.com/Modos-Labs/Glider" rel="nofollow">https://github.com/Modos-Labs/Glider</a><p>Our goal is to make e-ink fast and open enough that anyone can build on it, for hacking, research, or daily use.<p>Thanks, HN, for being part of the journey.
Show HN: Octofriend, a cute coding agent that can swap between GPT-5 and Claude
Hacker News (score: 35)[Other] Show HN: Octofriend, a cute coding agent that can swap between GPT-5 and Claude Hey HN! We're shipping Octofriend today, a cute coding assistant that can swap between GPT-5, Claude, local or open-source LLMs, etc mid-conversation as needed. It handles reasoning tokens (including encrypted ones from OpenAI and Anthropic) really well, and includes a couple of custom-trained ML models to fix minor diff edit and JSON encoding errors that we've also open-sourced. Have fun!
Show HN: Browser AI agent platform designed for reliability
Show HN (score: 72)[API/SDK] Show HN: Browser AI agent platform designed for reliability We’re very excited to share something we’ve been building. Notte <a href="https://www.notte.cc/">https://www.notte.cc/</a> is a full-stack browser agent platform built to reliably automate a wide range of workflows.<p>Browser agents aren’t new, but what is still hard is covering real-world flows reliably. The inspiration for Notte was to make a full-featured platform that bridges the agent reliability gap. We’ve packaged everything via a singe API for ease of use:<p>- Site Interactions - Observe website states, scrape data and execute actions<p>- Structured Output - Get data in your exact format with Pydantic models<p>- Stealth browser sessions - built-in CAPTCHA solving, proxies, and anti-detection<p>- Hybrid workflows - Combine scripting and AI agents to reduce costs and improve reliability<p>- Secrets vaults - Credential management to store emails, passwords, MFA tokens, SSO, etc.<p>- Digital personas - Digital identities with unique emails, phones for account creation workflows<p>With these tools, Notte allows you to automate difficult tasks like account creation, form filling, work on authenticated dashboards. Close compatibility with Playwright allows you to cut LLM costs and improve execution speed by mixing web automation primitives and include agents only for specific parts that require reasoning and adaptability.<p>Here’s a short YouTube demo: <a href="https://www.youtube.com/watch?v=b1CzmfpdzaQ" rel="nofollow">https://www.youtube.com/watch?v=b1CzmfpdzaQ</a><p>If any of this sounds interesting, you can run your first agent following our quickstart on GitHub <a href="https://github.com/nottelabs/notte" rel="nofollow">https://github.com/nottelabs/notte</a>. Or play around with our free plan through our Notte Console: <a href="https://console.notte.cc/">https://console.notte.cc/</a><p>We’d love to hear if there’s anything else required before you’d try or trust it on your own workflows :)
Show HN: Trayce – “Burp Suite for developers”
Hacker News (score: 33)[Other] Show HN: Trayce – “Burp Suite for developers” About a year ago I introduced Trayce to HN as the "network tab for docker containers". Now I have released a new version which adds an HTTP client. The idea is to combine network monitoring with an HTTP client to help developers interact with and debug web application servers.<p>Think "Burp Suite for developers".<p>Trayce stores requests as local files using the .bru file format. The UI is based on Flutter which means it offers a super-fast and modern desktop GUI with a total download size of 13MB (on Linux). I am still adding features to it so would love feedback. Currently the new features in the pipeline are: OAuth2, GRPC, and scripting. It is open source and free to use but a perpetual license must be purchased for continued use. The license model is similar to that of Sublime Text.<p>Thank you!
Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust
Show HN (score: 42)[CLI Tool] Show HN: Stasher – Burn-after-read secrets from the CLI, no server, no trust Stasher is a tiny CLI tool that lets you share encrypted secrets that burn after reading — no accounts, no logins, no servers to trust.<p>I built it because I just wanted to share a password. Not spin up infra. Not register for some "secure" web app. Not trust Slack threads. Just send a secret.<p>Secrets are encrypted client-side with AES-256-GCM. You get a `uuid:key` token to share. Once someone reads it, it's gone. If they don't read it in 10 minutes, it expires and deleted.<p>Everything is verifiable. Every release is signed, SLSA-attested, SBOM-included, and logged in the Rekor transparency log. Every line of code is public.<p>There's also a browser-based companion: <a href="https://app.stasher.dev" rel="nofollow">https://app.stasher.dev</a> — works in a sandboxed popup using the same encrypted model. Share from the terminal, pick up in the browser.<p>No data stored unencrypted. No metadata. No logs. No surveillance.<p>---<p>GitHub (CLI): <a href="https://github.com/stasher-dev/stasher-cli" rel="nofollow">https://github.com/stasher-dev/stasher-cli</a> GitHub (App): <a href="https://github.com/stasher-dev/stasher-app" rel="nofollow">https://github.com/stasher-dev/stasher-app</a> API (Cloudflare Worker): <a href="https://github.com/stasher-dev/stasher-api" rel="nofollow">https://github.com/stasher-dev/stasher-api</a> CI/CD (Open): <a href="https://github.com/stasher-dev/stasher-ci" rel="nofollow">https://github.com/stasher-dev/stasher-ci</a> NPM: <a href="https://www.npmjs.com/package/stasher-cli" rel="nofollow">https://www.npmjs.com/package/stasher-cli</a> Website: <a href="https://stasher.dev" rel="nofollow">https://stasher.dev</a> Browser App: <a href="https://app.stasher.dev" rel="nofollow">https://app.stasher.dev</a> (runs in sandbox from <a href="https://dev.stasher" rel="nofollow">https://dev.stasher</a>)<p>Built with Cloudflare Workers, KV, and Durable Objects. All code open, auditable, and signed.<p>Try it:<p>```bash npx enstash "vault code is 1234#" npx destash "uuid:base64key"<p>thanks for reading
Gemini CLI GitHub Actions
Hacker News (score: 207)[Other] Gemini CLI GitHub Actions
Show HN: Rust framework for advanced file recognition and identification
Hacker News (score: 27)[Other] Show HN: Rust framework for advanced file recognition and identification Alternative to magic.h and infer. Zero dependencies. Fully extensible. Works in no_std, async, and embedded contexts.