Explore the hottest developer projects on Show HN for 2024-12-14. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Analysis
Today's Hottest Product Highlight
- Product Name: Svader
- Highlight: A revolutionary library for GPU-rendered Svelte components, enabling efficient 2D shader rendering using WebGL/WebGPU, with 171 points and significant community engagement.
Quick Summary
- Most Active Category: AI/ML Tools
- Top Trending Keywords: AI, GPU, Open Source, Web Development
- Most Popular Product: Buzee (File Search Application) with 170 points and 71 comments
Today's Top 10
- Svader (171 points)
- Buzee - File Search Application (170 points)
- Chord Nebula - Music Learning Game (136 points)
- Disk Prices on eBay (14 points)
- NodeTool - AI Workflow Builder (10 points)
- Ray Traced Shadows Library (10 points)
- VisionParser - OCR API (12 points)
- Smalltalk-80 VM Implementation (11 points)
- Launch My Store - Ecommerce Platform (6 points)
- New Jersey Drones Tracker (6 points)
Technology Trends
- AI/ML Integration
- GPU Computing
- Web Development Tools
- Open Source Solutions
- Developer Productivity Tools
Project Distribution
- AI/ML Tools: 35%
- Development Tools: 25%
- Web Applications: 20%
- Educational Platforms: 10%
- Others: 10%
Trend Insights
- Strong focus on AI integration across various domains
- Growing interest in GPU-accelerated web applications
- Emphasis on developer productivity tools
- Increasing demand for educational tech solutions
- Rising trend in open-source project releases
1. Show HN: A website uploads a photo, and AI predicts its location
URL: https://findpiclocation.com
Author: gravitywp
Description:
Popularity: 4 points | 0 comments
2. Show HN: Turn Any Document into a Podcast with AI-Generated Conversations
URL: https://chromewebstore.google.com/detail/notebooklm-podcast-ai-pod/glhdihkdgndbmcimiigmophondblaaff
Author: victor_cl
Description:
Popularity: 3 points | 0 comments
3. Show HN: Opensourced my failed startup – asend CRM
URL: https://github.com/asendlabs/crm
Author: warisareshi
Description:
Popularity: 2 points | 0 comments
4. Show HN: 31Memorize–Free vocab builder with FSRS-5 spaced repetition
URL: https://www.31memorize.com/
Author: saidhasyim
Description: Mangoosh alternative, but cheaper and designed to maximize GRE prep efficiency through targeted learning. Free during beta. Your feedback is much appreciated to help polish the product.
Popularity: 3 points | 2 comments
5. Show HN: Clipboard Manager Pro
URL: https://chromewebstore.google.com/detail/clipboard-history-pro/jcpbfmlfngbipepbbhadpabogihgiggm
Author: quangpl
Description:
Popularity: 1 points | 1 comments
6. Show HN: AI Powered Daily Budgeting
URL: https://github.com/porkybank/porkybank
Author: plondon514
Description:
Popularity: 9 points | 2 comments
7. Show HN: Diagify – CLI to convert natural language into technical diagrams
URL: https://github.com/alexminnaar/Diagify
Author: iknownthing
Description: Hello HN,
I've created Diagify, a CLI for converting natural language to technical diagrams. There are a bunch of diagram-as-code tools out there and I had the idea that it should be possible to use LLMs to generate the diagram code based on a natural language description, execute it, and return the generated image. This is essentially what Diagify does.
More specifically, Diagify generates code for the Mingrammer library which is specifically for technical diagrams. It also uses the OpenAI API to generate the Mingrammer code from the natural language description.
The workflow is first OpenAI generates the Mingrammer python code based on the description, then it does some basic error checking. It was found that often the generated Mingrammer code had incorrect imports so this is checked. If incorrect imports are found, OpenAI is called again for correction with the incorrect imports identified and also some suggested imports to replace them with. Then the Mingrammer code is executed. If it is executed successfully the corresponding image is generated. If there is a runtime error then OpenAI is called again with the identified error in an effort to correct it. It's become somewhat reliable at this point.
My reasons for creating Diagify are two-fold 1) to see if it even would work and 2) creating technical diagrams by hand or even using diagram-as-code tools can be tedious so using a simple natural language interface could be helpful.
Popularity: 3 points | 0 comments
8. Show HN: Wheel Ball – Multiplayer game for the web
URL: https://miguelripoll23.github.io/wheel-ball/?hn
Author: PhilDunphy23
Description: Tech stack:
- Passkey for registration and login
- JSON Web Tokens for game server authentication
- WebSocket for real-time notifications and tunneled communication between server and player
- WebRTC for real-time communication between host and players
- Web Crypto API for server configuration and player scores handling
Source code: https://github.com/MiguelRipoll23/wheel-ball
Feedback appreciated.
Popularity: 1 points | 2 comments
9. Show HN: AI-Powered System Design Practice Platform
URL: https://www.systobyte.io/
Author: afvignesh
Description: Hey HN,
I realized many engineers (myself included) struggle with practicing system design in a structured way, getting feedback, and knowing where to improve. So I built SystoByte for two reasons:
1. To help engineers practice real-world system design challenges. 2. To offer AI-powered feedback that makes it easier to learn and improve.
Would love your feedback on the platform and ideas for improving it!
Try it here: https://www.systobyte.io
Thanks, Francis
Popularity: 1 points | 0 comments
10. Show HN: NodeTool – Open-Source Visual Builder for AI Workflows
URL: https://nodetool.ai/
Author: mmgeorgi
Description: NodeTool is an open-source, no-code tool that lets you build and test AI workflows through a visual interface.
Why NodeTool? We started building NodeTool 1.5 years ago to make working with AI more straightforward and accessible. Technical challenges like Python dependencies often slow down the process, so we designed a tool that simplifies the workflow and helps you focus on creating and experimenting.
Key Features:
- Visual Workflow Editor: Create AI workflows using a drag-and-drop interface, supporting text, images, audio, and video.
- Seamless Integration: Combine local models (HuggingFace, Ollama) with remote services (OpenAI, Anthropic, Replicate, Luma, Kling) within the same environment.
- Model and Asset Management: Download models directly from HuggingFace. Easily import and organize media assets for use in your AI creations.
- ComfyUI Integration: Import your existing ComfyUI workflows into NodeTool. Use Comfy nodes directly within NodeTool without leaving the platform.
- Cross-Platform: Available as a standalone application for macOS, Windows, and Linux.
Try It Out:
- https://nodetool.ai/
- https://github.com/nodetool-ai/nodetool
We’d Love Your Thoughts:
- What workflows should we support next?
- Which features or integrations are you missing?
- What would make NodeTool part of your regular workflow?
Thanks for checking it out!
Popularity: 10 points | 0 comments
11. Show HN: Cut the Crap – I Made an App to Block Doom Scrolling
URL: https://play.google.com/store/apps/details?id=com.arktechplugins.blockscroll&hl=en_US
Author: arkstellar
Description: I realized I was spending way too much time on short-form content like Shorts, Reels, and TikToks, which severely impacted my attention span and felt like brain rot. To tackle this, I built BlockScroll, an app now available on the Play Store. It blocks shorts, reels, TikToks, and similar distractions without affecting other app features, helping enhance focus and reclaim your time.
After building a Chrome extension to fight distractions [(30K+ users): https://chromewebstore.google.com/detail/remove-youtube-shor...], I realized mobile is where short content fuels the most brain rot. So, after months of work, I built BlockScroll for mobile using Android (Java/Kotlin) and Accessibility APIs.
I’d love your feedback on functionality, UX, and ideas for improvement!
Popularity: 3 points | 1 comments
12. Show HN: Voice Mate – AI Voicemail App
URL: https://voicemate.nl
Author: TwoTrickPony
Description: With Voice Mate I attempted to build a AI voicemail app that answers on your behalf and asks the caller the reason for the call as well as whether it should return the call. With voice to text it then generates a push message with summary and transcript in the app.
I launched today, and already got 20 users! Which is 20 more than I could ever ask for. I give away 3 months for free if you are among the first 100 to sign up
Popularity: 3 points | 1 comments
13. Show HN: Library to replace box shadows on a webpage with ray traced shadows
URL: https://rtx-on.steren.fr/
Author: steren
Description:
Popularity: 10 points | 0 comments
14. Show HN: AI that deeply understands you codebase
URL: #
Author: aditya1081
Description: Hi everyone!
We just launched Depth AI - a tool that helps you onboard to large and messy codebases. Unlike most dev tools that help in codegen and building smaller apps, this one mainly aims at understanding large repos better - so we have focussed a lot of code search quality.
We also launched the first version on product hunt https://www.producthunt.com/posts/depth-ai. Do check us out.
Would love to hear feedback here and discuss more how our approach to code search is different.
Popularity: 3 points | 7 comments
15. Show HN: Website Built Using sprucecss-eleventy-documentation-template
URL: https://keytik.netlify.app/
Author: Fajar_Rahmad
Description: I found this good website template. I have minimum website knowledge. But with this i can created it in less than a week. It use Eleventy and Spruce CSS.
Deploy using Netlify.
Here is the template link: https://github.com/conedevelopment/sprucecss-eleventy-docume...
Popularity: 1 points | 0 comments
16. Show HN: I Made an Extension to Fix Missing Birthday Reminders in GoogleCalendar
URL: https://chromewebstore.google.com/detail/google-calendar-birthday/ieicnienomefefkggcjplnddlbcojdgo
Author: Orian19
Description: Hello HN. I've been frustrated by Google Calendar's handling of birthday reminders lately. It syncs birthdays from contacts but doesn't offer notifications like any other calendar, leaving many of us to miss important dates.
To solve this, I built a Chrome extension that syncs birthdays from your Google Contacts and adds customizable reminders.
Key features:
- Automatic sync with Google Contacts
- Creates a separate, manageable birthday calendar
- Option to manually update or export the birthday calendar
It's my first Chrome extension, built with JavaScript and Google Calendar API. I'd love to hear what you think.
Popularity: 1 points | 0 comments
17. Show HN: Breakthe.ai – Breaking AI for fun and charity
URL: https://breakthe.ai/
Author: andrewmjc
Description: Hey everyone! First ever post on hacker news :)
Proud to announce my new site dedicated to competitive AI jailbreaking. On this site, we will showcase the most ridiculous/fun AI jailbreaks. There is an accumulating pot on each challenge as people attempt it. We give the first successful jailbreaker half the pot, while giving a charity (https://sp4ukraine.org/ currently!) 30%, and retaining 20% for platform costs.
In our first challenge, you must convince an LLM to nuke the world. This challenge has a fun variation (super easy), a hard variation, and maybe even a secret impossible variation.
Also, the first 1000 users get 5 free attempts on the fun challenge!
Please check it out and let me know what you think! Cheers
Popularity: 1 points | 0 comments
18. Show HN: Spotify Wrapped but for Devs
URL: https://devwrap.thesafezone.xyz/
Author: vednig
Description:
Popularity: 3 points | 2 comments
19. Show HN: Scribe Pro = LLM powered YouTube transcripts correction
URL: https://www.appblit.com/scribe
Author: ldenoue
Description:
Popularity: 2 points | 1 comments
20. Show HN: I made a simple Bingo game. Can you beat the bot?
URL: https://www.100daysofcode.io/projects/bingo
Author: 100daysofcode
Description: As a weekend project, I built a Bingo game that I used to play as a kid. For the 2nd player, I developed a simple mathematical logic for choosing the best number. Can you beat the bot?
Popularity: 2 points | 0 comments
21. Show HN: I made a simple and free Figma plugin that replaces colors
URL: https://chromakey.khaleelgibran.com
Author: khalby786
Description: I've never made a Figma plugin before and I wanted to replace colors in a picture, which was something that was not possible in Figma or any other plugin. Sometimes I find background removal to be too smart, and this helps when all I need is to replace or remove a single color.
Popularity: 1 points | 0 comments
22. Show HN: Disk Prices on eBay
URL: https://unli.xyz/diskprices/
Author: xk3
Description: Hey HN. I made a site[0] to browse disk prices by $/TB on eBay similar to labgopher[1]. The other diskprices[2] site only uses data from Amazon.
- https://unli.xyz/diskprices/
Popularity: 14 points | 0 comments
23. Show HN: Beta for adventure travel expert network.
URL: https://apps.apple.com/us/app/gorendezvu/id6736706294
Author: huntermacy
Description: Adventure travel expert network with local guides to enhance your travel experiences with 1:1 conversations.
Popularity: 1 points | 1 comments
24. Show HN: An extension to navigate conversations with GPTs, built using ChatGPT
URL: https://gptbuddy.netlify.app/
Author: suryasankar
Description: Spent the last weekend building a very simple chrome extension - just to get a hang of it. Used ChatGPT to generate boiler plate code, debug issues, suggest the appropriate build tools, help me fill the extension submission form in Chrome webstore etc. It was not easy. It is very good at doing the first 80% of a job. But the last 20% we need to figure out ourselves. It is confident in all its responses. But some of them don't work and we have to figure out which won't. For a SW developer, AI is both a blessing and a curse. Yes, there is always the fear that at the rate of progress, AI might soon make our day jobs irrelevant. But on the other hand, AI powered tools have greatly lowered the entry barrier for trying out our ideas. A backend dev like me could use my limited JS knowledge and build a chrome extension in a day only because I had my GPT buddy to guide me.
I named the extension GPTBuddy and it is live on chrome webstore now
It is a very simple extension which adds a sidebar with links to all the questions in a conversation thread with GPT. Works on ChatGPT, Claude, Gemini and Perplexity.
Popularity: 1 points | 0 comments
25. Show HN: A web analytics tool with visitor journeys, heatmaps, replays & more
URL: https://whizzmetrics.xyz/
Author: Lucio_Ryan
Description: Just wanted to share a project I launched today.
What it does, apart from visitor journeys, replays and heatmaps:
- One-page dashboard (similar to Plausible, Umami and Fathom)
- Goal tracking
- Real-time analytics
- UTM tracking
- Teams
- Data export + filters
How I built it: with PHP, MySQL and PayPal for payments.
Appreciate any questions or feedback.
Thanks!
Popularity: 1 points | 0 comments
26. Show HN: Logdy v0.14 – Semantic log filtering now available
URL: https://github.com/logdyhq/logdy-core
Author: piterrro
Description: With the latest release Logdy has landed 2 significant features (among others).
Semantic filtering - It uses Breser (https://breser.dev - simple expression syntax for filtering structured data) to filter through logs.
Timeframe picker - Allows you to limit log entries by time.
What is Logdy? Logdy is a web-based platform designed to help developers monitor, track, and analyze application logs in real-time locally. Logdy is a single-binary that you add to your PATH so it's available just like any other tool: grep, awk, sed, jq. No installations, no deployments, no compilations. It works locally, so it's also secure.
Popularity: 1 points | 0 comments
27. Show HN: Run a script if Git changes a file
URL: https://github.com/hkdobrev/run-if-changed
Author: hkdobrev
Description:
Popularity: 2 points | 1 comments
28. Show HN: I made a WYSIWYG editor based on Tiptap and Svelte
URL: https://aolyang.github.io/tiptap-contentful/
Author: aolyang-kriz
Description: This is proto fontent client page, can save content in dev mode (with vite middleware mode) also can build static page and deploy to github pages (you can see the workflow).
please let me known your idea.
Popularity: 1 points | 0 comments
29. Show HN: I ranked colleges by ROI
URL: https://www.collegenpv.com/programrankings?query=&page=1&sort=rank_desc
Author: curacommodum
Description: Recent public debates about whether college is worth it motivated me to try to specifically answer that question at a university and degree program level.
For my analysis "ROI" is represented by net present value, which accounts for likelihood of completion, median income and debt at graduation, and the opportunity costs of not entering the workforce immediately out of high school.
The most interesting insight from this work for me is the stark divide between majors. College is nearly guaranteed to be a good choice if you are studying fields in STEM or business - this is true across all "tiers" of institutions and even for-profits. This is contrasted by programs in the arts for example, where fewer than 20% of programs leave the median student better off... while these students pay the same tuition and are able to take on the same amount of debt.
Popularity: 1 points | 0 comments
30. Show HN: An MCP Server for finding restaurants
URL: https://github.com/zia-r/gotta-eat
Author: burningion
Description: This Wednesday, I was in NYC for the (3 hour!) Anthropic Model Context Protocol hackathon.
I and worked together with my partner (Zia) to build a server for finding tables for your food choice with availability and then launch a video player to show you what it looks like based upon public videos.
It was a blur trying to get this together in 3 hours, and it was mostly broken when we presented, but happy to answer any questions. Future advice: Don't try use Python and Kivy to try and display videos! Just use the Apple native tooling (Swift in this case)
Popularity: 2 points | 0 comments
31. Show HN: I started a new startup for ecommerce
Author: maxboss
Description: What do u think about this?
Popularity: 6 points | 4 comments
32. Show HN: Using Htmx for Micro Front Ends
URL: https://github.com/heerens/tractor-store-htmx-tailwind
Author: alexheerens
Description:
Popularity: 2 points | 0 comments
33. Show HN: Open-sourcing my failed startup Buzee – A file search application
URL: https://github.com/gsidhu/buzee-tauri
Author: thatgurjot
Description: Buzee is a file search application that helps you find your files effortlessly.
As a modern-day knowledge worker, I have several thousand documents, presentations and other files on my computer. I built Buzee in my free time to help me weave my way through this maze. I have been using it pretty much everyday since the day I built it - and I love it!
I thought I could turn Buzee into a startup. I reached out to offices and helped set it up for them. But it didn't pan out.
I am now letting go of this project because I have other priorities in life.
Please feel free to do with this project as you wish. I am happy to help you get started with the codebase.
Do share what you build. I would love to see it!
Cheers
Popularity: 170 points | 71 comments
34. Show HN: A new Bluebook implementation of the Smalltalk-80 VM
URL: https://github.com/rochus-keller/Luon/tree/master/testcases/Smalltalk80
Author: Rochus
Description:
Popularity: 11 points | 0 comments
35. Show HN: An AI logo generator that can also generate SVG logos (v2.0)
Author: thiagoas
Description: Back in May this year, I launched CreateLogo, an AI logo generator, which could also generate black-and-white SVG logos.
I am now launching CreateLogo 2.0 – completely rebuilt and packed with new models and features such as background removal, vectorization of raster logos and native SVG logo generation.
I’d love for you to check it out and share your feedback!
Popularity: 2 points | 1 comments
36. Show HN: Monoco – smooth squircle corners for HTML elements
URL: https://somonoco.com
Author: monokai_nl
Description: I work at a design agency where UX/UI designers regularly use so-called "smooth corners", or "squircles". It happens more often now that Figma supports these natively. When handing over the designs to development, they quickly hit a roadblock, because CSS only supports regular rounded corners.
I've made a tiny tool for these exact situations. Now you can add your own corners to your own shapes in vanilla JS, React or Svelte.
Popularity: 1 points | 0 comments
37. Show HN: High-accuracy OCR API for receipts/invoice with easy customisation
URL: https://visionparser.com/
Author: salihkoodathil
Description:
Popularity: 12 points | 3 comments
38. Show HN: Reach founders who raised money last week
URL: https://www.fundedlist.com/
Author: dhruvkar
Description:
Popularity: 4 points | 2 comments
39. Show HN: Starter pack and block notifications on Bluesky
URL: https://bsky.app/profile/listifications.app
Author: dom96
Description:
Popularity: 4 points | 0 comments
40. Show HN: mdfried, a terminal Markdown viewer that renders big headers
URL: https://github.com/benjajaja/mdfried
Author: the_gipsy
Description: mdfried renders markdown headers as big text, by generating an image with the same font as the terminal.
It uses https://github.com/benjajaja/ratatui-image to render the images in the appropiate graphics protocol (sixel, kitty, or iterm2), if the terminal supports it.
Check out the gif in the README.md (e.g. on the github link) to get a better idea on what it actually does and looks like.
There is a setup step the first time you run mdfried, where a font must be picked (ideally the same font as the terminal). The first matching font for the prompt is previewed, you can force to run it again with --setup
.
There are still a lot of missing features (and probably bugs), as I just published/released this. If your terminal supports any graphics protocol, and you're curious, please try it out! Feedback is welcome.
Popularity: 2 points | 0 comments
41. Show HN: My-GitHub-2024 – Generate your annual GitHub statistics chart
URL: https://github.com/WCY-dt/my-github-2024
Author: ch3nyang
Description: Annual GitHub statistics chart with rich data and beautiful typography. Visit the GitHub repository to see the demo.
Popularity: 4 points | 3 comments
42. Show HN: A simple web game to help learn chords and basic progressions
URL: https://chords.yottanami.com/
Author: yottanami
Description: Hi Hacker News,
I've created Chord Nebula, a simple web-based game designed to help users learn and practice piano chords, basic progressions, and harmony fundamentals. The game integrates with MIDI keyboards, allowing you to play chords in real-time and receive immediate feedback based on the key you choose.
GitHub Repository: https://github.com/yottanami/chord_nebula Live Demo: https://chords.yottanami.com
Requirements: To use Chord Nebula, you'll need a MIDI keyboard connected to your computer.
Current Status: Chord Nebula is still a simple project. I'm committed to improving it based on user feedback and would greatly appreciate any support or contributions from the community.
Looking for Feedback and Collaborators: I'm eager to hear your thoughts on Chord Nebula! Whether it's suggestions for new features, improvements, or bug reports, your feedback is invaluable. Additionally, if you're interested in collaborating to enhance the game, feel free to reach out or contribute directly via GitHub.
Thanks for taking the time to check out Chord Nebula!
Popularity: 136 points | 31 comments
43. Show HN: Svader – Create GPU-rendered Svelte components
URL: https://github.com/sockmaster27/svader
Author: sokmastr
Description: Svader is a library for rendering 2D shaders on Svelte websites, using either WebGL or WebGPU.
It's streamlined for the specific use case of rendering 2D graphics using fragment shaders as an alternative to SVG or the JS canvas API, so it's not meant for doing 3D objects like three.js, for example.
This started as something I needed for my own project, but I eventually decided to split it into a separate library. I've since found that this use case fits really well into the Svelte compiler-based approach and its fine-grained reactivity system.
In general, I think using shaders like these has some really positive upsides compared to traditional ways of doing graphics on the web — not just for games and stuff, but also for something like data visualizations and aesthetic details. My dream is that one day, you'll see web developers using small, isolated shader components ubiquitously across web applications, just as naturally as something like SVGs are used today.
Popularity: 171 points | 39 comments
44. Show HN: A ML powered text moderation model that outperforms Open AI
URL: https://huggingface.co/spaces/compani-ai/companiai
Author: sachin_rcz
Description:
Popularity: 1 points | 1 comments
45. Show HN: Free code converters for 60 languages and frameworks
URL: https://syntha.ai/converters
Author: dvolkhonskiy
Description:
Popularity: 1 points | 0 comments
46. Show HN: Elegant Chat for Slack
URL: https://tailrec.io/elechat
Author: hussachai
Description: Getting work done quickly with little guidance? That’s not a problem for me. But when it comes to chatting with people outside my circle, my 5th-grade-level English has always been a hurdle. It’s tough to make a good impression, and I often miss opportunities because my language skills aren’t quite there. Even writing a simple message takes me forever—what takes you a few seconds could take me several minutes.
That’s where ChatGPT came to the rescue. It made my life so much easier, and my language skills have improved a ton since I started using it. But here’s the thing: the process is still clunky. I have to switch windows, write, copy, switch back, and paste. Sure, my grammar is better, and I write faster now, but it still feels like a chore.
So, I decided to build my own app to fix these pain points—especially since the other apps I tried didn’t have the features I really needed. Surprisingly, there aren’t many apps like this out there. If this sounds like something you can relate to, give it a try. It just might make your life a little easier too!
Popularity: 1 points | 0 comments
47. Show HN: A Svelte-powered tool for creating 4chan-style stories
URL: https://github.com/intincrab/GreentextGenerator
Author: ArcticLangoor
Description:
Popularity: 1 points | 0 comments
48. Show HN: We're Tracking the New Jersey Drones
URL: https://www.dronespotter.fyi/
Author: grapevine12
Description:
Popularity: 6 points | 1 comments
Conclusion
Today's Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!
Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software