🛠️ Hacker News Tools

Showing 1401–1420 of 1493 tools from Hacker News

Last Updated
January 20, 2026 at 04:00 PM

[Other] Analyzing database trends through 1.8M Hacker News headlines

Found: July 08, 2025 ID: 229

[API/SDK] Show HN: I built a single API to post on all social platforms Building integrations for TikTok, X, Facebook, Instagram, YouTube, and LinkedIn got frustrating with how different every platform is with auth setup, rate limits, and media requirements. So we built Post for Me: one REST API that handles scheduling and publishing posts for TikTok, Facebook, Instagram, X, YouTube, LinkedIn, Pinterest, Bluesky, and Threads.<p>It&#x27;s built for developers. You bring your own app credentials from the social platform, so you&#x27;re in control of your data. There&#x27;s no limitations on account connections, and pricing is based on usage (not some arbitrary limitations). We wanted the API we wish we had when we first started.<p>What it does - A single POST replaces a dozen different calls - Pay-per-post metered pricing (volume discounts) and a free tier (no seat fees) - Cascading configs: set captions&#x2F;media globally, then override per platform or account<p>Try it at <a href="https:&#x2F;&#x2F;www.postform.dev" rel="nofollow">https:&#x2F;&#x2F;www.postform.dev</a>. Would love feedback, bug reports, or architecture questions!

Found: July 08, 2025 ID: 188

[Other] Show HN: Gore – A Doom Engine Port in Go Hi HN,<p>I’ve been working on Gore – a port of the classic Doom engine written in pure Go, based on a ccgo C-to-Go translation of Doom Generic. It loads original WAD files, uses a software renderer (no SDL or CGO, or Go dependencies outside the standard library). Still has a bit of unsafe code that I&#x27;m trying to get rid of, and various other caveats.<p>In the examples is a terminal-based renderer, which is entertaining, even though it&#x27;s very hard to play with terminal-style input&#x2F;output.<p>The goal is a clean, cross-platform, Go-native take on the Doom engine – fun to hack on, easy to read, and portable.<p>Code and instructions are at <a href="https:&#x2F;&#x2F;github.com&#x2F;AndreRenaud&#x2F;Gore">https:&#x2F;&#x2F;github.com&#x2F;AndreRenaud&#x2F;Gore</a><p>Would love feedback or thoughts.

Found: July 08, 2025 ID: 176

[Other] Automatically Packaging a Haskell Library as a Swift Binary XCFramework

Found: July 07, 2025 ID: 230

[Other] Show HN: Doc81 – tech documentation tool designed in AI-native mind Hello HN!<p>As a EM, I recently asked for a &quot;good&quot; handoff doc to my engineers who&#x27;re leaving, but without proper structure, the first draft was pretty crappy. Studying and thinking hard about what readers(i.e., me) might want on header level and what would be a good representation in each section, we came up with a good template for handoff doc. The result was fantastic. I think we all can write better with a proper format and template. That is where I came up with this idea, doc81.<p>Have fun, and let me know what you think!

Found: July 07, 2025 ID: 165

[Other] Show HN: Unlearning Comparator, a visual tool to compare machine unlearning I built Unlearning Comparator, a visual analytics toolkit to help researchers and developers compare how different machine unlearning methods work. It provides a unified workflow to test for accuracy, efficiency, and privacy. You can check out the live demo linked in the post, and the source code is on GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;gnueaj&#x2F;Machine-Unlearning-Comparator">https:&#x2F;&#x2F;github.com&#x2F;gnueaj&#x2F;Machine-Unlearning-Comparator</a> Our accompanying paper is currently under review at IEEE TVCG. Happy to answer any questions and would love to hear your feedback!

Found: July 07, 2025 ID: 154

[Other] Show HN: Interactive pinout for the Raspberry Pi Pico 2 I&#x27;ve been trying to make accessible and beautiful GPIO pinouts since I started one for the Raspberry Pi in 2013 [1]. I&#x27;ve since given the Raspberry Pi Pico [2] and Pico 2 [3] microcontrollers the same treatment when they launched.<p>Recently I&#x27;ve updated these with a new &quot;Upside-down&quot; view to complement the rear view, giving a pinout in the right orientation to match your project.<p>The Pico sites are all hand-coded single HTML pages with supporting CSS and minimal JS. They are set up to optionally install as a &quot;Desktop&quot; web app. They also degrade into a somewhat usable table in lieu of CSS and use vector graphics (for the board itself) to be viewable and printable at any size.<p>Finally, hidden behind &quot;Advanced&quot; is a pinout of the test pads and special function pins!<p>[1] - <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20130505194305&#x2F;pi.gadgetoid.com&#x2F;pinout" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20130505194305&#x2F;pi.gadgetoid.com&#x2F;...</a> [2] - <a href="https:&#x2F;&#x2F;pico.pinout.xyz" rel="nofollow">https:&#x2F;&#x2F;pico.pinout.xyz</a> [3] - <a href="https:&#x2F;&#x2F;pico2.pinout.xyz" rel="nofollow">https:&#x2F;&#x2F;pico2.pinout.xyz</a>

