πŸ› οΈ Hacker News Tools

Showing 1101–1120 of 1487 tools from Hacker News

Last Updated
January 19, 2026 at 08:00 PM

IMDB Terminal Browser

Hacker News (score: 20)

[Other] IMDB Terminal Browser

Found: August 18, 2025 ID: 918

Show HN: ASCII Tree Editor

Hacker News (score: 16)

[Other] Show HN: ASCII Tree Editor Show HN: ASCII Tree Editor<p>I&#x27;ve created a web-based editor for ASCII file directory trees called asciitreeman. It&#x27;s designed to make it easier to edit and reorganize the output of the tree command.<p>You can try it out here: <a href="https:&#x2F;&#x2F;reorx.github.io&#x2F;asciitreeman&#x2F;" rel="nofollow">https:&#x2F;&#x2F;reorx.github.io&#x2F;asciitreeman&#x2F;</a><p>And the source code is on GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;reorx&#x2F;asciitreeman" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;reorx&#x2F;asciitreeman</a><p>Some of the key features include visual tree editing with drag-and-drop-like operations, real-time sync where changes are immediately reflected in the ASCII output, keyboard shortcuts for navigation (J&#x2F;K or arrow keys), and auto-saving your work to local storage.<p>What&#x27;s interesting is that I used Claude Code to &quot;vibe-code&quot; this project in a very short amount of time. It was a fun experiment in AI-assisted development. For those curious about the process, I&#x27;ve included the prompts and specifications I used in the source code. You can check them out in the spec.md and CLAUDE.md files in the repository.<p>Hop you find it useful!

Found: August 18, 2025 ID: 917

[Other] Mangle – a language for deductive database programming

Found: August 18, 2025 ID: 914

[Other] Show HN: An Elisp tutorial made to run inside Emacs (constructed by Claude Code)

Found: August 18, 2025 ID: 915

[CLI Tool] Show HN: Doxx – Terminal .docx viewer inspired by Glow I got tired of open file.docx β†’ wait 8 seconds β†’ close Word just to read a document, so I built a terminal-native Word viewer!<p>What it does:<p>* View `.docx` files directly in your terminal with (mostly) proper formatting<p>* Tables actually look like tables (with Unicode borders!)<p>* Nested lists work correctly with indentation<p>* Full-text search with highlighting<p>* Copy content straight to clipboard with `c`<p>* Export to markdown&#x2F;CSV&#x2F;JSON<p>Why I made this:<p>Working on servers over SSH, I constantly hit Word docs I needed to check quickly. The existing solutions I&#x27;m aware of either strip all formatting (docx2txt) or require GUI apps. Wanted something that felt as polished as [glow](<a href="https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;glow" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;glow</a>) but for Word documents.<p>The good stuff:<p>* 50ms startup vs Word&#x27;s 8+ seconds<p>* Works over SSH (obviously)<p>* Preserves document structure and formatting<p>* Smart table alignment based on data types<p>* Interactive outline view for long docs<p>Built with Rust + ratatui and heavily inspired by Charm&#x27;s [glow](<a href="https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;glow" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;charmbracelet&#x2F;glow</a>) package for viewing Markdown in the CLI (built in Go)!<p><pre><code> # Install cargo install --git https:&#x2F;&#x2F;github.com&#x2F;bgreenwell&#x2F;doxx # Use doxx quarterly-report.docx </code></pre> Still early but handles most Word docs I throw at it. Always wanted a proper Word viewer in my terminal toolkit alongside `bat`, `glow`, and friends. Let me know what you think!

Found: August 17, 2025 ID: 911

[Other] ClickHouse matches PG for single-row UPDATEs and 4000 x faster for bulk UPDATEs

Found: August 17, 2025 ID: 908

[CLI Tool] Show HN: Chatbang – Access ChatGPT from the terminal without an API key How does it work? Chatbang works by scraping ChatGPT&#x27;s website. It opens ChatGPT on a headless session when you execute Chatbang and take your prompt and paste it in ChatGPT&#x27;s prompt area and execute that prompt, then it waits for the response and copies it as a markdown format and then render it in the terminal.

Found: August 17, 2025 ID: 909

[Other] Lessons learned from building a sync-engine and reactivity system with SQLite

Found: August 17, 2025 ID: 893

