Explore the hottest developer projects on Show HN for 2024-12-13. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Highlights
- Product Name: Performant intracontinental public transport routing in Rust
- Highlight: An innovative open-source solution that enables fast and efficient transit routing across continents, performing 50x faster than existing alternatives.
Quick Summary
- Most Hot Category: Development Tools & Infrastructure
- Top Keywords: AI, Open Source, Rust, Transit Routing, Browser Extensions
- Most Popular Product: @smoores/epub (123 points, 41 comments)
Today's Top 10
- @smoores/epub (123 points)
- Imposter Attack - ESP32 IR game (170 points)
- Rain hashes (73 points)
- Ithy - Multi-model AI search (63 points)
- Performant transit routing (101 points)
- Places-env - Environment file management (6 points)
- mcp-golang - LLM tools (5 points)
- BlockScroll - Anti-scrolling app (4 points)
- Emailawesome - Email validation (4 points)
- Marginalia Site Explorer (4 points)
Technology Trends
- AI/ML Integration
- Open Source Development
- Browser Extensions
- Rust Programming
- Real-time Processing
- Serverless Architecture
Project Distribution
- Development Tools: 35%
- AI Applications: 25%
- Browser Tools: 15%
- Infrastructure: 15%
- Entertainment: 10%
Trend Insights
- Strong focus on developer tooling and infrastructure
- Growing emphasis on AI integration across different domains
- Increased attention to performance optimization
- Rising interest in browser-based solutions
- Trend toward open-source development and community collaboration
1. Show HN: CAD Viewer – view CAD models privately, right in the browser
URL: https://chromewebstore.google.com/detail/cad-viewer/dcfapcinbghmaamjkheihiogcgpkomfp
Author: Harsh182
Description: CAD Viewer is a chrome extension that let's you preview CAD model right inside your browser.
Workflow when you see a CAD file link on the internet:
- Without this extension: download the file → load it with your CAD software
- With this extension: preview the file inside the browser → confirm that it is the part/model you where looking for → take action.
Imagine, you had to download an image file from the Internet to view what it is! That is what most people using CAD files on day to day basis have to do with their models.
Currently the extensions works with STL & OBJ file formats in GMail attachments. There is a plan to add more file formats like STEP and IGES soon, along with integrating other commonly used services like Google Drive, Outlook, etc. Apart from that will also make it work with any <a>
(anchor tag) with CAD file links.
I had seen similar extension on Chrome Web Store, but that extension used to send CAD files to a server to view. Which I found it to be a big red flag, especially given how sensitive this data could be.
I hope you find this tool useful and if you give it a try, do drop a feedback (bug, feature request, etc)
Popularity: 1 points | 0 comments
2. Show HN: I'm a writer, I built a minimal link-dump app for saving research
URL: https://apps.apple.com/us/app/eyeball-widget-save-links/id6670705634
Author: quinto_quarto
Description: No log-in. No algorithms or notifications. Save any link on any app in two clicks in a chronological feed. Share any channel with friends and see their links in a widget on your iPhone.
Popularity: 3 points | 1 comments
3. Show HN: Performant intracontinental public transport routing in Rust
URL: https://github.com/ellenhp/farebox
Author: ellenhp
Description: I made a public transport route planning program that's capable of planning journeys across Europe or North America! There's only one other FOSS project I know of (MOTIS/Transitous) that can do transit routing at this scale, and in the testing I've performed mine is about 50x faster. I've spent a few weeks on this project now and it's getting to the point where I can show it off, but the API responses need a lot of work before they're usable for any downstream application.
Example query (Berlin to Barcelona): https://farebox.airmail.rs/plan/52.5176122,13.4180261/41.380...
There are some bugs still. Notably, it's not capable of planning the return trip for this route, nor the reverse of the trip from Seattle to NYC that I gave in the blog post.
Blog post: https://blog.ellenhp.me/performant-intracontinental-transit-...
Repo: https://github.com/ellenhp/farebox
Side-note but in the past some have criticized my writing style and it's been a bit hurtful at times but if you have constructive feedback on the blog post I'd appreciate it. I'm trying to get better at writing. :)
Popularity: 101 points | 14 comments
4. Show HN: Wool Ball – Decentralizing AI with Distributed Browsers
URL: #
Author: eduardoworrel
Description: Hi HN,
I recently launched Wool Ball (https://woolball.xyz), a project designed to test the concept of paying people to enable their devices to process AI tasks through their browsers.
The idea revolves around “browser as a service” or “browser as a server,” leveraging idle browser resources to create a decentralized, scalable, and cost-effective way to run AI workloads.
We’re still in the early stages, and I’d love to hear your feedback on the concept and the product we’re building.
Overview: https://woolball.xyz/Guide
What do you think of this approach to decentralizing AI?
Popularity: 4 points | 1 comments
5. Show HN: Get Web ready images for your website/blog
URL: https://web-ready-images.vercel.app/
Author: dane_sto
Description: Converts HEIC, PNGs or JPEGs to web friendly WebP images and compresses them along the way. Up to 5 conversion at once. No images are stored anywhere, just plain conversion/compression for download purposes.
Popularity: 1 points | 0 comments
6. Show HN: I built a dead-simple way to manage your OKRs
Author: davkh
Description: Hey hackers, I have just started, let me know what would you like to see to be able to effectively track your goals. Maybe integration with Discord?
Popularity: 1 points | 0 comments
7. Show HN: Hacker News & Readability & RSS Feeds
Author: bkeepers
Description: I can't always keep up with Hacker News, so I made this app to pull the readable content of recent top stories into my feed reader so I can quickly flip through them.
It's a relatively simple app hosted on Vercel, and it's all open source[1].
[1]: https://github.com/bkeepers/readable.news
Popularity: 1 points | 0 comments
8. Show HN: Granular statuspage for third-party products
URL: https://github.com/mesa-dot-dev/braid
Author: henry-d
Description: Hi! Wanted to share a unified statuspage that we made.
Annoyed of getting alerts for Github Issues when you only use Github for storing code? Use Braid, a granular statuspage for third-party products that lets you manually decide which specific services you subscribe to.
Feel free to host it yourself, or use it directly via usebraid.com
Happy root-cause-investigating!
Popularity: 3 points | 0 comments
9. Show HN: Marginalia Site Explorer Rabbit Hole Generator
URL: https://test.marginalia.nu/site/opguides.info
Author: marginalia_nu
Description: Some of this has previously been available in a somewhat inaccessible format. I've recently been working on a redesign of the marginalia search website.
Popularity: 4 points | 0 comments
10. Show HN: A Svelte/TypeScript and FastAPI Template for Async AI Chat with OpenAI
URL: https://github.com/mthomason/mbot
Author: 4ppb0y
Description: Hi HN,
I open sourced (MIT) this repo to help developers save time setting up AI-powered chat applications. It’s a starter template with a Svelte + Typescript frontend, a FastAPI backend, and OpenAI integration. You can use it to build interactive chat experiences or experiment with modern web frameworks.
I chose Svelte for this project because it’s a great way to use plain JavaScript without the complexities of frameworks like React. Svelte compiles your code in a way that handles much of what can make React programming cumbersome, resulting in cleaner and more intuitive code.
It’s worth noting that this template doesn’t include LangChain. It’s designed to be simple and lightweight, making it a great starting point for those who want to customize their own AI chat applications.
This setup aims to save you about a month of work by providing a ready-to-go architecture for async OpenAI responses.
I’d love to hear your thoughts, suggestions, or any feedback you have. If you try it out, let me know how it works for you!
Here’s the repo: https://github.com/mthomason/mbot
Looking forward to the discussion!
Popularity: 1 points | 0 comments
11. Show HN: Levenshtein/Typosquat Domain Search
URL: https://www.merklemap.com/search?query=news.ycombinator.com&page=0&type=distance
Author: Eikon
Description:
Popularity: 2 points | 0 comments
12. Show HN: AI-powered, mobile friendly, open source LeetCode alternative
URL: https://www.techblitz.dev/
Author: loganwford
Description:
Popularity: 1 points | 0 comments
13. Show HN: Wush.dev – easy P2P file transfer and shells between browser and CLI
URL: https://wush.dev
Author: coadler
Description: A few months ago I wrote a command-line based P2P file transfer and remote access tool called wush [1], which got some pretty good traction. I decided to extend the functionality to bridge the gap between the browser and CLI, allowing file transfers and shells from anywhere. It was built without a trusted coordinator server, with all P2P negotiation happening over DERP [2] using a shared x25519 key.
The original CLI was built using the open source version of Tailscale, which was ported into WASM pretty easily. Unfortunately, Tailscale on WASM is unable to get P2P connections since browsers won't just let you send arbitrary UDP packets. In tests I was barely able to get above 1-2 Mbit/s, which led to the decision to switch to WebRTC for browser <-> browser and browser <-> cli file transfers.
This is my first big front-end/browser project and I definitely learned a lot. Tailscale is impressively flexible and I wouldn't have been able to do this without their progress. Happy to answer any questions and discuss in the comments. Thanks!
[1] https://github.com/coder/wush
[2] https://tailscale.com/kb/1232/derp-servers
Popularity: 2 points | 0 comments
14. Show HN: I Open-Sourced a Code Generator and Runtime for React Web Apps
URL: #
Author: Meeboto
Description: I recently wrapped up six months in an accelerator program where I explored the idea of democratizing software creation—making it possible for anyone to turn their ideas into functional software without needing deep technical expertise.
The initial concept was a natural language-to-code generator that could create fully functional React web applications. While the technology wasn’t quite ready to fully enable non-technical users to articulate and build their visions seamlessly, we made significant progress in building a platform that dynamically generates, sanitizes, and runs React applications.
The platform includes:
1. Agent-Based Code Generation: Generates React code dynamically based on inputs.
2. Integrated Code Sanitization: Ensures safe and clean code.
3. Built-In Support for Libraries: Includes tools like Google’s charting library for easy visualization. Dynamic Runtime: Capable of rendering React applications on the fly.
I’ve now fully open-sourced the platform, hoping it can serve as a starting point for others interested in exploring the code generation space. It’s lightweight, easy to set up, and designed to help bootstrap new ideas.
You can check out the repository here: https://github.com/MuneebRasool/iterative
I’d love to hear your thoughts, feedback, or ideas! If this sparks any interest or collaboration opportunities, I’d be thrilled to connect.
Popularity: 2 points | 2 comments
15. Show HN: Polars H3 plugin for analyzing geospatial data
URL: https://github.com/Filimoa/polars-h3
Author: serjester
Description:
Popularity: 1 points | 0 comments
16. Show HN: @smoores/epub, a JavaScript library for working with EPUB publications
URL: https://www.npmjs.com/package/@smoores/epub
Author: smoores
Description: Howdy! I've just written a blog post about this, and I figured I would share it here: https://smoores.dev/post/announcing_smoores_epub/. As I've been working on Storyteller[1], I've been developing a library for working with EPUB files, since that's a large amount of the work that Storyteller does. After a friend asked for advice on creating EPUB books in Node.js, I decided to publish Storyteller's EPUB library as a standalone NPM package. I really love the EPUB spec, and I think the Node.js developer community deserves an actively maintained library for working with it!
[1]: https://smoores.gitlab.io/storyteller
Popularity: 123 points | 41 comments
17. Show HN: Animate AI – All-in-One AI Video Generator for Animated Series
Author: tonyabracadabra
Description: Animate AI is revolutionizing the animation industry with a cutting-edge AI-driven platform that lets you effortlessly create stunning animated video series. Whether you're a storyteller, animator, or creator of any kind, Animate AI is here to streamline the process and bring your ideas to life—10x faster and at 30% lower costs!
Popularity: 1 points | 0 comments
18. Show HN: Zipnosis – Safely analyze ZIP contents before extracting
URL: https://zipnosis.vercel.app/
Author: abishekvenkat
Description:
Popularity: 1 points | 0 comments
19. Show HN: JOBifAI, an LLM+Flux Augmented Visual Novel
URL: https://store.steampowered.com/app/3248650/JOBifAI/
Author: woolion
Description: Hello hn,
I wanted to make a Proof of Concept to show what truly original gameplay mechanics could be brought in by genAI. There are 2 in this game:
- argument based language interactions: it's not a choice-based Visual Novel. To progress you need to convince NPCs.
- natural language input: the LLM understands what happens and describe the result. This is, I believe the original vision of Interactive Fiction
- image-decyphering abilities: to argue, you need to understand what we're talking about, and most of the clues are hidden in the generated images
Most of the AI applications tend to be "human-made but worse" or "procedural generation but worse", which lead to the "AI slop" perception. In this game, some people that would generally be adverse to AI (because it displaces artists) found it fun, as it embraces its issues and the surrounding debate.
The backend is AWS lambda + Replicate + Groq so it should withstand an hn hug of death.
I'll put the whole project on Github soon btw.
It's really short (less than 20 minutes) so I hope you'll try it (and have fun!).
Popularity: 1 points | 0 comments
20. Show HN: I Made an App That Eliminates 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), 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: 4 points | 1 comments
21. Show HN: DB2OpenAPI – Generate an API spec from your Database
URL: https://github.com/zuplo-samples/db2openapi
Author: Korkskrew
Description:
Popularity: 2 points | 0 comments
22. Show HN: New Programming Puzzles
URL: https://codecascades.com/cascades
Author: silyevsk1
Description: Hi HN,
Check out new programming puzzles I’ve created. They are organized into cascades — sets of interconnected tasks, most of which require using or enhancing the code from previous tasks.
I’d love to hear your feedback!
Popularity: 2 points | 0 comments
23. Show HN: I built Expatria to help engineers choose the best country to retire
URL: https://expatriaonline.com/dashboard/
Author: mikhael28
Description: Hi HN, excited to share a data-driven product that can help everyone, especially engineers, retire earlier and more affordably. Work on the projects you are passionate about, that give you life, instead of grinding away at a job you don’t like.
The world is a big place and there is a lot of data scattered all across the internet; there are over 60 different countries you can move to, whether its through real-estate investment, passive income ‘pensioner’ visas, buying a second passport or parking money in a country’s bank for a couple of years. All of these countries have different costs of living; there is a financial calculator for you to benchmark your lifestyle & expenses, then compare how much you would save against over a thousand different cities. I live in Seattle, so Lord knows its pricey up in here; after seeing firsthand how I could spend three times less money per month living in other countries, it was hard to unsee the Matrix so to speak.
You can access the platform at the link below, and it will immediately launch into a tour.
Platform: https://expatriaonline.com/dashboard
There are a couple of other tools;
- A Chrome extension called Riverlake that will help you save real-estate listings from platforms across the internet to your Expatria profile for review later. Basically, a tool to help centralize your hunt for international real-estate.
- Understanding what your current passports visa-free travel options are, and what a potential second passports visa-free travel looks like.
- A fun achievements system; when you visit a country’s page for the first time (or a city within that country) you will unlock that country’s achievement; each one is hidden by a clue, but you can quickly navigate to them using the Cmd + K command palette built in. I think it’s more fun to use the world atlas, but some countries are so small (like Singapore) that it can be hard to track them down.
- Embedded Ernst & Young documentation for a given country, embedded CIA Facebook for historical and political data, beautiful hi resolution photos for every country in ‘Daydream’ mode.
- Comprehensive personal and corporate tax rates for almost every single country.
There is an unauthenticated free tier, but to get full access to the platform is a monthly or annual subscription. Use promo code THANKYOUHN for a free month that unlocks all the countries, immigration programs, cost of living tools and more; you will also be able to join the community slack channel to offer feedback, request features & research to be added. I’ve gotten so much value from reading Hacker News over the years, this is my little way of saying thanks.
In our immediate backlog, we are focusing on launching an online social lounge for members at the end of January, and in the intermediate term to fill in the blanks on many of these government immigration policies. Every program is linked back to official government documentation, but we are working on adding step by step, document by document requirements to help you move things along in an orderly manner.
Would love to hear feedback from the community here, or by sending me an email at michael@expatriaonline.com
Cheers! Michael ‘Misha’ https://calendly.com/michael-expatriaonline/30min
Popularity: 1 points | 0 comments
24. Show HN: AnnotateAI – Automatically annotate papers using LLMs
URL: https://pypi.org/project/annotateai/
Author: dmezzetti
Description:
Popularity: 2 points | 0 comments
25. Show HN: Open-source AI tutor with a persistent dynamic lesson plan
URL: https://github.com/MGensheimer/seneca-tutor
Author: mgens
Description: I wanted to experiment with LLM tutoring for my kids, but ChatGPT etc. doesn't have a good enough memory or ability to add long-term learning goals. So I made a LLM wrapper that runs locally with a web interface and uses memory files in the background to manage a dynamic lesson plan and details about the student's preferences and learning style.
Screenshots at https://github.com/MGensheimer/seneca-tutor?tab=readme-ov-fi...
The memory is stored as text files and it's fun to see the lesson plan get updated over time.
It's a quick install on Mac or Linux. Uses Python and Flask, and you'll need an Anthropic API key.
Would love to hear any feedback or how you used it!
Popularity: 3 points | 0 comments
26. Show HN: Imposter Attack – Among Us-themed infrared game made with ESP32
URL: https://blog.langworth.com/imposter-attack
Author: statico
Description:
Popularity: 170 points | 26 comments
27. Show HN: Novel Minds, an AI Book Producer
URL: https://www.novelminds.ai/
Author: Digitalghost
Description: Read AI-illustrated versions of the classics for free at http://novelminds.ai. I hope this inspires people to read the classics and ultimately enriches all books so more people will read them.
Popularity: 3 points | 5 comments
28. Show HN: Rain hashes – well designed, simple and fast variable sized hashes
URL: https://github.com/DOSAYGO-Research/rain
Author: keepamovin
Description:
Popularity: 73 points | 40 comments
29. Show HN: I created an AI Santa for my kids so I don't have to impersonate one
URL: https://www.call-from-santa.com
Author: solohacker
Description: As a developer and a father of two young kids, I’ve faced a uniquely modern parenting problem this holiday season: keeping the magic of Santa Claus alive in an age of tech-savvy children.
When I was a kid, my parents had all sorts of tricks to keep the illusion of Santa intact. They’d rope in distant relatives to call pretending to be Santa or my dad would disguise his voice (poorly) and "Ho ho ho!" over the phone. But let’s face it— those tactics don’t work anymore. I needed something better to preserve the magic of Christmas.
The goal was simple: make a convincing Santa experience that even skeptical kids couldn’t unravel. Here’s the workflow:
- Parents fill out a simple form (child's name, age etc).
- The backend crafts a personalized prompt for LLM and initiates a phone call.
- The TTS model converts LLM outputs into Santa’s voice.
- After the call parents receive an audio recording via email as a memorable keepsake.
It might not be groundbreaking AI research, but seeing my kids light up made the late nights worth it.
Popularity: 1 points | 0 comments
30. Show HN: I made the slowest, most expensive GPT
URL: https://ithy.com
Author: wluk
Description: This is another one of my automate-my-life projects - I'm constantly asking the same question to different AIs since there's always the hope of getting a better answer somewhere else. Maybe ChatGPT's answer is too short, so I ask Perplexity. But I realize that's hallucinated, so I try Gemini. That answer sounds right, but I cross-reference with Claude just to make sure.
This doesn't really apply to math/coding (where o1 or Gemini can probably one-shot an excellent response), but more to online search, where information is more fluid and there's no "right" search engine + text restructuring + model combination every time. Even o1 doesn't have online search, so it's obviously a hard problem to solve.
An example is something like "best ski resorts in the US", which will get a different response from every GPT, but most of their rankings won't reflect actual skiers' consensus - say, on Reddit https://www.reddit.com/r/skiing/comments/sew297/updated_us_s... - because there's so many opinions floating around, a one-shot RAG search + LLM isn't going to have enough context to find how everyone thinks. And obviously, offline GPTs like o1 and Sonnet/Haiku aren't going to have the latest updates if a resort closes for example.
So I’ve spent the last few months experimenting with a new project that's basically the most expensive GPT I’ll ever run. It runs search queries through ChatGPT, Claude, Grok, Perplexity, Gemini, etc., then aggregates the responses. For added financial tragedy, in-between it also uses multiple embedding models and performs iterative RAG searches through different search engines. This all functions as sort of like one giant AI brain. So I pay for every search, then every embedding, then every intermediary LLM input/output, then the final LLM input/output. On average it costs about 10 to 30 cents per search. It's also extremely slow.
I know that sounds absurdly overkill, but that’s kind of the point. The goal is to get the most accurate and comprehensive answer possible, because it's been vetted by a bunch of different AIs, each sourcing from different buckets of websites. Context limits today are just large enough that this type of search and cross-model iteration is possible, where we can determine the "overlap" between a diverse set of text to determine some sort of consensus. The idea is to get online answers that aren't attainable from any single AI. If you end up trying this out, I'd recommend comparing Ithy's output against the other GPTs to see the difference.
It's going to cost me a fortune to run this project (I'll probably keep it online for a month or two), but I see it as an exploration of what’s possible with today’s model APIs, rather than something that’s immediately practical. Think of it as an online o1 (without the $200/month price tag, though I'm offering a $29/month Pro plan to help subsidize). If nothing else, it’s a fun (and pricey) thought experiment.
Popularity: 63 points | 56 comments
31. Show HN: A more accurate email validation tool for catch-all domains
Author: dmarkim
Description: Hey HN,
I've been working on an email validation service that aims to provide more precise results, particularly for catch-all/accept-all domains, at a fraction of the usual cost. Traditional solutions often struggle with these edge cases, leading to more bounces, a drop in domain reputation, and overall deliverability issues.
Key points:
• Higher accuracy on catch-all domains: Our engine uses a combination of verification layers and heuristics to significantly improve accuracy.
• Cost-effective: Priced to be about 10X to 20X more affordable than many established competitors.
• Fast and scalable: Built for performance, so you can run large batches of validations without bottlenecks.
We're also launching on Product Hunt today: https://www.producthunt.com/posts/emailawesome. If you find it interesting, any feedback there would be helpful.
As a token of appreciation for your support, here's a coupon code for 1000 extra credits: NFFY5Agh6NVp6vP (valid until December 31, 2025), if you're the kind of heavy user who really wants to push the platform to its limits, just let me know and I'll hook you up with more credits.
I'd love any thoughts on the approach, accuracy claims, or ideas for further improvements.
Link: https://emailawesome.com
Thanks for taking a look!
Popularity: 4 points | 0 comments
32. Show HN: Places-env, secure version control of environment files
URL: https://github.com/marckrenn/places-env
Author: marckrn
Description: Now that I have your attention (“Don’t you dare version control environment files!!”, “This can’t be safe.”) and before you tear me and my project to shreds, please allow me to take a moment to celebrate something small but meaningful: I’ve finally released a thing. Thank you.
Motivation tl;dr: The existing tools and libraries for versioning and syncing environment files / secrets across team members and CI machines just didn’t cut it for me. So, I set out to create my own solution — one finally checks all my boxes.
So what is places-env?
(I encourage you to check the readme https://github.com/marckrenn/places-env/tree/develop?tab=rea... over on GitHub – it will all make a lot more sense with the corresponding schematic.)
- places-env is a self-contained, completely free open-source (FOSS) alternative to HashiCorp Vault, Infisical, dotenv-vault and sops.
- Leverages a single source of truth (SSOT) places.yaml for deriving multiple environment files.
- Similar to sops, places-env encrypts only the values in places.yaml, resulting in places.enc.yaml, which can be securely checked into git:
- Congrats, your SSOT is now version-controlled
Always synchronized with collaborators
Fully in-sync with the rest of your code, branches and tags (try doing that with Infisical & co.)
Changes remain 'human-trackable' — even when values are encrypted
Contrary to sops, encryption keys can be assigned either per environment or on a per-value basis
Provides a straightforward setup with no dependency on external services or libraries.
- places watch start (persistently) tracks changes in places.yaml / places.enc.yaml and automatically handles encryption, decryption, keeps .gitignore up-to-date, and auto-updates environment files. So it's essentially set and forget.
If you’re intrigued, please also check out the readme’s FAQ section https://github.com/marckrenn/places-env/tree/develop?tab=rea....
Feedback, criticism, etc. is, of course, very welcome.
Popularity: 6 points | 1 comments
33. Show HN: Brazilian service to automatically issue NFSe
Author: valtlfelipe
Description: Olá! :)
I built NotaSync, wich is a service to help Brazilian indie developers and solo builders stay on top of their tax obligations by integrating their Stripe accounts and automatically issuing NFSe (invoices) for each sale or charge.
A little context: here in Brazil, companies that offer services, are required to issue a specific type of invoice called a nota fiscal de serviço (service invoice). They are different from regular invoices abroad.
Our invoices have to be registered with the local city government where you have your company registered to ensures proper taxation and compliance with local laws, as service taxes in Brazil are typically managed at the municipal level rather than at a national level.
Let me know your thoughts. Thanks!
Popularity: 3 points | 0 comments
34. Show HN: Wiretap – a trying-to-be-artsy visualisation of Bluesky posts
URL: https://matteason.co.uk/wiretap/
Author: matteason
Description: Wiretap is my attempt to recreate Listening Post [0] (in spirit, at least), an art installation by Ben Rubin and Mark Hanson. It cycles through five themes: 'I love', 'I hate', 'I think', 'I feel' and 'I wish'. It may be NSFW depending on what posts it picks up.
The first version was built around the Twitter API, but stopped working once the API was paywalled. It was great to be able to resurrect it.
[0] http://www.digiart21.org/art/the-listening-post
Popularity: 1 points | 0 comments
35. Show HN: Serverless Hosting Price Calculator
URL: https://saasprices.net/hosting
Author: skorpen
Description: I made a calculator to estimate costs for hosting my website with serverless hosting.
It can be hard to estimate the number of requests your site generates per month, but if you can guesstimate that then you can get an estimate for costs aswell.
I got other calculators that are also for things I’ve researched for my own needs, and I made a site to hopefully help others aswell. Data gathering is done manually by me at the moment.
So far I’ve got calculators for auth, analytics, newsletters, s3, postgresql, images, emails, llm apis and serverless hosting. More is coming!
Thinking of adding APIs for accepting new providers and for updating prices for providers.
Popularity: 2 points | 0 comments
36. Show HN: SaasZeal – Your Ultimate SaaS Solution Finder
Author: saralstudycom
Description: Will AI kill the job of content writer in industry?
Popularity: 1 points | 0 comments
37. Show HN: mcp-golang – Build custom tools for LLMs in go
URL: https://github.com/metoro-io/mcp-golang
Author: cbatt
Description: Anthropic released the Model Context Protocol a couple weeks ago - https://www.anthropic.com/news/model-context-protocol. They have official sdks for python and typescript but nothing for go, so I wrote one!
The main goal is to provide a low boilerplate sdk to write MCP servers, you can spin up a server which can give an LLM access to weather forecasts like this: https://github.com/metoro-io/mcp-golang/blob/main/examples/g... . Using it here: https://youtu.be/xaMkMl_R-0A
The library handles generating all the MCP endpoints and input schemas for the model by introspecting the types of the structs + annotations for the handlers.
I'm currently working on filling out the rest of the optional server features in the protocol and hope to move on to a client implementation soon. If any folks find this interesting, help is always appreciated!
Popularity: 5 points | 2 comments
38. Show HN: Designed AI-based performance review writer
URL: https://www.getopenhrai.com/
Author: ajabhish
Description: OpenHR AI is an AI-powered performance review platform that uses your voice to generate personalized performance reviews. We want to build delightful experience for boring HR workflows that you'll enjoy doing. And we want to keep it open source.
We've put a great deal of attention and care to cut down the time it will take for you write prompts, get the output in right format, and generate high-quality performance reviews. This tool is for busy professionals who want to write better performance in minutes. Not hours.
Github Repo: https://github.com/ajitesh123/auto-review-ai
ps: this is one of those with "open" in name and is open source (unlike OpenAI, OpenTable, OpenText ...)
Popularity: 1 points | 0 comments
39. Show HN: Synthetic User Interviews
URL: https://askpot.com/interviews-landing
Author: Rimlol
Description: Recent research by Stanford and NYU shows that AI-generated responses correlate up to 85% with real human reactions in social science studies (link - https://docsend.com/view/qeeccuggec56k9hd)
We’ve seen similar results in our experiments at Askpot, where AI analytics often match expert-level human answers.
That’s what inspired us to develop Synthetic User Interviews - tool that helps you run User Interviews almost instantly, saving months on recruiting respondents, creating questionnaire, conducting user interviews and analyzing results.
How does it work?
- Define the focus – Choose a product, audience segment, and interview goal.
- Generate synthetic personas – We create realistic personas and craft a tailored questionnaire.
- Analyze responses – Each persona provides AI-driven answers, and you get a detailed analysis of their responses.
Popularity: 1 points | 2 comments
40. Show HN: Turn videos into pixel art animations in real-time (open source)
URL: https://collidingscopes.github.io/video-to-pixel-art/
Author: getToTheChopin
Description: Turn videos into pixel art -- use your webcam feed or upload a video, then use the controls to adjust the color palette and pixel size.
All processing is done in real-time within your browser, using javascript / webgl shaders / html canvas. Github repo here: https://github.com/collidingScopes/video-to-pixel-art
You can export your creations as images or videos to save / share your work.
This tool is completely free, open source (MIT license). You are welcome to use it for personal or commercial purposes.
Popularity: 2 points | 0 comments
41. Show HN: PlayWord – Turn test cases into automated, executable tests
URL: https://github.com/Foreverskyin0216/playword
Author: foreverskyin
Description: Hi HN, Steve here! I'd love to share my recent side project: PlayWord – a tool that makes web automation testing simpler and more intuitive. It converts your natural language test steps into actual, executable actions on the web page.
For example, here's a test case I've written:
go to {TARGET_URL}
input {USERNAME} in the username field
input the password {PASSWORD}
log in
verify if the URL matches {TARGET_URL}/inventory.html
Readable, right? Now imagine it running as an automated test--that's exactly what PlayWord makes possible!Features:
1. Describe test steps in natural language and say goodbye to annoying element locating.
2. Support recording: record test steps to create reusable automated tests.
3. Support screenshot reference: enhance AI understanding to better meet your needs.
4. Provide CLI and modular options: run PlayWord via CLI or integrate it into your codebase.
Check it out: https://github.com/Foreverskyin0216/playword
I'd love to hear your thoughts and feedback. Thanks for reading!
Popularity: 1 points | 0 comments
42. Show HN: Maildroppa – a free email marketing and automation tool
Author: MarcusBiel
Description: I built Maildroppa as a free, GDPR-compliant email marketing platform for small teams and entrepreneurs. It offers automated workflows, simple email customization without coding, and transparent pricing with a free plan. Would appreciate any feedback from the community.
Popularity: 1 points | 0 comments
43. Show HN: Recap of all AWS announces from the re:Invent
URL: https://webinar.opsworks.co/
Author: kate_kovbii
Description:
Popularity: 1 points | 1 comments
44. Show HN: Free AI Faceswap that just works
URL: https://faceswap.pixub.com
Author: balys
Description: We created a simple portal to do AI faceswap. Upload your face image, upload image to swap, and Download.
GUI is built on Streamlit.
Image Generation done with Flux model.
Two infrastructure backends -
- replicate API
- self-hosted API on a PC with Nvidia RTX 4060
We built this as plain and simple AI faceswaps are all paywalled or the quality is horrible.
Please test and let us know!
PS: We also built https://gen.pixub.com - to generate AI photos with consistent face. Also Free.
Plug: Our main site pixub.com will be our monetization platform, separate from the above sites that we built for community.
Popularity: 1 points | 0 comments
45. Show HN: I combined customer support and customer success tools for PLG SaaS
URL: https://clickconnector.com/
Author: ragularuban
Description: I’m an indie hacker who previously built a customer communication platform specifically for travel agencies.
Initially, I couldn’t rely on existing live chat software to support my product because it already included a built-in live chat feature (even though it was meant for travel agencies at first).
Over time, I started building tools to solve my own problems. Every weekend, I’d hack together a new feature—not just to make my product better, but also to scratch that coding itch (yeah, I know, classic indie hacker move). What started as small experiments snowballed into building KnowledgeBase Portals, Feature Request Boards, Bug Report Boards, Changelogs, Email Drip Campaigns, Product Tours, Checklists, NPS tools, and more.
The funny part? Travel agencies didn’t really care about all these extra tools—they didn’t need them. I was the only user who actually used everything I built.
For the past few weeks, I’ve been reworking the positioning of my product—shifting from targeting travel agencies to SaaS companies. I also rolled out a freemium version to lower the barrier for early adopters.
Being a solo indie hacker, I obviously can’t compete head-to-head with giants like Intercom. That’s why I’m here, hoping to get feedback from other SaaS founders. Does this new direction make sense? Should I keep doubling down on it, or am I missing something?
PS: My current paying customers are still travel agencies. About a year ago, I ran a lifetime deal (LTD) hoping to break into a new niche—like e-commerce or marketing agencies—but it didn’t pan out the way I’d hoped.
Popularity: 1 points | 0 comments
46. Show HN: I built a tool to make you move or pay up
URL: https://gofuckingmove.com
Author: okens
Description: Inspired by GoFuckingDoIt, I made a tool that makes you pay for being lazy about exercise.
- Set a weekly fitness goal (like running 10 km a week or doing 120min of weight training)
- Assign a penalty fee (e.g.: 5€) if you fail
- Each Monday, I check your Strava data of the previous week. Hit your target? You’re safe. Miss it? I charge your card.
Available activity for now : running, walking, swimming, riding, hiking, weigt training (more coming)
Only compatible with Strava for this v1 but I would like to be compatible with more sport apps. You can also take a look at the next features on the homepage.
This idea was born from a simple truth: staying committed is hard, and we all need a little extra push sometimes. It's not about guilt or punishment, it's about commitment. Unlike other fitness apps, my tool isn’t about rewards. It’s about real stakes and real motivation (but it's not suited for all, for sure!).
Popularity: 3 points | 3 comments
47. Show HN: GTD on Airtable
URL: http://raywu.org/gtd
Author: raywu
Description:
Popularity: 1 points | 1 comments
48. Show HN: Write X threads, LinkedIn & Instagram carousels in one go!
URL: https://typeway.app
Author: Matt_D
Description: Write X threads, LinkedIn & Instagram carousels in one go!
Typeway is an all-in-one social media writing, repurposing and scheduling tool.
It's currently in beta, and you can try out the early stage of AI LinkedIn carousel/X thread generation right now (you'll have a 50 request limit - but honestly just message me if you want more).
Looking for feedback, especially on pricing.
I really wanted to make a product that was a one-time purchase, since that's what I enjoy buying myself (well, more than another subscription).
But honestly, there's a long way to go with all the features I'd like to build, looking forward to hearing some thoughts.
- Write once, publish everywhere.
Popularity: 1 points | 0 comments
49. Show HN: JavaFX app recreating the Omegle chat service experience with ChatGPT
URL: https://github.com/maxamel/OmegleGPT
Author: maximamel
Description: This is an open source JavaFX project which aims to recreate the Omegle online chat service with ChatGPT, letting you chat with AI 'strangers' based on mutual interests. Keeps the experience and look-and-feel as close as possible to the original Omegle.
Popularity: 1 points | 2 comments
50. Show HN: Split Screen for Chrome – Great for Study, Research, and Stock Charts
URL: https://chromewebstore.google.com/detail/split-screen-in-tab/hcmndcdpgnbchilaejdjacllakhjadnl
Author: iamjaredkim
Description:
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