Roaster
EN / RU
Easy to Clone Trending Top Earners New
All AI Tools Analytics Communication Design Developer Tools E-commerce Finance Marketing No-Code Other Productivity SaaS Social Media
Design
Remap

Remap

Show HN: Remap – bike routing that builds loops from the best roads, on-device

Revenue N/A
Design
Coffeetable, A new UX to discover books inside Claude

Coffeetable, A new UX to discover books inside Claude

People already come to Claude before buying a book. They ask what to read, whether a book is worth starting etc. With coffeetable installed(a claude connector) Claude can now bring you few pages right inside the chat. What better way to decide you like a book than actually read a few pages Also I recommend everyone ask Claude. "Based on everything you know about me, what are some books I must read"

Revenue N/A
Design
Saggar, a Mac terminal that keeps sessions and your attention organized

Saggar, a Mac terminal that keeps sessions and your attention organized

Hi HN, like many of you talented folk, I’ve been building more, faster than ever. I built Saggar after my terminal stopped feeling like a tool and started feeling like a tab-management problem. Let me know you think!

Revenue N/A
Design
Desktopcolors.com

Desktopcolors.com

Hi HN, in my last vacation, I built desktopcolors.com as a place to collect iconic solid background colors. Let me know what you think.

Revenue N/A
Design
I built a native app for coding agents with Rust and GPUI

I built a native app for coding agents with Rust and GPUI

Show HN: I built a native app for coding agents with Rust and GPUI

Revenue N/A
Design
Embed a real Linux terminal on your website

Embed a real Linux terminal on your website

Show HN: Embed a real Linux terminal on your website

Revenue N/A
Design
LuaCAD

LuaCAD

LuaCAD models solids in Lua rather than the OpenSCAD language, with operator overloading for CSG (`a + b`, `a - b`, `a * b`). It ships with a CLI and a desktop app, including a preview area and a text editor. I've always been a big fan of OpenSCAD, but the SCAD language itself is unfortunately quite cobbled-together and is a very poorly designed programming language. LuaCAD takes all the good parts of OpenSCAD and combines them with one of the best scripting languages. It has now completely replaced OpenSCAD for me, and I think it provides a better experience than OpenSCAD for all use cases. I'd love to hear any reasons why LuaCAD shouldn't fully replace OpenSCAD! Tech stack: - It's implemented in Rust and uses mlua (https://github.com/mlua-rs/mlua) to execute the Lua code. - Uses OpenCSG (https://opencsg.org) for fast and correct rendering of the 3D models (like OpenSCAD) - Uses Manifold (https://github.com/elalish/manifold) to create the manifold triangle meshes - Native support for all BOSL2 functions (i.e. implemented in Rust for better performance)

Revenue N/A
Design
We Implemented the IPv8 Internet-Draft in Linux, Libc, and BGP

We Implemented the IPv8 Internet-Draft in Linux, Libc, and BGP

Show HN: We Implemented the IPv8 Internet-Draft in Linux, Libc, and BGP

Revenue N/A
Design
Meteor shower, planet alignment, eclipse kit

Meteor shower, planet alignment, eclipse kit

I made this little walkthrough for finding the visible planets tonight and a meteor shower shooting start counter. Plus a little model of the solar system to try to wrap my head around what's going on. It's all based on your location if you provide it. lifesprites.com/solar.html doesn't require account creation. The rest does. It's free, but you need an account.

Revenue N/A
Design
I spent 2 years designing a mechanical Magic Keyboard

I spent 2 years designing a mechanical Magic Keyboard

Hi HN, today I’m revealing Altar II, an ultra-low profile (4.75mm) mechanical keyboard designed to replace your Magic Keyboard. It’s the keyboard I wish Apple made. Altar II has fully mechanical switches, plus a magnetically detachable dial, haptic feedback, a red backlight, and a native macOS companion app. I’m a heavy Mac user and I feel that Apple hasn’t given its keyboards the attention they deserve, in terms of hardware, software, and features, so I set out to try and change that. It was a massive undertaking and it has taken almost 2 years to get to this stage. One of the main obstacles was fitting a reasonably sized battery into the chassis, and aggressive power profiling without messing with the user experience. Another issue was we couldn’t fit any components on the underside of the PCB because there was literally no space to do so (and there are a lot of components). Around 4 years ago I posted my first keyboard to HN (https://news.ycombinator.com/item?id=32507172). Its response blew me away and ultimately led to me quitting my job and making and selling keyboards full time. I’ve taken some of the feedback from that original post and incorporated it into Altar II (e.g. the detachable dial). I’ll be around to answer any questions. Please let me know what you think, I’d love to get some feedback.

Revenue N/A
Design
Mstat a temperature and stat tracker for macOS in Zig and SwiftUI

Mstat a temperature and stat tracker for macOS in Zig and SwiftUI

Turns out it's weirdly hard to quickly check cpu temp on M series macs so whipped this up, also has cpu usage, memory, and lets you show multiple or just an icon for the popover.

Revenue N/A
Design
Manim (3Blue1Brown's animation engine) in the browser via WebGPU

Manim (3Blue1Brown's animation engine) in the browser via WebGPU

Grant Sanderson (3Blue1Brown) created Manim, the Python library he uses to make the math animations in his videos. We reimplemented Manim with the same Python API, but the implementation underneath is Rust, connected to Python through PyO3. The Rust code uses wgpu, so rendering happens on the GPU. To run it in the browser, we compiled the Rust parts to WebAssembly so the PyO3 extension loads in Pyodide. In the browser, wgpu targets the WebGPU API, so animations render in real time on your GPU through the browser. The editor is Monaco (the editor that powers VS Code) with a live preview: write your Manim code on one side, watch the animation update on the other. There's also a built-in AI agent if you'd rather vibe-code your animations.

Revenue N/A