Show HN Daily Selection (2025-05-10)
- Aberdeen – An elegant approach to reactive UIs
- Hyvector – A fast and modern SVG editor
- Oliphaunt – A native Mastodon client for macOS
- Hydra (YC W22) – Serverless Analytics on Postgres
- A backend agnostic Ruby framework for building reactive desktop apps
- BlenderQ – A TUI for managing multiple Blender renders
- Hyper – Standards-first React alternative
- Free QR Code Generator
- Kivo – AI Canvas for Data Reports
- Deep research agent that follows every link (up to 10k) and summarizes
- Rust-lxc – LXC bindings and CLI tool in Rust
- The Average color of Earth based on 20 years of satellite data
- Online Alarm Clock
- God – A Go debugger front end for delve
- An engineering approach to optimizing sleep quality for parents in tech
- SIMD Optimized Wasm Libc
Aberdeen – An elegant approach to reactive UIs [Developer Tools]
177 points, 99 comments
Aberdeen is a reactive UI framework for JavaScript that uses small anonymous functions and proxied data to automatically update the DOM when data changes.
- Elegant and developer-friendly reactive UI approach
- Supports simple to complex, typed, and nested data structures
- Modern TypeScript implementation with a clean API
- Plans to expand for remote data synchronization and CRUD apps
- Includes interactive tutorial with editable examples
Discussion Link, Original Link
Hyvector – A fast and modern SVG editor [Design]
238 points, 61 comments
Hyvector is a fast, modern SVG editor that runs in browsers and handles complex SVG images efficiently.
- Runs in all modern browsers
- Stable and very fast
- Capable of handling complex SVG images
- Planned features include art strokes, vector tracing, and colorizing
- More usable on desktop or tablet than phone
Discussion Link, Original Link
Oliphaunt – A native Mastodon client for macOS [Consumer Tech]
76 points, 27 comments
Oliphaunt is a native Mastodon client for macOS designed for speed, lightweight performance, and seamless Mac integration.
- Native macOS UI built with AppKit and SwiftUI (no web wrapper)
- Uses Core Data for local caching
- Responsive, keyboard-friendly interface
- Optimized for desktop-class Mac UX
- Supports multiple accounts, cross-instance timelines, and search
Discussion Link, Original Link
Hydra (YC W22) – Serverless Analytics on Postgres [Developer Tools]
38 points, 19 comments
Hydra enables real-time analytics on Postgres by unifying rowstore and columnstore capabilities in a single database.
- Serverless analytics with isolated compute resources per query
- Columnstore by default for fast analytical processing
- Efficient metadata for file-skipping and retrieval
- Parallel, vectorized execution for high performance
- Automatic caching to speed up repeated queries
- Seamless joins between columnstore and rowstore tables
- No need for external analytics databases, reducing complexity and cost
- $300 credit and 14-day free trial available for new users
Discussion Link, Original Link
A backend agnostic Ruby framework for building reactive desktop apps [Developer Tools]
61 points, 20 comments
A Ruby framework for building reactive desktop apps with a focus on customizability and ease of use.
- Backend-agnostic, written in C/Ruby with a custom tree-sitter grammar for templates
- Supports composable UI components, template directives, event/prop handling, slots, and styles
- Prioritizes easy custom component creation via a drawing API over fixed components
- Cross-platform (Windows, Mac, Linux) but installation may vary
- Early-stage project with docs and repo available (PPL licensed)
Discussion Link, Original Link
BlenderQ – A TUI for managing multiple Blender renders [Developer Tools]
42 points, 3 comments
A TUI tool for managing multiple Blender renders locally.
- Written in TypeScript for the front end
- Uses Python scripts to interact with Blender
- Designed for solo content creators and Blender users
Discussion Link, Original Link
Hyper – Standards-first React alternative [Developer Tools]
49 points, 73 comments
Hyper is a standards-first React alternative focused on simplifying frontend development with minimal abstractions and scalable design.
- Standards-first: Uses HTML, CSS, and JavaScript directly
- Minimal abstractions: Simplifies UI composition for both client and server
- Design Systems: Separates design as an accessible subsystem
- Scalability: Maintains simplicity as applications grow
Discussion Link, Original Link
Free QR Code Generator [Productivity]
3 points, 0 comments
Free QR Code Generator
- Generates QR codes for free
- Simple and easy to use
- No additional text or details provided
Discussion Link, Original Link
Kivo – AI Canvas for Data Reports [Productivity]
3 points, 1 comments
AI-powered text editor for transforming raw data into insightful reports.
- Cleans and formats data
- Generates complete drafts with charts and insights
- Combines insights from multiple files (Excel, PDFs, CSVs, web)
Discussion Link, Original Link
Deep research agent that follows every link (up to 10k) and summarizes [Research]
6 points, 2 comments
Deep research agent that follows and summarizes up to 10,000 links.
- Follows every link in a document
- Summarizes content from up to 10,000 links
- Designed for deep research purposes
Discussion Link, Original Link
Rust-lxc – LXC bindings and CLI tool in Rust [Developer Tools]
4 points, 2 comments
Rust-lxc provides lightweight Rust bindings for liblxc with a CLI tool for container management.
- Supports container creation, deletion, starting/stopping, listing, and shutdown
- Fully tested and available on crates.io
- Open to feedback, contributions, and suggestions
Discussion Link, Original Link
The Average color of Earth based on 20 years of satellite data [Image]
3 points, 0 comments
A project showing the average color of Earth's land areas based on 20 years of satellite data, including a daily color-guessing game for countries.
- Calculates average land color from 20 years of satellite data
- Focuses exclusively on land areas (excludes oceans)
- Includes a Wordle-style game to guess country colors daily
- Interactive website for exploring and playing the game
Discussion Link, Original Link
Online Alarm Clock [Life Assistant]
4 points, 0 comments
Online Alarm Clock is a web-based tool for setting and managing alarms.
- Web-based, no installation required
- Simple and intuitive interface
- Customizable alarm sounds
- Works across devices with internet access
Discussion Link, Original Link
God – A Go debugger front end for delve [Developer Tools]
3 points, 0 comments
A Go debugger front end for delve.
- Debugging tool for Go programs
- Front end for the delve debugger
- Simplifies debugging with a user-friendly interface
Discussion Link, Original Link
An engineering approach to optimizing sleep quality for parents in tech [Health]
3 points, 0 comments
A sleep optimization framework for parents in tech, applying software engineering principles to improve sleep quality and cognitive function.
- Uses systems thinking to treat biological processes like technical systems
- Five-component framework designed for sleep-deprived parents
- Aims to restore cognitive function despite disrupted sleep
- Inspired by nearly missing a security vulnerability due to sleep deprivation
Discussion Link, Original Link
SIMD Optimized Wasm Libc [Developer Tools]
3 points, 0 comments
A SIMD-optimized Wasm libc implementation with enhanced string.h methods.
- Implements SIMDized algorithms for checking bytes in a set (strspn, strcspn)
- Includes SIMD-friendly substring searching (strstr, memmem)
- Compiles with C++ and includes extensive tests
- Designed for easy integration even without upstream adoption