Wednesday, June 18, 2025

Show HN: A baby UI design agent that explores and iterates https://ift.tt/atBl0Yf

Show HN: A baby UI design agent that explores and iterates I built a small UI design agent that explores multiple UI designs at once, and iterates with or without user input. No need for complicated magic prompts to converge on good design. To get the agent to reliably produce good-looking, functional designs, I generated over 1000 designs while tweaking the system prompt. Let me know what you think! https://trylayout.com June 18, 2025 at 01:08AM

Tuesday, June 17, 2025

Show HN: Nexus.js - Fabric.js for 3D https://ift.tt/0ZWK8zf

Show HN: Nexus.js - Fabric.js for 3D I was looking for a tiny library to easily transform both 2D & 3D objects with simple mouse / touch controls and a fixed camera, in the browser. Like a simple 3D editor but without requiring the user to be a Blender expert. Couldn't find anything lightweight, so I’m building one. Think Fabric.js but for 3D. Built entirely with Three.js / R3F. Borrowed some inspiration from VR/AR interaction systems for controls. Feel free to play with it and let me know what you think! https://ift.tt/UF61S0C June 17, 2025 at 02:03AM

Show HN: Drop – Svelte like compiler for Web components https://ift.tt/2pL1goK

Show HN: Drop – Svelte like compiler for Web components I've built a small compiler, heavily inspired by Svelte, that leans on modern web standards and proposals, namely Web Components, HTML Modules, and Signals. Although web components never really took off, I still believe they have strong potential as a foundation for building web applications without relying on a framework. GitHub: https://ift.tt/CBW6Kug Blog post: https://ift.tt/wGmjW7B... I’d appreciate some feedback before committing more time to this project ! https://ift.tt/CBW6Kug June 17, 2025 at 12:25AM

Show HN: Canine – A Heroku alternative built on Kubernetes thats 10x cheaper https://ift.tt/d3INFHC

Show HN: Canine – A Heroku alternative built on Kubernetes thats 10x cheaper Hello HN! I've been working on Canine for about a year now. It started when I was sick of paying the overhead of using stuff like Heroku, Render, Fly, etc to host some web apps that I've built. At one point I was paying over $400 a month for hosting these in the cloud. Last year I moved all my stuff to Hetzner. For a 4GB machine, the cost of various providers: Heroku = $260 Fly.io = $65 Render = $85 Hetzner = $4 (This problem gets a lot worse when you need > 4GB) The only downside of using Hetzner is that there isn’t a super straightforward way to do stuff like: - DNS management / SSL certificate management - Team management - Github integration But I figured it should be easy to quickly build something like Heroku for my Hetzner instance. Turns out it was a bit harder than expected, but after a year, I’ve made some good progress The best part of Canine, is that it also makes it trivial to host any helm chart, which is available for basically any open source project, so everything from databases (e.g. Postgres, Redis), to random stuff like torrent tracking servers, VPN’s endpoints, etc. Open source: https://ift.tt/GBiSbLl Cloud hosted version is: https://canine.sh https://ift.tt/GBiSbLl June 16, 2025 at 11:57PM

Monday, June 16, 2025

Show HN: Get nutrition labels for any recipe (YouTube, Website, Text, Image) https://ift.tt/ZX1Uu0M

Show HN: Get nutrition labels for any recipe (YouTube, Website, Text, Image) Heya HN, I love watching cooking videos on YouTube, and one day an idea sparked: Can I instantly get the nutritional values for this recipe? The problem: Great recipes are everywhere, but figuring out the actual nutrition is a chore. Most of us who track calories or macros have to: * Manually get nutritional info for every ingredient. * Wrestle with spreadsheets for calculation. * Or just give up and eat that lasagna. Let’s be real: no one enjoys that, especially when you just want to cook and eat your food. So I built Recp.ai. It’s a free tool that pulls the nutrition data for you. Just give it a YouTube link, a recipe from a website, a photo of a cookbook page, or even just pasted text. It identifies the ingredients and quantities, matches them against the USDA database, and gives you a full nutrition label. It started as a script to pull ingredients from YouTube transcripts using Gemini. Then I got obsessed. Why not any website? So I added a scraper. What about any list of ingredients? Added text parsing. How about a cookbook? Now it uses Google Cloud Vision so you can just upload or snap a photo of the recipe. I wanted to build something lightweight, fast, and simple that you'd actually use. No sign-ups. No ads. Privacy-first. What I’m happy with? It works on a huge variety of sources. I fed it a photo of my old Escoffier cookbook recipe and voila - it works. What's next? I'm planning to use Google Cloud Vision to identify the dish, say "Beef Pho", it'd figure out its typical ingredients, and generate an estimated nutrition label. It would then ask users to confirm the dish, so the result is as accurate as possible. Any suggestions here if this would be the right way? Would love to hear your thoughts, and if this feels like something that would with your meal prep. Just sharing something I built because I wanted it to exist and solve a problem. June 16, 2025 at 12:23AM

Show HN: Seastar – Build and dependency manager for C/C++ with Cargo's features https://ift.tt/N8PYgcW

Show HN: Seastar – Build and dependency manager for C/C++ with Cargo's features Hi hackers! I'm a self-taught solo teenage dev working on Seastar, a unified build system and dependency manager for C and C++. It is capable of compiling and linking projects, managing recursive dependencies and headers, and even has a template system -- your C++ library is one `seastar new mylib --lang c++ --lib` away! Also, everything is configured in TOML, because TOML is awesome. *But why?* C is one of my favorite languages, but I usually end up writing stuff in Rust because I love Cargo. Unlike C, Cargo handles the dependencies, linking, globbing, and so much more for you. So I wrote Seastar to give that function in C and C++. *What's planned?* A package registry like crates.io, compatibility with CMake projects, commands to migrate, and so much more. If you have more ideas, please give them! I am trying to reach 150 stars by the end of summer, and thus a star would be greatly appreciated! This project is still in development, and a star helps out a ton. https://ift.tt/JaUMByI June 16, 2025 at 01:06AM

Show HN: Tikt.com – Remove the "OK" from TikTok URL's to Download as MP3 or MP4 https://ift.tt/WKBvkq6

Show HN: Tikt.com – Remove the "OK" from TikTok URL's to Download as MP3 or MP4 https://tikt.com/ June 15, 2025 at 11:32PM