🛠️ Hacker News Tools

Showing 981–1000 of 1485 tools from Hacker News

Last Updated
January 19, 2026 at 12:00 PM

[Other] Show HN: Zyg – Stop Writing Status Updates Hi HN, I’m Tobi. For a couple of hours over the past few days I’ve been hacking on something to fix a pain point in my dev workflow: writing status updates.<p>Progress is invisible by default. GitHub, Linear, Jira all track tickets and code, but they don’t do a good job of capturing the narrative between “ticket started” and “ticket done.”<p>You start working on a feature, your PM asks “how’s it going?”, and even though you know exactly how it’s going - because you’ve been committing and making progress - you still struggle to answer. That usually means breaking your flow to piece together an update, or just saying “it’s going fine.” You could point them to the commits, but tbj they probably don’t want to wade through diffs.<p>To solve this I built Zyg [pronounced zeig]. It tries to turn commits into human-readable progress updates. It’s a lightweight CLI + dashboard that wraps `git commit`. Running `zyg` will generate a detailed commit message from your changes, produce a project update from that commit or a set of commits you choose, and notify any stakeholders who are subscribed. If you’d rather not share updates automatically, you can just copy the generated summary and drop it in Slack or email.<p>Zyg is free for September thanks to an API credit grant from Anthropic. After that I’ll figure out pricing, but you can also plug in your own key and keep using it for free. It’s still rough around the edges, but I’d appreciate you giving it a spin.

Found: September 02, 2025 ID: 1181

[Other] RubyMine is now free for non-commercial use

Found: September 02, 2025 ID: 1180

[Other] Intuitive find and replace CLI (sed alternative)

Found: September 02, 2025 ID: 1176

[Other] Building a WASM compiler in Roc (series)

Found: September 01, 2025 ID: 1223

[Other] Show HN: StripeMeter – Open-Source Usage Metering for Stripe Billing We built StripeMeter, an open-source usage metering platform that plugs directly into Stripe. It solves the classic SaaS pain of “why is my bill higher than expected?” by giving both developers and customers real-time usage tracking with live cost projections. Why it matters:<p>- Transparency: Customers see exactly what Stripe will bill them (within 0.5% parity).<p>- Exactly-once guarantee: No double billing, ever.<p>- Fast &amp; scalable: Sub-minute freshness with Redis + Postgres counters.<p>We’d love feedback from SaaS builders, especially if you’ve struggled with Stripe’s metered billing. Does this solve a real pain for you? What would you need before trusting it in production?

Found: September 01, 2025 ID: 1182

