🛠️ Hacker News Tools
Showing 341–360 of 1467 tools from Hacker News
Last Updated
January 17, 2026 at 12:00 PM
Show HN: ReadyKit – Superfast SaaS Starter with Multi-Tenant Workspaces
Hacker News (score: 95)[Other] Show HN: ReadyKit – Superfast SaaS Starter with Multi-Tenant Workspaces Hi HN! I've been building ReadyKit, an open-source SaaS boilerplate that handles all the hard parts: multi-tenant workspaces, Stripe billing, OAuth + MFA authentication, and a production-ready stack.<p>Built with Python/Flask, PostgreSQL, Redis, and Vue 3, it's designed for indie makers and teams who want to ship SaaS products fast. Clone, configure your OAuth and Stripe keys, and you're running in 5 minutes.<p>Features include automatic query scoping for workspace isolation, audit logs, role-based access, and a modern UX kit. MIT licensed and free forever.<p>GitHub: <a href="https://github.com/level09/readykit" rel="nofollow">https://github.com/level09/readykit</a>
Framework Computer Now Sponsoring LVFS / Fwupd Development
Hacker News (score: 25)[Other] Framework Computer Now Sponsoring LVFS / Fwupd Development
Show HN: oeis-tui – A TUI to search OEIS integer sequences in the terminal
Hacker News (score: 21)[CLI Tool] Show HN: oeis-tui – A TUI to search OEIS integer sequences in the terminal i always loved looking up the On-Line Encyclopedia of Integer Sequences (OEIS) when researching a sequence of numbers.<p>so I decided to make a TUI and CLI for it so that I can browse sequences in the terminal.<p>it supports almost all the features on the site (including the OEIS Webcam) and supports graphs, a preview pane, exporting and bookmarks.<p>more features here: <a href="https://github.com/hako/oeis-tui?tab=readme-ov-file#features" rel="nofollow">https://github.com/hako/oeis-tui?tab=readme-ov-file#features</a><p>repo: <a href="https://github.com/hako/oeis-tui" rel="nofollow">https://github.com/hako/oeis-tui</a><p>gitHub releases: <a href="https://github.com/hako/oeis-tui/releases" rel="nofollow">https://github.com/hako/oeis-tui/releases</a><p>cargo: cargo install oeis-tui
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
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.
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.
Qiskit open-source SDK for working with quantum computers
Hacker News (score: 14)[API/SDK] Qiskit open-source SDK for working with quantum computers
Show HN: A WordPress plugin that rewrites image URLs for near-zero-cost delivery
Hacker News (score: 21)[Other] Show HN: A WordPress plugin that rewrites image URLs for near-zero-cost delivery Hi HN,<p>I built a WordPress plugin called Bandwidth Saver. It takes the images your site already has and serves them through Cloudflare R2 and Workers, which means zero egress fees and extremely low storage cost. The goal is to make image delivery fast and cheap without adding any of the complexity of traditional optimization plugins.<p>The idea is simple. WordPress keeps generating images normally. The plugin rewrites the URLs on the frontend so images are served from a Cloudflare Worker. On the first request, the Worker fetches the original image and stores it in R2. After that, Cloudflare’s edge serves the image from its global cache with no egress charges. There’s no need to preload or sync anything, and if something fails, the original image loads. That’s the entire system.<p>I built this because most image CDN plugins try to do everything: compression, resizing, AI transforms, asset management, custom dashboards, and monthly fees. That’s useful for some users, but it’s unnecessary for most sites that just want their existing media to load faster without breaking the bank. Bandwidth Saver focuses only on delivery, not transformations. It’s intentionally minimal.<p>There are two ways to use it. The plugin is completely free if you want to run your own Cloudflare Worker. I included the Worker code and the steps needed to deploy it. If you don’t want to deal with any Cloudflare setup, there’s a managed option for $2.99 per month that uses my Worker and my R2 bucket. I’m trying to keep it accessible while also covering operational costs.<p>The plugin works with any theme or builder and doesn’t modify the database. It only rewrites URLs on output. WordPress remains the system of record for all media. R2 simply becomes a cheap, durable cache layer backed by Cloudflare’s edge.<p>I’m especially interested in feedback about the approach. Does the fetch-on-first-request model make sense? Is the pricing fair for a plugin of this scope? Should I prioritize allowing users to connect their own R2 buckets or the managed service? And for those with experience in edge compute or CDNs, I would love thoughts on how to improve the Worker or the rewrite strategy.<p>Thanks for reading, happy to answer any questions.
Show HN: Parm – Install GitHub releases just like your favorite package manager
Show HN (score: 5)[CLI Tool] Show HN: Parm – Install GitHub releases just like your favorite package manager Hi all, I built a CLI tool that allows you to seamlessly install software from GitHub release assets, similar to how your system's package manager installs software.<p>It works by exploiting common patterns among GitHub releases across different open-source software such as naming conventions and file layouts to fetch proper release assets for your system and then downloading the proper asset onto your machine via the GitHub API. Parm will then extract the files, find the proper binaries, and then add them to your PATH. Parm can also check for updates and uninstall software, and otherwise manages the entire lifecycle of all software installed by Parm.<p>Parm is not meant to replace your system's package manager. It is instead meant as an alternative method to install prebuilt software off of GitHub in a more centralized and simpler way.<p>It's currently in a pre-release stage, and there's a lot of features I want to add. I'm currently working (very slowly) on some new features, so if this sounds interesting to you, check it out! It's completely free and open-source and is currently released for Linux/macOS. I would appreciate any feedback.<p>Link: <a href="https://github.com/yhoundz/parm" rel="nofollow">https://github.com/yhoundz/parm</a>
Reinventing how .NET builds and ships (again)
Hacker News (score: 13)[Other] Reinventing how .NET builds and ships (again)