Explore the hottest developer projects on Show HN for 2024-12-27. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Highlights
- Product Name: GitDiagram
- Highlight: Instantly visualizes any codebase as interactive diagrams using Claude 3.5 Sonnet, helping developers quickly understand large codebases and contribute to open-source projects more effectively.
Quick Summary
- Most Popular Category: Developer Tools
- Top Keywords: AI, Visualization, Open Source, Developer Experience
- Most Popular Product: GitDiagram (189 points, 59 comments)
Technology Trends
- AI/ML Integration
- Low-Code/No-Code Solutions
- Developer Productivity Tools
- Cross-Platform Applications
- Edge Computing
- Open Source Development
Project Distribution
- Developer Tools: 35%
- AI Applications: 25%
- Web Applications: 20%
- Educational Tools: 10%
- Productivity Tools: 10%
Trend Insights
- Strong focus on AI-powered developer tools and productivity enhancement
- Growing emphasis on open-source solutions and community-driven development
- Increasing demand for visualization and code understanding tools
- Rise of edge computing and serverless architectures
- Trend toward simplified, user-friendly interfaces for complex technical tasks
Recommendations:
- Focus on AI integration for developer productivity
- Prioritize open-source development
- Invest in visualization tools
- Consider edge computing solutions
- Emphasize user experience in technical tools
Today's Top 10 Trending Products
Top 1. Automate your Dutch practice by sending yourself scheduled emails, enhancing language skills through consistent engagement and self-feedback. Ideal for busy learners looking to improve their fluency effortlessly. (Likes: 151, Comments: 98)
Top 2. Instantly transform your codebase into an interactive diagram for easy visualization and understanding. Perfect for developers seeking clarity on complex projects! (Likes: 189, Comments: 59)
Top 3. A captivating web app that transforms children's drawings into vibrant animated characters, fostering creativity and imagination in a fun and interactive way. (Likes: 182, Comments: 62)
Top 4. A minimalist, self-hosted exercise tracker designed for users seeking a simple and efficient way to monitor their fitness journey. Perfect for those who value privacy and control over their data. (Likes: 93, Comments: 27)
Top 5. Houseplant: An efficient solution for managing database migrations specifically designed for ClickHouse, streamlining your workflow and enhancing data handling capabilities. (Likes: 41, Comments: 13)
Top 6. Kando is an innovative cross-platform pie menu designed to enhance your desktop experience, providing quick access to your favorite tools and applications with a sleek and intuitive interface. Enjoy seamless navigation and improved productivity across various operating systems. (Likes: 35, Comments: 12)
Top 7. NeatShift: Effortlessly organize your Windows files using symbolic links for enhanced productivity and seamless file management. (Likes: 13, Comments: 16)
Top 8. Introducing a straightforward and completely free web analytics tool that simplifies tracking your website's performance. Perfect for users looking for no-cost, hassle-free insights into their online presence without compromising on effectiveness. (Likes: 16, Comments: 2)
Top 9. Introducing a humor-infused GitHub Wrapped video summary tailored for developers, showcasing their coding journey in a fun and engaging way. (Likes: 7, Comments: 6)
Top 10. Asak is a versatile cross-platform CLI tool for audio recording and playback, built with Rust, offering efficient performance and ease of use for developers and audio enthusiasts alike. (Likes: 9, Comments: 2)
1. Show HN: I send myself automated emails to practice Dutch
URL: https://github.com/ThReinecke/dutch_vocabulary
Author: tr97
Description:
Popularity: 151 points | 98 comments
2. Show HN: Instantly visualize any codebase as an interactive diagram
Author: ahmedkhaleel
Description: GitDiagram is an open-source micro dev-tool that I made this past week
Given any public GitHub repository it generates diagrams in Mermaid.js with Claude 3.5 Sonnet
I extract information from the file tree and README for details and interactivity (you can click components to be taken to relevant files and directories)
Also, you can replace "hub" with "diagram" in any repository URL to access its diagram
I created this because I wanted to contribute to open-source projects but quickly realized their codebases are too massive for me to dig through manually, so this helps me get started
I do still plan on adding other features like private repository access if that becomes a thing people want
This project was heavily inspired by https://gitingest.com/ so make sure to check that out as well!
Hopefully this tool can help you and feedback is always welcome!
Popularity: 189 points | 59 comments
3. Show HN: I made a web app to bring children's drawings to life
Author: vikmex
Description: Hey HN!
I used to spend hours drawing all kind of things as a kid. Sadly though, those drawings are long gone.
Inspired by this, I created DoodleDreams. A webapp that brings drawings to life using AI and stores them as memories. You can always look back at the drawings, see who made them, and even know the age they were drawn at.
I thought it was a fun way to preserve those memories. What do you think?
Viktor
Popularity: 182 points | 62 comments
4. Show HN: Minimal, self-hosted exercise tracker
URL: https://github.com/bmtwl/exerciseminimilism
Author: DrPhish
Description: After decades of tracking my exercise programs in progressively more complex spreadsheets I eventually burned out on metrics and complicated periodization programs to the point where I had almost stopped exercising.
I am now at a place where I simply want the minimal amount of structure and tracking to make sure I can maintain my fitness, so I boiled the entire concept down to what I felt was its essence: enough information and structure to remind you of what is needed today, and how it went on the same exercises last week.
To reduce friction, the interface is kept as simple as possible. Simple to the point where all setup is done by editing the html source file and there is only one freeform "weight" textbox per exercise to manipulate. Data is autosaved as it is entered. It never nags or judges you except by showing the last date you entered data in for that day-of-the-week's exercises. The only quality-of-life feature is a super-simple rest period timer in the footer.
It has no external dependencies and only uses browser local storage. There is no possibility of monetizing it.
I was on the fence about sharing since it is such a small and simple project, but decided I would share here in case anyone is looking to make a fresh start in the new year and finds the philosophy appealing.
Popularity: 93 points | 27 comments
5. Show HN: Houseplant – Database Migrations for ClickHouse
URL: https://houseplant.readthedocs.io/en/latest/
Author: vortex_ape
Description:
Popularity: 41 points | 13 comments
6. Show HN: Kando – A cross-platform pie menu for your desktop
URL: https://kando.menu/
Author: schneegans
Description: Kando is a cross-platform open source pie menu which I am currently developing! It offers an unconventional, fast, highly efficient, and fun way of interacting with your computer! You can use it to launch applications, simulate keyboard shortcuts, open files, and much more. Let me know what you think about it!
Popularity: 35 points | 12 comments
7. Show HN: NeatShift – Organize Windows files with symbolic links
URL: https://github.com/BytexGrid/NeatShift
Author: BytexGrid
Description: Hi HN,
I built a lightweight Windows tool to organize files by relocating them while maintaining their accessibility through symbolic links.
The idea came from needing to tidy up my cluttered file system without breaking file paths used by other applications. NeatShift solves this by automating symbolic link creation whenever files or folders are moved.
Key Features:
- Relocate files without breaking existing references.
- Automatic system restore points for added safety.
- Modern Windows 11-style UI with drag-and-drop support.
- Manage and validate symbolic links easily.
It’s free, open source, and still evolving, so I’d love to hear your feedback, suggestions, or contributions!
GitHub: <a href="https://github.com/BytexGrid/NeatShift">https://github.com/BytexGrid/NeatShift](https://github.com/B...
Thanks for checking it out—I’m happy to answer any questions or hear ideas for improvement!
Popularity: 13 points | 16 comments
8. Show HN: I made a stupid simple but 100% free web analytics
URL: https://www.indielytics.link/
Author: Avfrosta
Description: TLDR: I made a public only web analytics without signup. Stores views and visitors for 10 days before deleting data.
Exactly 25 days ago today I posted here, proud of my new web analytics. The response was mixed and my post even got flagged (understandable). It was my first real launch and I actually made a sale just a day later of 49$(!). Back then my project was pay once, keep forever. Since then I have sadly went over to the dark side (subscription based).
Anyways, I never went back to look at the post after the first two hours, turns out I got a lot of answers. Most answers was something like: "Yea yea, this is great... but why not self-host?". And to be honest, I don't really have a good answer to that, I myself used to self-host.
Since swithcing over to subscription based I have gotten two customers, altough one cancelled. So at the moment I have one subscription based customer. And while I'm not planning to shut it down anytime soon (not very expensive to run) I am looking forward to new projects.
As a way to create a little "boilerplate" for myself I created my latest project Indielytics. It's a stupid simple, public only, free to use web analytics. By adding a small js snippet to your html you will automatically start displaying daily unique visitors and views on www.indielytics.link/your-domain.
It's GDPR compliant and cookieless too. One of the big cons: data is kept for only 10 days to make sure I can afford this.
How it works: the script in your websites HTML sends the domain, user-agent and ip-adress over to my servers. To then be able to count unique visitors without storing any personallly identifiable information (PII's) the IP-adress is first trunctuated (last segments is discarded). After that the domain + user-agent + IP-adress is hashed with a daily rotating salt. Then it's stored in a EU hosted DB. The raw IP-adress is never stored anywhere other that in memory (altough it can probably be found in your server logs). The hashed strings are deleted withing 24 hours.
Vulnerabilities: Right now there are some big cons to the way I have done this. The biggest problem being the fact that a lot of fake requests could easily be sent to my endpoint and thus increase the number displayed for a websites analytics. With simplytics.dev this wasn't really a problem, since theres no reason for people to fake their own data.
But the purpose of Indielytics is to display your analytics to others, which I fear will draw a lot more users with malicious intent.
I'd love feedback on the project, and I'd also love to hear solutions to my above mentioned problem.
Popularity: 16 points | 2 comments
9. Show HN: We've built a funny GitHub Wrapped video summary for developers
URL: https://rendley.com/wrapped
Author: bgrigore
Description: Hey everyone, my friend and I created a GitHub Wrapped video for developers to showcase their activity on the platform in a more fun way. The implementation is open-source (https://github.com/rendleyhq/github-wrapped-2024) if you're interested in how it was built.
To get a bit geeky, we used masks, keyframe animations, luma key shaders to remove the background from the confetti video, and some other techniques. Also, everything is rendered directly in the browser!!
I'm curious to hear your thoughts on the rendering performance, especially if you're running this on your phone (hopefully not through an embedded browser).
Popularity: 7 points | 6 comments
10. Show HN: Asak – cross-platform audio recording/playback CLI tool written in Rust
URL: https://github.com/chaosprint/asak
Author: chaosprint
Description:
Popularity: 9 points | 2 comments
11. Show HN: I built a mental health app to fix mine
URL: https://milburn.vercel.app/
Author: rkrithik
Description: Hi HN,
I’m still in college and new to the startup world, but here is my first shot at a side project: Milburn, an integrated therapy+journal tool(https://milburn.vercel.app/). I built Milburn bc every mental health tool I could find was missing something: the therapy apps didn’t have voice/memory/too expensive, and the journal apps were always a PITA to sync with therapy.
We trained the chatbot’s model on specific therapy modalities(I personally need CBT sessions, but we also have others like DBT), and then created a prompted journal, added a feedback loop, voice capabilities, and a triage questionnaire.
We’re clearly still at a super early stage and new to this lol, so we would appreciate any feedback on the tool/idea: What resonates? What’s missing? Is this different enough to the myriad other mental health apps on the market? I’d especially appreciate insights from those who’ve worked in mental health tech or have experience with similar tools.
We’re also looking for beta users so drop me an email at [email protected] if you’d like some free access!
Popularity: 8 points | 2 comments
12. Show HN: I'm learning Go and built a scraper. How can I improve it?
URL: #
Author: itzami
Description: TLDR: I'm learning Go and [this](https://github.com/ItzaMi/compare-supermarket-prices) is my first project with it. What am I doing wrong and what could I improve?
In an attempt to expand my horizons and actually get into backend development, I've decided to learn Go. I picked it for no reason other than the market seems to be in a friendly state towards it, compared to Elixir, but I'm very much enjoying it.
Thankfully something unlocked in my brain and I thought of a project to do while learning the syntax and how the language works, so I've built a scraper.
Here's the link: https://github.com/ItzaMi/compare-supermarket-prices
At this point, I would like to know what I'm doing wrong and what I could improve in it, so any tips and advice would be very much appreciated!
Popularity: 5 points | 2 comments
13. Show HN: Tysm, a Rust crate for using ChatGPT with Structured Outputs
URL: https://github.com/not-pizza/tysm
Author: ChadNauseam
Description: Hi HN! This Christmas I made tysm
, a rust crates which simplifies using ChatGPT with Structured Outputs. Essentially you just tell it the rust type you want the output to conform to, and it handles creating the JSON Schema, passing it to ChatGPT's chat-completions API, and deserializing the response. Structured Outputs are very useful because they guarantee that the response will conform to whatever type you expect. I'm already finding my crate very useful since I love using Structured Outputs but I hate writing JSON Schemas myself.
Technical details for rust heads: To generate the JSON Schema, it uses an unreleased version of the schemars
crate. (Hopefully it will be released soon and then I won't have to put up this disclaimer anymore.) For deserialization, it uses serde
.
Popularity: 7 points | 0 comments
14. Show HN: Trellis 3D AI – Turn any image into 3D assets using AI
Author: yangxiaobo
Description: Hi HN!
I've built TRELLIS 3D AI, an open tool that converts 2D images into professional 3D assets using advanced AI technology.
Technical Implementation:
- Browser-based processing using WebGL
- Structured LATents (SLAT) for maintaining geometric integrity
- Dual output pipeline generating both GLB and 3D Gaussian formats
- Real-time 3D preview using Three.js
- Optimized for processing images up to 2048x2048px
The core technology combines:
- Pretrained vision encoders for image understanding
- Rectified flow transformers for 3D geometry generation
- Advanced neural networks for texture mapping
Current Specs:
- Processing time: ~30s per image
- Output formats: GLB + 3D Gaussian
- Zero external dependencies
- Runs entirely client-side
Currently it's using Hugging Face for processing, and I plan to implement API integration in the future to enable more advanced features.
Live demo: https://trellis3d.co/
Would love your feedback and suggestions for improvements.
Popularity: 3 points | 3 comments
15. Show HN: I built a simple logo designer to create logos fast and easy
Author: h4kbas
Description:
Popularity: 2 points | 4 comments
16. Show HN: Aicmt – Auto-split Git changes
URL: https://github.com/versun/aicmt
Author: versun
Description: Hello HN!
I've developed AICMT, a tool that not only generates commit messages but also automatically analyzes and splits your code changes into multiple well-organized commits following best practices.
Key features:
- Analyzes code changes and splits them into logical commits
- Generates descriptive commit messages for each split
- Allows specifying number of commits or letting AI decide
- Works with any git repository
Built with Python 3.10+, available via pip/brew.
Demo: https://asciinema.org/a/695352
Github: https://github.com/versun/aicmt
I believe this tool can help developers better organize their code commits and improve productivity. I'd love to hear your thoughts and feedback!
Popularity: 6 points | 0 comments
17. Show HN: An edge first feature flag implementation on Cloudflare
URL: https://github.com/anoop-b/FlagShip
Author: dj0k3r
Description: FlagShip is a serverless feature flag application that you can host and manage yourself on Cloudflare. This work is the outcome of my Master's thesis where I evaluate the feasibility and performance benefits of building stateful serverless applications at the edge.
Popularity: 3 points | 3 comments
18. Show HN: Turn the browser actions into Selenium tests
URL: https://github.com/guoriyue/MouserGPT
Author: MingfeiGuo
Description:
Popularity: 4 points | 2 comments
19. Show HN: I built an AI emoji generator for ones that can't afford Apple AI
Author: tuantruong
Description: Hi guys,
I noticed many iPhone users can't access the new AI emoji features because they have older devices. So I spent 48 hours building an accessible alternative using open-source images models.
The system uses a fine-tuned Flux AI model (based on https://github.com/kijai/ComfyUI-FluxTrainer) to generate custom emojis from text. It runs efficiently enough to work on a basic web interface - no device requirements or OS updates needed.
Just type what emoji you want (like "happy pizza doing backflip"), and it generates a vector emoji with transparent background in about 5 seconds. Works on any device with a web browser, including older iPhones.
iOS and android versions are coming, and would love your feedbacks on the tools. Love to hear if something else interesting you would like to see on the too,
Cheers, //TT
Popularity: 4 points | 1 comments
20. Show HN: BashForm – Create and fill forms in your terminal via SSH
URL: https://github.com/devmegablaster/bashform
Author: devmegablaster
Description: Instead of boring web forms, create and share forms right in your terminal using SSH. No browsers, no apps, just pure terminal goodness.
Key features:
- Instant form sharing using simple codes (ssh -t bashform.me f yourcode)
- Authentication via SSH keys
- Create forms with rich inputs (text, textarea, select)
- View responses in the terminal
- Zero installation for users - if you have SSH, you're ready
- Beautiful TUI (this is subjective xD)
Try it instantly: ssh -t bashform.me f try
Built with Go and Charm libraries for a snappy, modern terminal experience.
P.S. BashForm is actively being developed with new features added regularly. Star the repo to follow the journey and feel free to suggest features!
Repo: https://github.com/devmegablaster/bashform
Popularity: 5 points | 0 comments
21. Show HN: DocIngest – Download and save documentation from any URL
Author: amaldavid
Description: Have been getting tired of having wrong version api docs for building anything with LLMs, just wanted to curate all latest api docs in a single place and also let it be discoverable for others.
It is integrated with firecrawl to pull any website data and make it available as md(markdown) file, yet to add bells and whistles or even guardrails to it. But hope you folks find it useful.
I had previously built https://github.com/Amal-David/gitbook-downloader but whenever i tried to extend to other docs format, had to write a lot of code so just went with firecrawl for now. Stumbled upon gitingest and loved their UI so took that as a reference and built the platform. Some limits of 250 pages max and some sites not fully supported. Feel free to give any specific feedback, will try to progressively iterate on them.
Popularity: 4 points | 1 comments
22. Show HN: An open-source AI Agents Marketplace
URL: https://metaschool.so/ai-agents
Author: miletus
Description: Today, we’re excited to announce the launch of our AI Agents Marketplace.
It’s an open-source marketplace with 100+ AI agents organized by categories.
Why did we build this?
Vinod Khosla once said that in the future, billions of AI agents will run 24/7 to make us more productive and connected.
That future isn’t here yet, but it’s coming fast. When there are millions of agents, you’ll need a place to find the best one for your job. That’s why we built this marketplace.
Our goal with this list is to help you find the best agents and give builders a platform to showcase their work to the world.
If you've built an AI Agent, you can list it for free and promote it to users worldwide.
Submit your AI Agents here: https://metaschool.so/ai-agents
It's super early but we'd love to hear any feedback.
Popularity: 4 points | 0 comments
23. Show HN: Acting as Claude's Research Helper in AI (Sheaf Cohomology and LLMs)
URL: https://fixmydocuments.com/blog/01_acting_as_claudes_research_helper_in_ai
Author: eigenvalue
Description: I had a blast writing this blog post and learned a tremendous amount. I suspect that we will soon see a blizzard of papers where the researcher/author isn't just "assisted" by really smart AI models, but rather where the human author becomes more of a research assistant/facilitator! That is, the model itself would dictate the core direction the research should take, with some feedback and input from the human researcher to keep things on track and focused.
The human becomes more of a "token dispenser" and also facilitates cooperation between AI models from different labs (i.e., Claude 3.5 Sonnet and O1-Pro, which I had working together by the end of this).
If anyone reading this is an expert, I'd love to hear your take on whether these ideas have real merit. I suspect they do, since O1-Pro certainly thought so, and I would guess that it would be skeptical of ideas that it knew were generated by its arch-rival, Claude!
Popularity: 2 points | 2 comments
24. Show HN: I build an app to teach me Singaporean English to connect with locals
URL: https://apps.apple.com/sg/app/singlish-lah/id6739709367
Author: mandynoe
Description:
Popularity: 3 points | 1 comments
25. Show HN: Extract Books Mentioned in Podcasts
Author: xiayunsun
Description: Hacked this together in 3 days with the help of GPT and cursor. It solves a personal need of mine: I often want to read books mentioned by podcasts, but I almost always forget to write the names down as I tend to listen to podcasts on the go without free hands, and it's a pain to go back and re-listen just to get the book names.
Popularity: 2 points | 2 comments
26. Show HN: Flags.gg
URL: https://flags.gg
Author: Keloran
Description:
Popularity: 1 points | 3 comments
27. Show HN: Generate bookmarklet install link in HTML file with a GitHub Action
URL: https://github.com/marketplace/actions/bookmarklet-generator
Author: ulrischa
Description:
Popularity: 3 points | 1 comments
28. Show HN: Embed ViteJS-compiled assets in your Rust binary
URL: https://github.com/Wulf/vite-rs
Author: lionside
Description: Dear HN community --
Merry Christmas, Happy Hannukah, and all the best in the upcoming new year :)
Just wanted to share a crate I've been working on that I finally felt was ready to publish. It's primary purpose is to make it easy to integrate ViteJS with your Rust project. It tries to be a low-touch integration so you can continue using ViteJS as you normally would.
The next step for this is to show the community how you could integrate this into templating engines and web frameworks like actix-web
/axum
/poem
/etc. I've previously drafted a ViteJS integration for Rust backends[1] in create-react-app
and I hope to adapt that to use vite-rs
soon.
[1] https://github.com/Wulf/create-rust-app/blob/main/create-rus...
Popularity: 2 points | 1 comments
29. Show HN: The Surprising Efficiency of Fine-Tuned LLMs on Patent Claim Generation
URL: https://ubiai.tools/the-surprising-efficiency-of-fine-tuned-llms-on-patent-claim-generation/
Author: Mesterniz
Description:
Popularity: 3 points | 0 comments
30. Show HN: Twitter Wrapped
URL: https://app.manifestlyai.com/
Author: codepixel
Description: I just launched Twitter Wrapped, a simple tool that turns your year of tweets into a beautiful, shareable story. Enter your handle to get:
Month-by-month stats and insights
Shareable visualizations
Personalized AI recommendations
Haiku summaries for each month
Your top 100 tweets with media and stats
It’s free and easy to try—check it out here: app.manifestlyai.com
Popularity: 2 points | 1 comments
31. Show HN: FastMCP – MCP framework with image, logging, error handling and SSE
URL: https://github.com/punkpeye/fastmcp
Author: punkpeye
Description:
Popularity: 3 points | 0 comments
32. Show HN: I made Affiliate Genius Pro – A centralized affiliate link management
URL: https://affiliategeniuspro.com
Author: dlauro
Description: At the end of last year, I tried to make money with a blog and affiliate marketing. I realized how difficult and tedious it was to keep all the product links updated. While there are some tools and WordPress plugins that help with this, none of them met my needs. So, this is a “scratch my own itch” story.
I made Affiliate Genius Pro to help me manage all my links in one place, and when I need to update the target URL of one of the link, it will update the target URL across all my sites / posts / blogs.
I was going to wait a little bit before launching my project, however I got fired right before Christmas and I have little money and a family to support. So I'm launching at least the MVP to get feedback and keep improving it.
To stay accountable and make the process more enjoyable, I’ve decided to do what’s called “building in public.” I’ll share my progress on social media, the work I need to do, and what I’ve accomplished (or failed to accomplish) to document the journey.
This is the URL of my project: https://affiliategeniuspro.com
My Twitter in case you want to stay in touch with me and see my progress: https://x.com/_dlauro
Thank you for reading!
Popularity: 3 points | 0 comments
33. Show HN: I've Made a Modern Feed Reader App with Tauri
URL: https://github.com/a-chacon/chaski-app
Author: achaconcom
Description: I've made this app as a side project for learn Rust and motivated by RSS. The app accomplish the basic features of a feed reader:
- Pulling Entries
- Organize in folders
- Filters
- Mark as read
- Full text search
- Offline just works and more. I have big plans for it, including add IA and new features. I want to make RSS great again, it is a excellent technology. I write more about it in a blog post: https://a-chacon.com/en/project/2024/12/26/chaski-feed-reade...
Popularity: 3 points | 0 comments
34. Show HN: Site for running Lua snippets. No login or ads
URL: https://dexter.xn--dpping-wxa.eu/lua-share/
Author: dextercd
Description: Uses WebAssembly. Three .lua dependencies are included that you can load with require(xyz)
. You can see which ones using os.execute("ls /lib")
Popularity: 3 points | 0 comments
35. Show HN: Tic-Tac-Toe.pro – Built a Simple, Distraction-Free Tic-Tac-Toe
Author: monsoonw
Description: Excited to launch Tic-Tac-Toe.pro! Just a simple, clean version of the classic game to play online. Would love to hear your thoughts and any feedback.
Popularity: 1 points | 1 comments
36. Show HN: Find Out Which Character Do You Look Like in Movie and TV Show
URL: https://whatdoilooklike.online
Author: swearer23
Description:
Popularity: 2 points | 0 comments
37. Show HN: Maximal Information Coefficient (Mic) Extension for Postgres
URL: https://github.com/Florents-Tselai/vasco
Author: fforflo
Description:
Popularity: 2 points | 0 comments
38. Show HN: Gemini Coder – Generate production-ready Next.js applications using AI
Author: yangxiaobo
Description: Hi HN!
I've built Gemini Coder, an open platform that converts natural language descriptions into complete Next.js applications using Google's Gemini API.
Technical Implementation:
- Next.js 14 with App Router
- Integration with Google's Gemini API for code generation
- Real-time code preview using Monaco Editor
- Tailwind CSS for styling
- Internationalization support using next-intl
- Content management with Contentlayer
Core Features:
- Advanced prompt engineering for accurate code generation
- Structured output handling for consistent code quality
- Built-in code formatting and best practices enforcement
- Support for modern React patterns and hooks
- Automatic TypeScript type generation
Current Specs:
- Processing time: ~2-3 minutes per application
- Output: Complete Next.js project structure
- Zero vendor lock-in
- Client-side preview capabilities
The platform is built with developer experience in mind, generating code that follows established patterns and best practices. All generated applications include proper TypeScript types, ESLint configurations, and modern React patterns.
Live demo: https://geminicoder.org/
Looking for feedback especially on the code generation quality and developer experience. Future plans include adding more framework options and custom component libraries support.
Popularity: 2 points | 0 comments
39. Show HN: Plotcode – Infrastructure as Code patterns that you can copy and deploy
URL: https://plotcode.com
Author: jtnguyen
Description: Hey HN
Wanted to share my recent side project.
I found it was a pain having to navigate through multiple places to find relevant patterns or snippets of code for AWS CDK and Pulumi.
Thought why not combine patterns across multiple cloud providers into one place with search and filter.
The most interesting part of the project was trying to optimise the site for mobile and lower-end devices. Came across the concept of "adaptive loading"[1] from Google and Facebook (2019).
The current implementation is naive but the site renders a virtualized list or the entire list based on the number of logical processors detected.
It's a very basic proxy for performance but is also not reliable. For example, the Brave browser reports a false number of logical processors to avoid telemetry[2].
Was wondering if anyone had any thoughts or experience with this?
Open to suggestions or feedback!
Tech:
Frontend - Nextjs 15 hosted on Cloudflare pages as a static site.
Backend - Patterns are primarily sourced from the AWS CDK[3] and Pulumi[4] example repos.
[1] https://web.dev/articles/adaptive-loading-cds-2019
[2] https://github.com/brave/brave-browser/issues/10808
[3] https://github.com/aws-samples/serverless-patterns
[4] https://github.com/pulumi/examples
Popularity: 2 points | 0 comments
40. Show HN: AlphaGeometryRE AlphaGeometry Re-Engineered
URL: https://github.com/foldl/AlphaGeometryRE
Author: foldl2022
Description: AlphaGeometryRE is an re-engineered version AlphaGeometry with a goal to make it easy to use (especially on Windows):
* Use ChatLLM.cpp form LLM interference.
* Greatly simplified requirements.txt.
* Indent with four spaces.
Popularity: 1 points | 1 comments
41. Show HN: A website to help Chinese learners find TV shows, movies, and books
URL: https://chineserecord.com
Author: GabrielCS0
Description: I built Chinese Record because, as a Chinese learner, I often struggled to find quality media (TV shows, movies, and books) to immerse myself in the language and enhance my learning experience.
Chinese Record allows users to browse through a curated catalog of Chinese media and find detailed information about each item, including a synopsis, links to streaming platforms, trailers, and more.
I’d love to hear your thoughts and feedback on the site!
Popularity: 2 points | 0 comments
42. Show HN: Pure C Implementation of the Chatarjee – Xi Correlation Coefficient
URL: https://github.com/Florents-Tselai/libxicor
Author: fforflo
Description: The xi (ξ) correlation coefficient proposed by Chatterjee, quantifies the degree of dependence between two variables X, Y. It is 0 if and only if the variables are independent and 1 if and only if one is a measurable function of the other.
I played a bit today but couldn't find a pure C implementation, so I hacked one.
Previously discussed in HN [0] Beautiful visualization [1]
[0] https://news.ycombinator.com/item?id=29687613
[1] https://x.com/adad8m/status/1474754752193830912?s=21
Popularity: 2 points | 0 comments
43. Show HN: Sheetsy – Send personalized emails with AI
URL: https://sheetsy.co/
Author: qwikhost
Description:
Popularity: 1 points | 1 comments
44. Show HN: Find Native Speakers to Practice Languages With
URL: https://ilang.io/
Author: supermanbr
Description: Hey HN!
I made a web app that helps you find serious language partners.
You make new friends while helping each other.
No more excuses to learn your next language: https://iLang.io/members
Popularity: 2 points | 0 comments
45. Show HN: MCP Server for Hacker News
URL: https://github.com/pskill9/hn-server
Author: kmanav
Description: A Model Context Protocol (MCP) server that provides tools for fetching stories from Hacker News. This server parses the HTML content from news.ycombinator.com and provides structured data for different types of stories (top, new, ask, show, jobs).
Popularity: 1 points | 1 comments
46. Show HN: I made an app that generates Product Hunt badge regardless of your rank
Author: auden_pierce
Description: My products this year didn't reach the top spots on Product Hunt...
...but I still wanted a badge on my website!
So I did, added some code and voila, the "17th product of the day" badge is on the website
Simple enough. It probably should've ended there
But then I thought. "Maybe, someone else might also want a badge? Wouldn't it be cool to make a web app for this..."
And so, badgemy.app is born!
It's free of course. Maybe it'll save you 10-30 mins!
Add a badge to your website and end the year on a high
ps: I don't know how useful this really is but I guess I just wanted to build a website. Would love your feedback!
Popularity: 1 points | 0 comments
47. Show HN: AI-Powered Resume Builder for Effortless Job Applications
Author: adityamallah
Description: ResumeFlex is an AI-powered resume Builder for Effortless Job Applications. With one click, generate a professional resume, cover letter, and application email tailored to your profile and job description. Leverage AI to stand out and boost your chances of landing interviews and your dream job.
Popularity: 1 points | 0 comments
48. Show HN: Low Taper Fade suit you
URL: #
Author: Mantaa
Description: Recently, I've found the Low Taper Fade hairstyle very stylish, but since it's my first time encountering this style, I'm not sure which one suits me best. Therefore, I developed a website to help users generate the most suitable Low Taper Fade hairstyle
website: www.lowtaperfade.net Welcome to try it out!
(Due to the high cost of image generation, each user can generate images for free up to 3 times.)
Popularity: 1 points | 0 comments
49. Show HN: Job Simlarity (vector similarity graphs, WhoIsHiring/JSON Resume)
URL: https://registry.jsonresume.org/job-similarity
Author: thomasfromcdnjs
Description:
Popularity: 1 points | 0 comments
50. Show HN: I build a tool to gather emotion responses in your website
URL: https://www.usersurvey.ai/
Author: codebymedu
Description:
Popularity: 1 points | 0 comments
51. Show HN: Color Origin: Single HTML fun game [video]
URL: https://www.youtube.com/watch?v=KhQozR9T89w
Author: pedroth
Description:
Popularity: 1 points | 0 comments
52. Show HN: I built a free AI README.md generator
URL: https://syntha.ai/tools/readme-generator
Author: dvolkhonskiy
Description:
Popularity: 1 points | 0 comments
53. Show HN: Small Autograd Library in Python
URL: https://github.com/baubels/pygrad
Author: dkurganov
Description:
Popularity: 1 points | 0 comments
54. Show HN: I made free invoice generator that let you download template for free
URL: https://www.3dlogoai.com/tools/free-invoice-generator
Author: dhangzz
Description: I made this free invoice generator. would love to know your thoughts on it
Popularity: 1 points | 0 comments
55. Show HN: KidTales – Generate children's stories with AI
URL: https://www.kidtalesai.com/
Author: ryleyrandall22
Description: Like a lot of parents, my kids badger me for a bedtime story every night.
We’ve recently started using ChatGPT to come up with them, and after I would ask it to make some images of the story as well.
One night I thought the classic “there should be an app for that”
Only took two days to get the current product built
Current features
- generate an entire story or interactive mode and choose your own adventure
- generated stories you can press play and have it read to you all the way through
- create reusable characters so you can keep a predictable cast between stories
Stack
- Devize (app platform)
- Open AI for AI
- Flux for image generation
- been wanting to try cloudflare workflows as well, so I’m using that to handle the story generation pipeline
The hardest part was getting the images to be consistent between pages. Still not perfect, but honestly my kids like the variation (feels like a surprise on each page)
Would love feedback from any parents!
Popularity: 1 points | 0 comments
56. Show HN: UniCoreFW-PY
URL: https://github.com/unicorefw-org/unicorefw-py
Author: unicorefw
Description: UniCoreFW-PY, a part of UniCoreFW.org is a Python-based framework based on UnderscoreJS, designed to offer a comprehensive set of utilities and functional programming tools. This framework is equipped with command-line capabilities that allow users to execute example scripts, parse custom command-line arguments, and integrate powerful utility methods for various use cases. The goal of UniCoreFW is to provide security, performance, and ease of use for developers looking to build and maintain Python applications.
Popularity: 1 points | 0 comments
57. Show HN: Twice – Reminder for Thinking Twice Before Social Media in Browser
URL: https://github.com/chaosprint/twice
Author: chaosprint
Description:
Popularity: 1 points | 0 comments
58. Show HN: I made a tool to create emojis rating popups
URL: https://www.usersurvey.ai/
Author: codebymedu
Description:
Popularity: 1 points | 0 comments
59. Show HN: A new, improved, and open-source clipboard history Chrome extension
URL: https://chromewebstore.google.com/detail/clipboard-history-pro-sec/ombhfdknibjljckajldielimdjcomcek
Author: andyluyoung
Description: Hey all!
I recently built a new, improved, and open-source chrome extension that allows you to access, track, and manage your clipboard's history! It's very useful for things like refactoring code, finding obscure commands, and backing up form data.
Existing solutions are either closed-source, slow, riddled with ads, or all of the above. My goal is to make this extension the most trustworthy, performant, and easy to use version! Your feedback would be very much appreciated, thanks!
Extension: https://chromewebstore.google.com/detail/clipboard-history-p...
Repo: https://github.com/ayoung19/clipboard-history
Popularity: 1 points | 0 comments
60. Show HN: Booguide – a global leaderboard to track the most avid readers
URL: https://www.booguide.space
Author: ItsDaivy
Description: Hey HN!,
I'm software engineering student who likes to read a lot.
I realized people in my country just read 2.5 books per year.
So I built booguide for two reasons:
1. To make the people compete for who read more books.
2. Encourage reading so that we can read more.
It's really simple but it can have huge impact. I would love if you give me feedback about it please.
Daivy
Popularity: 1 points | 0 comments
61. Show HN: Get more likes and subscribers on your YouTube channel organically
URL: https://poplynk.io/
Author: supermanbr
Description: Hey HN!
I made an app to help my sister get more engagement on her YouTube videos.
She could offer rewards that were automatically unlocked upon reaching views/likes/comment goals.
She was growing her channel organically and was very motivated.
Many friends got interested in it.
Now it's available to everyone: https://poplynk.io/
Popularity: 1 points | 0 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