Show HN Daily Selection (2025-05-30)
- I wrote a modern Command Line Handbook
- Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor
- I made a Zero-config tool to visualize your code
- Open Source PDF Viewer Using Chrome’s PDF Engine (MIT, WebAssembly)
- Clean Simple DNS Lookups
- JsonPP, a Functional JSON Superset
- Website Does Not Exist
- Technical Interviews Built for 2025
- Compliant-LLM: Audit AI Agents for Compliance with NIST AI RMF
- ARM64 port of coroutines from Asynchronous Programming in Rust book
- Entropy – Sharing screen is scary in SaaS age
- I made an AI prompt manager to stop rewriting the same prompts
- Code_puppy – a CLI vibe coder that I vibe coded using a vide coder
- Open-source, visual-first Cursor for Designers
I wrote a modern Command Line Handbook [Education]
237 points, 56 comments
A modern, pay-what-you-want Linux command line handbook covering practical usage for beginners and intermediate users.
- Updated for 2025 with 120 pages in PDF format
- Covers terminals, shells (Bash/Zsh), configuration, scripting, and common CLI tools
- Focuses on practical use cases without repetitive explanations
- Includes tips and tricks for efficient command line usage
- Pay-what-you-want pricing model for accessibility
Discussion Link, Original Link
Typed-FFmpeg 3.0–Typed Interface to FFmpeg and Visual Filter Editor [Developer Tools]
311 points, 32 comments
A Python package for building FFmpeg filter graphs with type safety, autocomplete, and a visual editor.
- Provides full type safety and IDE support for FFmpeg filter graphs
- Includes an interactive playground for visual graph building
- Supports CLI-to-graph and graph-to-Python code conversion
- Features source filter support and input stream selection
- Open-source and runs fully in-browser
Discussion Link, Original Link
I made a Zero-config tool to visualize your code [Developer Tools]
104 points, 40 comments
Staying is a zero-config tool that instantly visualizes code as interactive animations without setup or accounts.
- No installation or configuration required
- Supports Python, JavaScript, and experimental C++
- Works by simply pasting code and clicking "Visualize"
Discussion Link, Original Link
Open Source PDF Viewer Using Chrome’s PDF Engine (MIT, WebAssembly) [Developer Tools]
17 points, 14 comments
Open-source PDF viewer leveraging Chrome's PDF engine via WebAssembly under MIT license.
- Uses Chrome's PDF engine for rendering
- Built with WebAssembly for performance
- Open-source with MIT license
- Web-based solution
Discussion Link, Original Link
Clean Simple DNS Lookups [Developer Tools]
3 points, 0 comments
A simple, clean web tool for easy DNS record lookups without command-line complexity.
- No confusing dropdowns or syntax—just enter your domain or subdomain
- Click-to-copy for all values
- Header-links for sharing exact domain and record references
- Minimalist frontend built with React, Tailwind, and shadcn
- Backend powered by a lightweight Python Flask server
- Hosted on Render.com for simplicity and reliability
Discussion Link, Original Link
JsonPP, a Functional JSON Superset [Developer Tools]
3 points, 0 comments
JsonPP is a Turing-complete, functional JSON superset designed as a joke but with slight practical utility.
- Turing-complete JSON superset
- Functional programming capabilities
- Unit tested for reliability
- Designed as a humorous yet somewhat useful project
Discussion Link, Original Link
Website Does Not Exist [Consumer Tech]
10 points, 1 comments
Website Does Not Exist
- No text or details provided about the project
Discussion Link, Original Link
Technical Interviews Built for 2025 [Developer Tools]
3 points, 4 comments
DevDay modernizes technical interviews by simulating real-world engineering workflows with AI collaboration.
- Tests AI teamwork skills (delegating tasks, using coding assistants)
- Simulates actual team environments and tools (LLMs, git, Slack)
- Evaluates problem-solving and communication over memorization
- Avoids outdated methods like whiteboard anxiety or take-home tests
- Designed for scalable hiring (10+ engineers/month)
Compliant-LLM: Audit AI Agents for Compliance with NIST AI RMF [Developer Tools]
11 points, 4 comments
An open-source toolkit for auditing AI agents against regulatory frameworks like NIST AI RMF, ISO 42001, and OWASP Top 10.
- Defines and runs comprehensive red-teaming tests for AI agents
- Maps test outcomes to compliance frameworks
- Generates detailed audit logs and documentation
- Integrates with Azure, OpenAI, Anthropic, and other model hosts
- Offers an open-source, self-hosted solution with an interactive UI
Discussion Link, Original Link
ARM64 port of coroutines from Asynchronous Programming in Rust book [Developer Tools]
4 points, 0 comments
ARM64 port of coroutines from the "Asynchronous Programming in Rust" book, originally x64-only.
- Ports coroutines implementation to AArch64 architecture
- Explains key differences between x64 and ARM64
- Includes full source code reference
Discussion Link, Original Link
Entropy – Sharing screen is scary in SaaS age [Productivity]
21 points, 25 comments
Entropy is a Chrome extension that automatically blurs sensitive information like API keys and emails during screen sharing to enhance security.
- Detects and blurs API keys, tokens, and emails in real time
- Runs locally using regex and entropy heuristics compiled to WASM
- Minimal performance impact (~1 ms per mutation on M1)
- Supports custom rules via JSON for proprietary token formats
- No additional steps required during demos or screen sharing
Discussion Link, Original Link
I made an AI prompt manager to stop rewriting the same prompts [Developer Tools]
4 points, 9 comments
EchoStash is an AI prompt manager designed to help developers save, organize, and reuse prompts efficiently.
- Saves and organizes prompts to prevent loss or duplication
- Tags prompts by project or tool for easy categorization
- Features AI-powered search to find prompts without exact wording
- Minimal and fast interface to save time without distractions
- Ideal for developers working with LLMs or building AI workflows
Discussion Link, Original Link
Code_puppy – a CLI vibe coder that I vibe coded using a vide coder [Developer Tools]
3 points, 0 comments
A CLI coding assistant with playful features and self-referential capabilities.
- Replicates some functionality of Windsurf and Cursor but works behind enterprise firewalls
- Customizable and adaptable to corporate environments
- Includes fun elements like puppy emojis and Zen of Python prompts
- Self-aware—can recognize when working on its own codebase
- Lacks semantic indexing and MCP support (planned for future updates)
Discussion Link, Original Link
Open-source, visual-first Cursor for Designers [Design]
69 points, 64 comments
Onlook is an open-source visual editor for designing and iterating React apps live on an infinite canvas with AI-powered features.
- Visual-first approach for direct manipulation of elements like a design tool
- Supports prompting changes, updating TailwindCSS classes, and drawing new elements
- Preview on multiple screen sizes and edit code via an in-browser IDE
- Migrated from Electron to web for easier access and deployment
- Plans to add backend functionalities like auth, database, and API calls
- Open-source with 70+ contributors and free to try at beta.onlook.com