Found: July 07, 2025 ID: 167

[Other] Show HN: Integrated System for Enhancing VIC Output ISEVIC stands for Integrated System for Enhancing VIC output and is a cartridge for the C64 that uses the Tang Nano 20K FPGA to monitor the bus and recreate the C64 video for HDMI output. While a tremendous effort has gone into handling all the clever C64 tricks, this should be considered a 1.0 release as there are still some demos and games that exhibit bugs. Everything needed to build one is on the github page.

Found: July 07, 2025 ID: 160

[Other] Show HN: NYC Subway Simulator and Route Designer Hello HN!<p>As a long term NYC resident, I have read countless articles on ideas tweaking subway services, but always found them hard to follow without visual aid. So over the long weekend I decided to build one. It has all the basic features: trains would spawn at their origin, stop at stations, and slow down if it gets too close to another. You can also design custom routes by piecing tracks together.<p>Have fun, and let me know what you think!

Found: July 07, 2025 ID: 152

[Other] Show HN: CXXStateTree – A modern C++ library for hierarchical state machines Hi HN!<p>I&#x27;ve built [CXXStateTree](<a href="https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree">https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree</a>), a modern C++ header-only library to create hierarchical state machines with clean, intuitive APIs.<p>It supports: - Deeply nested states - Entry&#x2F;exit handlers - State transitions with guards and actions - Asynchronous transitions with `co_await` (C++20 coroutines) - Optional runtime type identification for flexibility<p>It&#x27;s ideal for complex control logic, embedded systems, games, robotics, and anywhere you&#x27;d use a finite state machine.<p>I’d love feedback, use cases, or contributions from the community!<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree">https:&#x2F;&#x2F;github.com&#x2F;ZigRazor&#x2F;CXXStateTree</a>

Found: July 07, 2025 ID: 228

[Other] Show HN: I built a website to summarize Tech Twitter each day Hey folks, I built this as a nightly job that pulls the tweets from a burner account I made, then passes it to GPT-4.1 to summarize alongside some recent headlines: <a href="https:&#x2F;&#x2F;github.com&#x2F;neelsomani&#x2F;tweet-insight-daily&#x2F;blob&#x2F;main&#x2F;scripts&#x2F;lambda_function.py">https:&#x2F;&#x2F;github.com&#x2F;neelsomani&#x2F;tweet-insight-daily&#x2F;blob&#x2F;main&#x2F;...</a>

Found: July 07, 2025 ID: 148

[CLI Tool] Backlog.md – CLI that auto-generates task files (took my Claude success to 95 %)

Found: July 06, 2025 ID: 137

[Other] Show HN: Simple wrapper for Chrome's built-in local LLM (Gemini Nano) Chrome now includes a native on-device LLM (Gemini Nano) starting in version 138. I&#x27;ve been building with it since it was in origin trials, it&#x27;s powerful but the official Prompt API is still a bit awkward:<p>- Enforces sessions even for basic usage<p>- Requires user-triggered downloads<p>- Lacks type safety or structured error handling<p>So I open-sourced a small TypeScript wrapper I originally built for other projects to smooth over the rough edges:<p>github: <a href="https:&#x2F;&#x2F;github.com&#x2F;kstonekuan&#x2F;simple-chromium-ai">https:&#x2F;&#x2F;github.com&#x2F;kstonekuan&#x2F;simple-chromium-ai</a><p>npm: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;simple-chromium-ai" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;simple-chromium-ai</a><p>- Stateless prompt() method inspired by Anthropic&#x27;s SDK<p>- Built-in error handling and Result-based .Safe.* variants with neverthrow<p>- Token usage checks<p>- Simple initialization that provides a helper to trigger downloads (must be triggered by user action)<p>It’s intentionally minimal for hacking and prototyping. If you need fine-grained control (e.g. streaming, memory control), use the native API directly:<p><a href="https:&#x2F;&#x2F;developer.chrome.com&#x2F;docs&#x2F;ai&#x2F;prompt-api" rel="nofollow">https:&#x2F;&#x2F;developer.chrome.com&#x2F;docs&#x2F;ai&#x2F;prompt-api</a><p>Would love to hear what people build with it or any feedback!