[Other] Show HN: Fine-tuned Llama 3.2 3B to match 70B models for local transcripts I wrote a small local tool to transcribe audio notes (Whisper&#x2F;Parakeet). Code: <a href="https:&#x2F;&#x2F;github.com&#x2F;bilawalriaz&#x2F;lazy-notes" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bilawalriaz&#x2F;lazy-notes</a><p>I wanted to process raw transcripts locally without OpenRouter. Llama 3.2 3B with a prompt was decent but incomplete, so I tried SFT. I fine-tuned Llama 3.2 3B to clean&#x2F;analyze dictation and emit structured JSON (title, tags, entities, dates, actions).<p>Data: 13 real memos → Kimi K2 gold JSON → ~40k synthetic + gold; keys canonicalized. Chutes.ai (5k req&#x2F;day).<p>Training: RTX 4090 24GB, ~4h, LoRA (r=128, α=128, dropout=0.05), max seq 2048, bs=16, lr=5e-5, cosine, Unsloth. On 2070 Super 8GB it was ~8h.<p>Inference: merged to GGUF, Q4_K_M (llama.cpp), runs in LM Studio.<p>Evals (100-sample, scored by GLM 4.5 FP8): overall 5.35 (base 3B) → 8.55 (fine-tuned); completeness 4.12 → 7.62; factual 5.24 → 8.57.<p>Head-to-head (10 samples): ~8.40 vs Hermes-70B 8.18, Mistral-Small-24B 7.90, Gemma-3-12B 7.76, Qwen3-14B 7.62. Teacher Kimi K2 ~8.82.<p>Why: task specialization + JSON canonicalization reduces variance; the model learns the exact structure&#x2F;fields.<p>Lessons: train on completions only; synthetic is fine for narrow tasks; Llama is straightforward to train. Dataset pipeline + training script + evals: <a href="https:&#x2F;&#x2F;github.com&#x2F;bilawalriaz&#x2F;local-notes-transcribe-llm" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bilawalriaz&#x2F;local-notes-transcribe-llm</a>

Found: September 01, 2025 ID: 1167

[Other] Show HN: Public chat rooms with ephemeral chat and anonymous signup Phispr is an ephemeral chat application designed for anonymous, temporary conversations that vanish without a trace. Built with Go, it offers both web and terminal user interfaces.<p>A weekend project exploded into a two weeks project, and with a <i>funny</i> origin. <a href="https:&#x2F;&#x2F;github.com&#x2F;bnkamalesh&#x2F;phispr&#x2F;blob&#x2F;main&#x2F;docs&#x2F;genesis.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bnkamalesh&#x2F;phispr&#x2F;blob&#x2F;main&#x2F;docs&#x2F;genesis....</a>

Found: September 01, 2025 ID: 1170

[Other] Thunk: Build Rust program to support Windows XP, Vista and more

Found: September 01, 2025 ID: 1210

[Other] Show HN: woomarks, transfer your Pocket links to this app or self-host it Pocket is shutting down and I really, really liked it. So I built woomarks, an app that let&#x27;s you save links with a similar UI. It&#x27;s very minimal, but it&#x27;s doing everything I liked from Pocket and you can bulk import your links and use the app or self-host.<p>- Public app that you can test: <a href="https:&#x2F;&#x2F;woomarks.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;woomarks.com&#x2F;</a><p>- My self-hosted version, where you can see my saves: <a href="https:&#x2F;&#x2F;roberto.fyi&#x2F;bookmarks&#x2F;" rel="nofollow">https:&#x2F;&#x2F;roberto.fyi&#x2F;bookmarks&#x2F;</a><p>- Repository if you want to self-host: <a href="https:&#x2F;&#x2F;github.com&#x2F;earlyriser&#x2F;woomarks" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;earlyriser&#x2F;woomarks</a><p>Export links from Pocket here: <a href="https:&#x2F;&#x2F;getpocket.com&#x2F;export" rel="nofollow">https:&#x2F;&#x2F;getpocket.com&#x2F;export</a> the last day will be on October 20025.<p>Features: - Add&#x2F;Delete links - Search - Tags - Bookmarklet (useful for a 2-click-save) - Data reads from: csv file in server (these links are public) local storage in browser (these links are visible just for the user) - Local storage saving. - Import to local storage from csv file - Export to csv from local storage. - Export to csv from csv file (useful when links are &quot;deleted&quot; using the app and just hidden using a local storage blacklist). - Export to csv from both places. - No external libraries. - Vanilla css code. - Vanilla js code.

Found: September 01, 2025 ID: 1166

[Other] Show HN: We built an open-source alternative to expensive pair programming apps My friend and I grew frustrated with the high cost of existing pair programming tools, and of course of grainy screens when we used Huddle or similar tools.<p>We believe core developer collaboration shouldn&#x27;t be locked behind an expensive subscription.<p>So for the past year we spent our nights and weekend building Hopp, an open-source alternative.<p>We would love your feedback and we are here to answer any and all questions.

Found: September 01, 2025 ID: 1168

[Package Manager] Show HN: Simple modenized .NET NuGet server reached RC A simple .NET NuGet server implementation built on Node.js that provides essential NuGet v3 API endpoints.<p>Key Features:<p>* Easy setup, run NuGet server in 10 seconds! * NuGet V3 API compatibility: Support for modern NuGet client operations * No need database management: Store package file and nuspecs into filesystem directly, feel free any database managements * Package publish: Flexible client to upload .nupkg files via HTTP POST using cURL and others * Basic authentication: Setup authentication for publish and general access when you want it * Reverse proxy support: Configurable trusted reverse proxy handling for proper URL resolution * Modern Web UI with enhanced features. * Package importer: Included package importer from existing NuGet server * Docker image available

Found: September 01, 2025 ID: 1164

[Other] Show HN: Spotilyrics – See synchronized Spotify lyrics inside VS Code

Found: August 31, 2025 ID: 1162

[DevOps] Show HN: Pitaya – Orchestrate AI coding agents like Claude Code Pitaya is a local, open-source orchestrator for AI coding agents (Claude Code, Codex CLI). It runs many agents in parallel, isolates each in Docker with its own git branch, supports pluggable Python strategies, and persists state so runs are resumable. Quickstart + short demo are in the README.

Found: August 31, 2025 ID: 1160

[Other] Replacing a cache service with a database

Found: August 31, 2025 ID: 1159

[Other] Nyxstone: An LLVM-based (Dis)assembly Framework

Found: August 31, 2025 ID: 1207

[CLI Tool] Show HN: My first Go project, a useless animated bunny sign for your terminal Hi HN, I wanted to share my very first (insignificant) project written in Go: a little CLI tool that displays messages with an animated bunny holding a sign.<p>I wanted to learn Go and needed a small, fun project to get my hands dirty with the language and the process of building and distributing a CLI. I&#x27;ve built a similar tool in JavaScript before so I thought porting it would be a great learning exercise.<p>This was a dive into Go&#x27;s basics for me, from package structure and CLI flag parsing to building binaries for different platforms (never did that on my JS projects).<p>I&#x27;m starting to understand why Go is so praised: it&#x27;s standard library is huge compared with other languages. One thing that really impressed me was the idea (at some point of this journey) to develop a functionality by myself (where in the javascript original project I choose to use an external library), here with the opportunities that std lib was giving me I thought &quot;why don&#x27;t try to create the function by miself?&quot; and it worked! In the Js version I used the nodejs &quot;log-update&quot;, here I write a dedicated pkg.<p>I know it&#x27;s a bit silly, but I could see it being used to add some fun to build scripts or idk highlight important log messages, or just make a colleague smile. It&#x27;s easy to install if you have Go set up:<p><pre><code> go install github.com&#x2F;fsgreco&#x2F;go-bunny-sign&#x2F;cmd&#x2F;bunnysign@latest </code></pre> Since I&#x27;m new to Go, I would genuinely appreciate any feedback on the code, project structure, or Go best practices. The README also lists my planned next steps, like adding tests and setting up CI better.<p>Thanks for taking a look!

Found: August 31, 2025 ID: 1185

[Other] Just use `git` to manage your dotfiles

Found: August 31, 2025 ID: 1151

[Other] Show HN: Q.js – Smaller than React/Vue, yet more powerful (40KB gzipped) Q.js is a lightweight JS framework that I recently distilled from our in-house Qbix platform that I’ve been building since 2011. It powers many of our social apps, which have all the features of Facebook, LinkedIn, X, etc.<p>We’re not a big company like Google or Meta, so we never released it publicly. Now I’d like to, and thought it would be a good idea to post it on HN and gather some feedback.<p>Q.minimal.js was designed to be dropped into any website. It lazy-loads all your components only as they are needed and appear on the screen. The minimal file is meant as a starting point for developers, and if you later want more features from the Qbix platform, you can simply swap it out for the larger Q.js file instead.<p>Here are some advantages of Q.minimal.js compared to React, Angular, Vue, or whatever you might be using now:<p>40KB gzipped, smaller than React (without ReactDOM), smaller than Vue runtime, far smaller than Angular<p>No build step, just drop it in; works with plain .html &lt;template&gt; files or with JS&#x2F;Handlebars templates<p>Components &amp; tools, like React components or Vue directives, but attachable as behaviors to any DOM element<p>Faster rendering with requestAnimationFrame and .rendering(), no giant virtual DOM reconciliation<p>Built-in power: batching, caching, lazyloading, routing, slot-based page activation, all included in core<p>Universal dev model: designers can use pure HTML, developers can use JS, both work interchangeably<p>Incremental: drop it into an existing site without rewriting or compiling anything<p>If you have a free hour, give it a try! Play around with it, and let me know what you think. It&#x27;s 100% free and open source under MIT license and I&#x27;m looking to polish up any rough edges before letting developers know about it.

Found: August 31, 2025 ID: 1147

[CLI Tool] Show HN: Captan – Open-Source Cap Table Management CLI I built Captan (<a href="https:&#x2F;&#x2F;github.com&#x2F;acossta&#x2F;captan" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;acossta&#x2F;captan</a>), a tiny open-source CLI tool for managing startup cap tables.<p>Instead of juggling spreadsheets or paying for expensive SaaS cap table solutions, Captan stores everything in a simple JSON file that you can version-control in Git.<p>It supports:<p>- Stakeholders (founders, employees, investors)<p>- Security classes (Common, Preferred, Option Pool)<p>- Share issuances<p>- Option grants with vesting schedules (monthly, cliff)<p>- SAFEs (record + simulate conversion at a priced round)<p>- Cap table math (Outstanding vs Fully Diluted)<p>- CSV&#x2F;JSON exports<p>- Audit log (&quot;the ship’s log&quot;)<p>Overall a JSON in git will offer better auditability and version control than most commercial solutions out there.<p>Modeling different scenarios is super easy, just create a git branch and model whatever you need.<p>Quick taste:<p>---------------------------------------<p>npm install -g captan<p>$captan init --name &quot;Acme, Inc.&quot; --pool-pct 20<p>$captan enlist stakeholder --name &quot;Alice Founder&quot;<p>$captan issue --security sc_common --holder sh_alice --qty 5000000<p>$captan chart<p>Example output:<p>Captan — Cap Table (as of today)<p>Name Outstanding %<p>Alice Founder 5000000 100.00%<p>Totals<p>Issued equity: 5000000<p>Vested options: 0<p>Outstanding total: 5000000<p>Fully diluted total: 7000000<p>---------------------------------------<p>Why I built it: early-stage founders (myself included) often don’t need Carta or Pulley yet — just a clean, hackable way to track ownership. I wanted something transparent, developer-friendly, and Git-native.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;acossta&#x2F;captan" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;acossta&#x2F;captan</a><p>npm: <a href="https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;captan" rel="nofollow">https:&#x2F;&#x2F;www.npmjs.com&#x2F;package&#x2F;captan</a><p>I’d love feedback on what features would make this more useful to you?<p>Thanks!

Found: August 30, 2025 ID: 1143

[Other] Show HN: An AI coding tool for unserious projects Crazy Context is a playful no-code tool to generate project prompts, then turn them into Javascript-based applications in one shot. It has robust version control and a unique approach while super easy to use, cheap and fast. It&#x27;s perfect for any trial and error type approach.

Found: August 30, 2025 ID: 1148
Previous Page 50 of 75 Next