Show HN Daily Selection (2025-05-31)
- W++ – A Python-style scripting language for .NET with NuGet support
- Asdf Overlay – High performance in-game overlay library for Windows
- Git-Add–Interactive with Enhancements
- Changefly – Rebuilding the foundation of privacy and authentication
- MCP Server SDK in Bash
- Donut Browser, a Browser Orchestrator
- Public transportation departure board
- templUI – The UI Kit for templ (CLI-based, like shadcn/UI)
- Lumina Functional Programming Language
- Outlier, a new daily word game
W++ – A Python-style scripting language for .NET with NuGet support [Developer Tools]
83 points, 44 comments
W++ is a Python-style scripting language for .NET with NuGet support, offering a blend of Python syntax and .NET runtime compatibility.
- Python-style syntax with semicolon-based simplicity
- Compiles to .NET IL with experimental JIT support
- Supports both interpreted and compiled execution
- Built-in CLI for project management, running, and building
- Automatically converts NuGet packages to .ingot modules
- MIT licensed and fully open-source
- Potential use cases include game scripting, education, Blazor scripting, and embeddable .NET scripting
Discussion Link, Original Link
Asdf Overlay – High performance in-game overlay library for Windows [Consumer Tech]
55 points, 12 comments
High-performance open-source in-game overlay library for Windows with minimal performance impact.
- Easy-to-use interfaces for rendering on top of game screens
- Uses GPU shared texture to avoid CPU framebuffer copy
- Supports full-screen overlay without noticeable performance loss
Discussion Link, Original Link
Git-Add–Interactive with Enhancements [Developer Tools]
60 points, 34 comments
Enhanced interactive Git add tool with additional features.
- Automatically splits all hunks with 'S' command
- Sets global filter on hunks to show with 'G' command
- Automatically accepts all hunks with 'A' command after splitting and filtering
Discussion Link, Original Link
Changefly – Rebuilding the foundation of privacy and authentication [Other]
3 points, 0 comments
Changefly ID is a privacy-focused authentication solution designed to combat spam, scams, bots, and account takeovers.
- Replaces traditional authentication or serves as a secondary MFA option
- Uses encrypted security codes known only to the user (distributed anonymous authentication)
- Enables end-to-end encrypted communications (no email/SMS)
- Local and app data is end-to-end encrypted
- Free Developer API for easy integration
- Effectively blocks bots, spam, and scams from user accounts
Discussion Link, Original Link
MCP Server SDK in Bash [Developer Tools]
129 points, 32 comments
MCP Server SDK implemented in Bash.
- MCP Server SDK
- Implemented in Bash
Discussion Link, Original Link
Donut Browser, a Browser Orchestrator [Developer Tools]
83 points, 31 comments
An open-source browser orchestrator for managing multiple browser profiles on macOS, with plans for Linux and Windows support.
- Manages multiple browser profiles to reduce dock clutter
- Built with Tauri (Rust backend and TypeScript frontend)
- Free alternative to paid anti-detect browsers
- Future support for Linux and Windows
- Open-source with community feedback encouraged
Discussion Link, Original Link
Public transportation departure board [Travel]
15 points, 10 comments
Public transportation departure board for real-time updates.
- Real-time departure information
- Easy-to-read display
- Public transport focused
Discussion Link, Original Link
templUI – The UI Kit for templ (CLI-based, like shadcn/UI) [Developer Tools]
57 points, 30 comments
A CLI-based UI kit for templ, styled with TailwindCSS, inspired by shadcn/UI.
- CLI installer for adding and managing components
- Designed for Go developers to build UIs faster
- Uses Vanilla JS (no JS frameworks)
- HTMX-friendly and optional
- CSP-compliant by default
- Built for enterprise use and long-term scaling
- Already used in production with 500+ GitHub stars
Discussion Link, Original Link
Lumina Functional Programming Language [Developer Tools]
6 points, 0 comments
Lumina is a functional programming language with a native x86 compiler and basic Linux standard library.
- Native x86 compiler for performance
- Functional programming paradigm
- Basic standard library for Linux
- Includes examples and documentation
- Early-stage development with limited platform support
Discussion Link, Original Link
Outlier, a new daily word game [Entertainment]
3 points, 4 comments
Outlier is a daily word game that challenges players to identify the word that doesn't fit a given set based on various relationships and contexts.
- Explores diverse word relationships (colors, names, albums, rivers, etc.)
- Daily gameplay with evolving word sets
- Penalty system to encourage thoughtful play
- Social media integration for daily clues (@outlier.land)