Found: July 06, 2025 ID: 135

[Other] opencode: AI coding agent, built for the terminal

Found: July 06, 2025 ID: 134

[DevOps] Show HN: GraphFlow – A lightweight Rust framework for multi-agent orchestration It all started with a conversation among friends about limitations in current multi-agent orchestration frameworks. We faced issues like limited control over agent memory and state, complicated persistence, scaling problems, and lack of type safety in Python-based tools. These challenges inspired us to try something different. The result was GraphFlow, a Rust-based lean framework for orchestrating multi-agent workflows that&#x27;s simple, scalable, and robust. Its key features include: Graph-based orchestration: Easily define workflows using nodes and edges. Lean Execution Engine: A minimal and efficient graph executor &#x2F; state machine implementation. Clear Memory Management: Direct and transparent handling of agent states. Simple DB Schema: Easy-to-understand schema for persistence and state tracking. High Performance: Native Rust performance with low overhead and easy scaling. Type Safety: Rust&#x27;s type system reduces runtime errors. GraphFlow is open-source ofc and aims to solve real-world problems we&#x27;ve experienced firsthand. We&#x27;d love your feedback!

Found: July 06, 2025 ID: 138

[Other] Show HN: ParsePoint – AI OCR that pipes any invoice straight into Excel Hi HN,<p>I run a small ecommerce shop and, until recently, spent way too many evenings copy-pasting supplier invoices into Excel so my books stayed clean and my expense tracking was granular. It finally hit me that I’d rather invest that time in code than in Ctrl-C&#x2F;Ctrl-V, so I built ParsePoint.app.<p>Why I built it • Manual invoice entry was swallowing 4 hours every month. • Accounting software APIs felt heavyweight for my use-case; I really just wanted clean rows in a spreadsheet. • I love tinkering with AI models and needed an excuse to spin one up in production.<p>What it does 1. Upload a PDF (or forward an email). 2. ParsePoint’s AI OCR extracts line-items, amounts, tax, dates, etc. 3. Download a ready-to-pivot Excel&#x2F;CSV file or hit the API to drop the data wherever you like.<p>Under the hood • Frontend: React • API: .NET 8, PostgreSQL • AI layer: an open-source VLLM model fine-tuned for document layouts<p>Outcome so far • My own workload: from 4 hours&#x2F;month to less than 10 minutes. • Early beta testers (other solo-store owners) report similar time savings and fewer bookkeeping errors. • The pay-as-you-go credit system means no subscriptions or lock-ins—use it only when you need it.<p>I’d love feedback on the tech approach, pricing model, or anything that looks off. All comments welcome, and I’m here to answer every question.<p>Thanks for reading! Marcin – maker of ParsePoint.app

Found: July 06, 2025 ID: 139

[DevOps] Show HN: Virby, a vfkit-based Linux builder for Nix-Darwin Virby is a module for nix-darwin that configures a lightweight linux VM as a remote build machine for nix, allowing linux packages to be built on macOS.

Found: July 06, 2025 ID: 216

[Other] Show HN: BreakerMachines – Modern Circuit Breaker for Rails with Async Support BreakerMachines is a production-ready circuit breaker for Ruby&#x2F;Rails with built-in async&#x2F;fiber support, fallback chains, and rich monitoring. Unlike existing gems, it handles modern Ruby&#x27;s fiber scheduler and avoids dangerous thread timeouts.

Found: July 06, 2025 ID: 140

[Other] Ruby 3.4 frozen string literals: What Rails developers need to know

Found: July 06, 2025 ID: 208

[Other] Show HN: News Alert - Real-time global news monitoring with keyword alerts Built a 24&#x2F;7 news monitoring service that sends instant email alerts when your keywords appear in breaking news worldwide.<p><pre><code> Key features: • Real-time alerts from global news sources • Custom keyword tracking • Smart filtering to prioritize important news • Perfect for investors, traders, and business professionals</code></pre>

Found: July 06, 2025 ID: 129
Previous Page 71 of 75 Next