[Other] Show HN: Lue – Terminal eBook Reader with Text-to-Speech Shown HN: Lue - Terminal eBook Reader with Text-to-Speech<p>Hello,<p>Just went live on GitHub with this project.<p>I really enjoy listening to my eBooks as audiobooks but was frustrated by the available options. Converting books into audiobooks with scripts is tedious, and most tools stumble over footnotes, headers, or formatting. I wanted something simple: just throw a book at it, and it starts reading immediately without any clicking or loading.<p>I also wanted it to be customizable and modular because new, better TTS engines are released all the time. For this initial release, I settled on Edge and Kokoro because they’re both fast (real-time) and good quality. I’ve already made modules for Kitten TTS, Gemini and a few others, and they work too. So I hope this setup is future-proof.<p>Here’s what Lue supports:<p>Multi-format: EPUB, PDF, TXT, DOCX, HTML, RTF, and Markdown.<p>Modular TTS system: Default Edge TTS (online) and Kokoro TTS (offline&#x2F;local), with an architecture to add more models.<p>Rich terminal UI: Full keyboard and mouse support, customizable color themes, smooth scrolling.<p>Smart persistence: Automatically saves reading progress across sessions.<p>Cross-platform &amp; multilingual: macOS, Linux, Windows, supporting 100+ languages.<p>I’d love feedback on both usability and the TTS experience. Are there any features you wish it had?

Found: August 16, 2025 ID: 889

[IDE/Editor] Show HN: Embedr – Agentic IDE for Arduino, ESP32, and More Hi HN,<p>I’m building an agentic IDE for hardware developers. It currently supports Arduino, ESP32, ESP8266, and a bunch of other boards (mostly hobbyist for now, but expanding to things like PlatformIO).<p>It can already write and debug hardware projects end-to-end on its own. The goal is to have it also generate breadboard views (Fritzing-style), PCB layouts, and schematics. Basically a generative EDA tool.<p>Right now, it’s already a better drop-in replacement for the Arduino IDE.<p>Would love feedback from folks here.

Found: August 16, 2025 ID: 901

[Other] Show HN: I built an app to block Shorts and Reels I wanted to find a way to use Instagram without ending up scrolling for two hours every time I open the app to see a friend&#x27;s story.<p>Most screen time apps I found focus on blocking the app itself instead of the addictive feed, so I created this app to allow me to keep using the &quot;healthy&quot; and &quot;social&quot; features and block the infinite scrolling (Reels)<p>After implementing the block on Instagram Reels, I got addicted to YouTube Shorts and Reddit feed. So, I extended the app to cover these as well.<p>To avoid replacing the scrolling for regular feeds, I also added a feature that shows a pop-up when I&#x27;m overscrolling in any app. It forces me to stop and think for a minute before I continue scrolling.<p>I built it on Android Studio, using Kotlin and Jetpack Compose for the UI. I use the Accessibility Service to detect scrolls and navigate out of them. Unfortunately, this only works for Android. There is no way (as far as I know) to do this on iOS.<p>I&#x27;d love to hear your thoughts

Found: August 16, 2025 ID: 925

[IDE/Editor] Show HN: Code-snippets for developing eBPF Programs When developing eBPF-programs, we need to figure correct program-section SEC() and program-context.<p>Similary while creating eBPF-maps, we need to add certain fields such as; map-type, key&#x2F;values, map_options etc..<p>If you’re like me, you probably end up digging through documentation or browsing open-source projects just to piece this together every time.<p>So, I created a vscode-extension to help with these repetitive tasks.<p>Try it out and do share your feedback. I hope you like it.<p>Thanks !

Found: August 16, 2025 ID: 892

[DevOps] PG Auto Upgrade – Docker (and K8s) container to auto upgrade your database

Found: August 16, 2025 ID: 912

[Monitoring/Observability] Show HN: Kuvasz Uptime 2.4.0 – custom status, keyword and slow response checks The most feature-rich version of Kuvasz since the 2.0.0 release has arrived. Custom status code and keyword matching, slow response checks, new translations, and a lot of smaller improvements and fixes are included in version 2.4.0!

Found: August 15, 2025 ID: 878

[Other] Show HN: JMAP MCP – Email for your agents I wrote this JMAP MCP server that adds email management tools to Claude for searching, reading, and sending emails through FastMail and other JMAP providers in Deno!

Found: August 15, 2025 ID: 876

[DevOps] Show HN: Edka – Kubernetes clusters on your own Hetzner account Hi HN,<p>I’ve been working with Kubernetes for over a decade, since the alpha days, and was involved in kube-aws project before AWS launched EKS. For the past four years, I’ve been helping friends and small businesses cut costs by running Kubernetes on Hetzner Cloud, which I’ve found to be rock solid and by far the best priced provider.<p>Provisioning a cluster on Hetzner is now straightforward, thanks to tools like k3s and hetzner-k3s, but configuring it for your specific needs still takes time and expertise. I built Edka to make that part easy: spin up a production ready cluster in ~2 minutes, then choose how low level or automated you want to go.<p>How it works:<p>Layer 1 – Cluster provisioning - Creates a k3s-based Kubernetes cluster on Hetzner (lightweight, easy to manage, scales well).<p>Layer 2 – Add-ons - One-click deploy for metrics-server, cert-manager, and various operators; preconfigured for Hetzner, no extra setup needed.<p>Layer 3 – Applications - Minimal config UIs for apps built on top of add-ons. - Example: Need PostgreSQL? Fill a few fields β†’ platform installs CloudNativePG β†’ provisions HA PostgreSQL with PITR β†’ gives ready to use endpoints. Backups can be restored to any point in time with a click. Quick demo: <a href="https:&#x2F;&#x2F;edka.io&#x2F;apps&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edka.io&#x2F;apps&#x2F;</a><p>Layer 4 – Deployments - Connect your CI to push container images to a public&#x2F;private registry. - Edka updates deployments automatically (with semantic versioning rules), supports instant rollbacks, autoscaling, persistent volumes, secrets&#x2F;env imports, and quick public exposure. Quick demo: <a href="https:&#x2F;&#x2F;edka.io&#x2F;deployments&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edka.io&#x2F;deployments&#x2F;</a><p>Tech stack: TypeScript, React + Tailwind CSS, PostgreSQL, Redis, BullMQ, Vault + AWS KMS to encrypted sensitive data.<p>The platform is still in beta and I’m building it in my spare time, so there are some rough edges, but I’d love feedback from anyone running Kubernetes on Hetzner, exploring alternatives to EKS&#x2F;GKE&#x2F;AKS or looking to automate their infrastructure with Kubernetes.<p>More details: <a href="https:&#x2F;&#x2F;edka.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;edka.io&#x2F;</a><p>Thank you!

Found: August 15, 2025 ID: 875

[Other] Show HN: Ldns.com – fast DNS lookups from the URL bar I built LDNS because I&#x27;m constantly curious about domain names - who owns them, which nameservers they use, how they&#x27;re configured, and what their DNS records reveal. I wanted a fast, easy way to investigate domains right from my browser without juggling multiple tools.<p>LDNS runs entirely client-side using Cloudflare&#x27;s DNS over HTTPS. Just type a domain and instantly see:<p>All DNS records with clickable filtering RDAP&#x2F;WHOIS data with registrar info and expiration dates Email security configuration (SPF, DMARC, MTA-STS, BIMI) Export options (JSON, CSV, BIND zones, PDF reports)<p>Try it at ldns.com - just append any domain like ldns.com&#x2F;example.com to start investigating.<p>Built with SvelteKit and deployed on Cloudflare Pages for that instant-load experience we all love.<p>Comments, feedback, and feature requests welcome!

Found: August 15, 2025 ID: 877

[Other] Show HN: PgHook – Docker image that streams PostgreSQL row changes to webhooks I needed real-time updates in a web UI whenever PostgreSQL table rows change, so I built PgHook. It&#x27;s a 23 MB Docker image (10.1 MB compressed), .NET9 AOT-compiled, that streams logical replication events and sends them to a configurable webhook.<p>In my setup, the webhook converts events to SignalR messages that push updates to the UI.<p>I know about Debezium but I needed something minimal, and I like playing with csharp.

Found: August 15, 2025 ID: 871

Show HN: MCP Security Suite

Hacker News (score: 18)

[Other] Show HN: MCP Security Suite Hi HN!<p>We kept seeing devs get pwned through MCP tools in ways that security scanners completely miss. So we built an open-source analyzer to catch these attacks. Our first OSS by Mighty team.<p>The problem: At Defcon, we saw MCP exploits with 100% success rate against Claude and Llama. Three attack patterns:<p>Hidden Unicode in &quot;error messages&quot; - Paste a colleague&#x27;s error into Claude, your SSH keys get exfiltrated Trusted tool updates - That database tool you&#x27;ve used for months? Last week&#x27;s update added credential theft Tool redefinition - Malicious tool redefines &quot;deploy to prod&quot; to run attacker&#x27;s script<p>Traditional scanners (CodeQL, SonarQube) catch &lt;15% of these. They&#x27;re looking for SQLi, not prompt injections hidden in tool descriptions.<p>What we built: git clone <a href="https:&#x2F;&#x2F;github.com&#x2F;NineSunsInc&#x2F;mighty-security" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NineSunsInc&#x2F;mighty-security</a><p>python analyzers&#x2F;comprehensive_mcp_analyzer.py &#x2F;path&#x2F;to&#x2F;your&#x2F;mcp&#x2F;tool<p>Scans for prompt injection, credential exfil, suspicious updates, tool shadowing. Runtime wrapper adds &lt;10ms overhead. Fully local, no telemetry.<p>Why this matters: 43% of MCP tools have command injection vulns. GitHub&#x27;s own MCP server was exploitable. We found Fortune 500s running database-connected MCP tools that hadn&#x27;t been audited since installation. We went from paranoid code review to &quot;AI said it works&quot; in 18 months. The magic is real, but so are the vulnerabilities.<p>Demo: <a href="https:&#x2F;&#x2F;www.loom.com&#x2F;share&#x2F;e830c56d39254a788776358c5b03fdc3" rel="nofollow">https:&#x2F;&#x2F;www.loom.com&#x2F;share&#x2F;e830c56d39254a788776358c5b03fdc3</a><p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;NineSunsInc&#x2F;mighty-security" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;NineSunsInc&#x2F;mighty-security</a><p>Would love feedback - what MCP security issues have you seen?

Found: August 14, 2025 ID: 861

[Other] Show HN: Modelence – Supabase for MongoDB Hi all, Aram and Eduard here - authors of Modelence (<a href="https:&#x2F;&#x2F;github.com&#x2F;modelence&#x2F;modelence" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;modelence&#x2F;modelence</a>), an all-in-one backend platform for teams that love TypeScript + MongoDB. Think Supabase, but for MongoDB: auth, cron jobs, email, monitoring, without glue code before you can ship.<p>As Karpathy (and many of us) noted, getting from prototype to production is mostly painful integration work. The pieces exist, but stitching them together reliably is the hard part: <a href="https:&#x2F;&#x2F;x.com&#x2F;karpathy&#x2F;status&#x2F;1905051558783418370" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;karpathy&#x2F;status&#x2F;1905051558783418370</a>. YC AI Startup School talk about this - <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?feature=shared&amp;t=1940&amp;v=LCEmiRjPEtQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?feature=shared&amp;t=1940&amp;v=LCEmiR...</a><p>We intend to fill those gaps! What you get out of the box:<p>- Authentication &#x2F; user management<p>- Database<p>- Email integration (3rd party, but things like user verification emails work out of the box)<p>- AI integration<p>- Cron jobs<p>- Monitoring &#x2F; Telemetry<p>- Configs &amp; secrets<p>- Analytics (coming soon)<p>- File uploads (coming soon)<p>How it runs: A Node.js backend with MongoDB. It&#x27;s frontend-agnostic, so you can use our minimal Vite + React starter or drop Modelence behind an existing Next.js (or any) frontend.<p>We&#x27;re also building a managed cloud, similar to what Vercel is for Next.js, except Modelence focuses on the backend instead of the frontend (Vercel is great for content sites like landing pages, blogs, etc, but things like persistent connections and complex backend logic outgrow it quickly). You can find a quick demo here: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=S4f22FyPpI8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=S4f22FyPpI8</a><p>We&#x27;re looking for early users (especially TS teams on MongoDB). Tell us what&#x27;s missing, what&#x27;s confusing, and what you&#x27;d want before trusting this in prod. Happy to answer anything!

Found: August 14, 2025 ID: 858
Previous Page 56 of 75 Next