πŸ› οΈ Hacker News Tools

Showing 61–80 of 3044 tools from Hacker News

Last Updated
June 04, 2026 at 08:01 PM

[Other] Using safe-area-inset to build mobile-safe layouts

Found: May 30, 2026 ID: 4833

Zig: Build System Reworked

Hacker News (score: 130)

[Build/Deploy] Zig: Build System Reworked

Found: May 30, 2026 ID: 4817

[Other] Show HN: Open-source private home security camera system (end-to-end encryption) Hey everyone,<p>I previously introduced an open source private home security camera in 2024, which uses OpenMLS for end-to-end encryption: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42284412">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=42284412</a>.<p>It was called Privastead then and it&#x27;s now renamed to Secluso.<p>John Kaczman found my project from here and has been working on it with me over the last year and half. We&#x27;ve made a lot of improvements to the software, which we would like to share with you:<p>- You can now set this up on your Raspberry Pi in less than 5 minutes with no technical expertise using our easy-to-use GUI deploy tool. We&#x27;ve put together a comprehensive build-your-own guide that walks you through the required steps (you can find a link at the top of the repository README).<p>- We use a customized, minimal OS based on the Yocto project for the camera.<p>- Every part of our stack except for the iOS app has reproducible builds. This includes our Android app, camera&#x2F;server binaries, deploy tool, and the aforementioned OS.<p>- We&#x27;ve re-designed our mobile app, which is now on the iOS App Store and Google Play store.<p>- We now support UnifiedPush for more privacy-preserving push notifications.<p>Looking forward to seeing what you all think!

Found: May 29, 2026 ID: 4815

[CLI Tool] Show HN: Promptloop – create, run, and improve prompt evals from the terminal a CLI agent for prompt evaluation loopsw

Found: May 29, 2026 ID: 4813

[Other] Bijou64: A variable-length integer encoding

Found: May 29, 2026 ID: 4819

[Other] Show HN: Repolog, website audit for SEO, performance, security, and AI readiness

Found: May 29, 2026 ID: 4816

[Code Quality] Show HN: AISlop, a CLI for catching AI generated code smells Hi, I’m Kenny, I’ve been building aislop. I starting working on this after using Claude Code, codex and opencode several times and noticing some slops. They aren’t syntax and passes most tests, they are patterns like empty catch blocks, useless comments, duplicated helpers, dead code and many more. So I built a tool to scan and check for these patterns and wired it into hooks so after each tool call, the agent checks for the slops.<p>You can try it out with npx aislop scan.<p>It’s all local and no code is transferred. Thank you.

Found: May 29, 2026 ID: 4812

Local Git Remotes

Hacker News (score: 54)

[Other] Local Git Remotes

Found: May 29, 2026 ID: 4811

[CLI Tool] Wterm – Terminal Emulator for the Web

Found: May 29, 2026 ID: 4810

[Other] Undisclosed addition in jqwik instructed AI coding agents to delete app output

Found: May 29, 2026 ID: 4802

[Other] Show HN: Zot – Yet another coding agent harness

Found: May 29, 2026 ID: 4814

[Other] Claude Code – Everything You Can Configure That the Docs Don't Tell You

Found: May 29, 2026 ID: 4801

[Other] Show HN: htop for the airwaves β€” a live 802.11 RF dashboard in your terminal

Found: May 29, 2026 ID: 4803

[Other] GitHub bans security researcher who posted zero-day Windows exploits

Found: May 28, 2026 ID: 4798

Protestware for Coding Agents

Hacker News (score: 48)

[Other] Protestware for Coding Agents

Found: May 28, 2026 ID: 4808

[Other] Show HN: Open Envelope – an open schema for defining AI agent teams Built an open JSON Schema for defining AI agent teams.<p>Multi-agent systems are becoming a real deployment pattern β€” not single assistants, but teams with roles, handoffs, and human checkpoints. But there&#x27;s no shared way to define one that travels across frameworks. Every implementation is scattered, locked to whichever tool you picked first. Built the schema to fix that.<p>The schema lives at schema.openenvelope.org and is registered in SchemaStore, so if you drop a .envelope.json file in VS Code you get autocomplete and validation without installing anything. It&#x27;s also on npm as @openenvelope&#x2F;schema if you want to validate programmatically.<p>The spec covers: agent definitions (role, prompt, model, access policy), supervisor&#x2F;sub-agent hierarchy, human-in-the-loop gates, pipelines, schedules, and secrets&#x2F;variables that get injected at deploy time. Access policies let you declare exactly which hosts each agent can call β€” the runtime enforces this at the network level, not in the prompt.<p>The goal is a portable definition format β€” define a team once, any compatible runtime can execute it. Similar to how Dockerfiles describe a container without being tied to a specific host. There&#x27;s a managed runtime at openenvelope.org but the schema is Apache 2.0 and anyone can implement it.<p>Happy to answer questions on any part of the spec β€” especially interested in feedback from people who&#x27;ve built multi-agent systems and have opinions on what&#x27;s missing.

Found: May 28, 2026 ID: 4821

Announcing Rust 1.96

Hacker News (score: 89)

[Other] Announcing Rust 1.96

Found: May 28, 2026 ID: 4799

[Other] Building durable workflows on Postgres

Found: May 28, 2026 ID: 4797

[CLI Tool] Show HN: Py-SQL-cleaner – format SQL embedded in Python strings Hi HN, I built py-sql-cleaner, a CLI for formatting SQL embedded in Python files.<p>Python formatters handle Python syntax. They do not format SQL written inside Python code. On the other hand, SQL formatters usually target SQL files or raw SQL text, not SQL embedded inside a Python file.<p>Still, I think it is not uncommon to find long SQL queries inside Python codebases.<p>py-sql-cleaner detects embedded SQL inside Python files and works only on that SQL. The main things it can do are: find the SQL, format it in place, or extract it into a .sql file.<p>It avoids rewriting SQL that depends on runtime values or template expansion. For example, SQL containing parameters like %s or :name, or Jinja-style template variables like {{ ds }}, is skipped by default.<p>Try it with:<p><pre><code> uvx py-sql-cleaner list path&#x2F;to&#x2F;file.py uvx py-sql-cleaner format path&#x2F;to&#x2F;file.py --dry-run </code></pre> If you write Python, have run into this kind of SQL cleanup problem, or are just curious, I’d be happy if you take a look.

Found: May 28, 2026 ID: 4800

Dynamic Workflows in Claude Code

Hacker News (score: 102)

[Other] Dynamic Workflows in Claude Code

Found: May 28, 2026 ID: 4792
Previous Page 4 of 153 Next