Explore the hottest developer projects on Show HN for 2024-12-23. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Highlights
- Product Name: Keypub.sh
- Highlight: An innovative OAuth solution for CLI applications using existing SSH keys, eliminating the need for separate user verification systems.
Quick Summary
- Most Hot Category: Developer Tools
- Top Keywords: AI, LLM, Automation, CLI
- Most Popular Product: Lego Island Decompilation (188 points)
Technology Trends
- AI/ML Integration
- Developer Tooling
- Authentication Systems
- Open Source Projects
- Cloud Services
Project Distribution
- Developer Tools: 35%
- AI/ML Projects: 25%
- Web Applications: 20%
- Security Tools: 10%
- Other: 10%
Trend Insights
Strong focus on AI integration across various applications, particularly in automation and content generation
Growing emphasis on developer productivity tools and infrastructure
Increased interest in privacy-focused and self-hosted solutions
Rising demand for tools that simplify complex workflows
Continued innovation in authentication and security solutions
The data shows a clear trend toward AI-powered developer tools and automation solutions, with a particular emphasis on practical applications that solve real-world problems. The high engagement with authentication and developer tooling projects suggests a strong market demand for solutions that simplify technical workflows.
Today's Top 10 Trending Products
Top 1. Introducing Keypub.sh: Revolutionizing terminal access with OAuth for SSH keys! Say goodbye to password management woes and secure your command line operations effortlessly. Perfect for developers and system administrators seeking streamlined authentication solutions. Elevate your terminal experience and enhance security today! (Likes: 184, Comments: 57)
Top 2. "Discover the Ultimate Lego Island Experience: Unveiling the Complete Decompilation of Lego Island - A Must-Have for Enthusiasts!" (Likes: 188, Comments: 26)
Top 3. Introducing Llama 3.3: Advanced 70B Sparse Autoencoders with Seamless API Access! Unlock the potential of cutting-edge AI technology with this powerful tool designed for developers and researchers. Experience unparalleled efficiency and performance in data processing and machine learning tasks. Perfect for innovative projects and scalable applications, Llama 3.3 is a game-changer in the realm of AI solutions. Don't miss out on transforming your workflows today! (Likes: 170, Comments: 33)
Top 4. "Discover the innovative 'Show HN: Experiments in AI-Generation of Crosswords', a groundbreaking tool that combines artificial intelligence with the timeless puzzle of crosswords. Ideal for puzzle enthusiasts and tech aficionados alike, this product showcases the latest advancements in AI technology, generating unique and challenging crossword puzzles tailored to enhance your cognitive skills and provide endless entertainment. Join the revolution in puzzle-making and experience the future of crosswords today!" (Likes: 31, Comments: 19)
Top 5. "Discover Cli.club: Your Ultimate Hub for Command Line Interface Tools and Alternatives – Streamline Your Workflow and Enhance Productivity!" (Likes: 9, Comments: 0)
Top 6. "Discover a user-friendly Dropbox alternative with 'Show HN: I made a simple Dropbox clone' – an innovative solution for all your file storage and sharing needs!" (Likes: 7, Comments: 1)
Top 7. Product Title: "9 to 5 Online: A Restrained Digital Experience"
Description: "Discover a unique website that embraces a balanced lifestyle by operating strictly during traditional business hours, from 9 AM to 5 PM. Experience a focused and efficient online environment designed to enhance productivity without the distractions of after-hours browsing. Perfect for professionals seeking a regulated digital zone, this innovative platform promotes work-life harmony while ensuring dedicated user engagement within set hours." (Likes: 4, Comments: 4)
Top 8. Introducing Akas: the innovative app that allows users to effortlessly share AI-generated podcasts. Dive into a world of personalized audio content, crafted by advanced algorithms to cater to your interests. Connect with others through engaging discussions and share your favorite episodes seamlessly. Perfect for podcast enthusiasts looking to explore new dimensions of sound! (Likes: 2, Comments: 6)
Top 9. Introducing the Show HN: Machine Learning Trading Bot – your next-level investment partner! Since its launch, this innovative trading bot has consistently outperformed major indexes like QQQ, NDAQ, and SPY. Harness the power of machine learning to enhance your trading strategy and maximize your returns. Don't miss out on the opportunity to elevate your investment game! (Likes: 4, Comments: 4)
Top 10. "Discover the game-changing LinkedIn Profile Roaster, which has successfully analyzed over 70,000 profiles! Elevate your professional presence and optimize your LinkedIn strategy with this powerful tool that uncovers insights and boosts your networking potential." (Likes: 7, Comments: 1)
1. Show HN: Keypub.sh – OAuth for the terminal using SSH keys
URL: https://keypub.sh/
Author: messh
Description: Hi HN! I built KeyPub.sh to solve the problem of user verification for CLI applications. It's essentially OAuth for the terminal, but using SSH keys that developers and users already have.
- No installation needed - works with existing SSH setup
- Privacy-focused: users control what email info is shared
- Simple email verification process
- Free public service
- Perfect for CLI app developers who don't want to build user verification
Try it with:
$ ssh keypub.sh about
Source code: https://github.com/skariel/keypub
Popularity: 184 points | 57 comments
2. Show HN: Complete decompilation of Lego Island
URL: https://github.com/isledecomp/isle
Author: foxtacles
Description:
Popularity: 188 points | 26 comments
3. Show HN: Llama 3.3 70B Sparse Autoencoders with API access
URL: https://www.goodfire.ai/papers/mapping-latent-spaces-llama/
Author: trq_
Description:
Popularity: 170 points | 33 comments
4. Show HN: Experiments in AI-generation of crosswords
URL: https://abstractnonsense.com/crosswords.html
Author: abstractbill
Description: Hi HN, I've been experimenting on-and-off over the years trying to automatically generate crosswords [1]. Recently I've been feeling like my results are good enough that I want to share them and see what other people think. I'm not trying to claim that these could appear in, say, the NYT in their current state, but honestly the velocity of progress makes me feel like I will inevitably be able to automatically generate NYT-quality crosswords within just a year or so.
A write-up is here: https://abstractnonsense.com/crosswords.html
And you can play the crosswords here: https://crosswordracing.com (They should work well on both desktop and mobile, and there's a leader-board for each crossword if you want to leave your name when you solve one).
[1]: Just in case anyone is interested, my very first attempt at this problem was way back in 2006! I used multiple wordlists (e.g. list of British monarchs, with reign dates), and wrote little functions to generate clues from each list (e.g. "British monarch who ruled from {date1} to {date2}"). Even with randomized synonym substitution and similar tricks, this approach was too labor-intensive, and the results too robotic, for it to work well. Can't complain though, that project led to me getting hired as the first engineer at Justin.TV!
Popularity: 31 points | 19 comments
5. Show HN: Cli.club – Command Line Interface Tools and Alternatives
URL: https://cli.club
Author: merlin_sh
Description:
Popularity: 9 points | 0 comments
6. Show HN: I made a simple Dropbox clone
URL: https://uploadfile.click/
Author: alexanderisora
Description: I made a simple site that allows you to upload files. It requires no sign up and 100% free.
The biggest advantage is that it returns you the direct URL to your file. So you can use it to store images for MD-based forum posts. Or put in your site's <img src>.
I use the Cloudflare R2 storage which offers zero egress fees. So I pay $0 of transfer costs.
I added a simple anti-nsfw files check and a simple anti-malware check. Please do not try to break it. Thanks! (>‿◠)
Popularity: 7 points | 1 comments
7. Show HN: I made a site that only operates during 9 to 5
Author: error404x
Description:
Popularity: 4 points | 4 comments
8. Show HN: Akas: an app to share AI generated podcast
Author: sftechdude
Description: INVITE ONLY CODE: BVN55L
Let's be real—AI is taking over everything, even podcasting. Platforms like NotebookLM and others are spitting out incredible AI-generated podcasts every day. But there's one problem: no one's figured out how to share them easily.
That's where Akas comes in.
What is Akas? Akas is the place to upload, share, and discover AI-generated podcasts. Got a mind-blowing AI-generated episode? Upload it to Akas and share it with your friends or the world. Wanna share your own voice? Record your raw, unfiltered thoughts right in the app.
We're the bridge between AI creativity and your personal voice.
Why Akas? Because sharing AI-generated content shouldn't be a hassle. Whether it's a 10-minute deep dive from NotebookLM or your late-night ramblings, Akas makes it seamless. No perfect setup. No overthinking. Just upload, share, and vibe.
What Makes Akas Different? AI First: We're built for the AI generation. Your podcasts, your way. Your Voice Matters: Mix your recordings with AI content or keep it personal. For the Feels: Akas is about raw vibes, not over-polished production.
How It Works
- Download your favorite AI-generated podcast from platforms like NotebookLM.
2.Upload it to Akas in seconds.
3.Share it with your friends, the world, or keep it to yourself.
I am figuring out ways where you don't have to download, and works with NotebookLM links.
Also, the app is invite only for now. And, here is my invitation code: BVN55L
Popularity: 2 points | 6 comments
9. Show HN: Machine Learning Trading Bot beat QQQ, NDAQ, and SPY since going live
URL: https://github.com/yeonholee50/AmpyFin
Author: ylee726
Description: Since going live, the bot has outperformed the QQQ, SPY, and NDAQ. It uses a machine learning approach to trading called ensemble learning by ranking 132 indicators and attaching weight based on individual performance to them so that on the final decision, their decision + weights are tallied up to either buy, hold, or sell an asset in the NDAQ-100 holdings.
Popularity: 4 points | 4 comments
10. Show HN: LinkedIn Profile Roaster crossed 70k profiles
URL: #
Author: lenvl
Description: Hey HN! I made a thing that roasts people's LinkedIn profiles and it's low-key hilarious. Just throw your LinkedIn URL in there and watch it tear apart all the cringey jargon and humble-brags.
70K+ people have gotten roasted so far. Check it out: https://liroast.web.app/ But be warned - it has no chill! Lemme know what you think and if you have any ideas to make the burns even sicker.
Popularity: 7 points | 1 comments
11. Show HN: Organize Your Blood Tests into a Beautiful Health Dashboard
URL: https://www.biotracker.me
Author: essaylor
Description: I've been really into tracking my biomarkers lately. However, I've found it a pain to deal with blood test reports from different healthcare providers, each with their own unique format.
So I built a solution - a web app that automatically extracts biomarkers from any blood test report and organizes them into a beautiful health dashboard, complete with trend graphs. No more manual data entry into spreadsheets!
Check it out: https://www.biotracker.me
It's a free web app that:
- Automatically extracts biomarkers from any blood test report (PDF or image)
- Creates visual trends of your health metrics over time
- Provides basic medical information about the extracted biomarkers
You can try it yourself or check out the demo dashboard on the website to see how it works.
I’d love to hear your thoughts and ideas on how I can market it.
Popularity: 6 points | 2 comments
12. Show HN: A registry of agent benchmarks (including many OSS agent trajectories)
URL: https://explorer.invariantlabs.ai/benchmarks/
Author: lbeurerkellner
Description: If you're interested in exploring what LLM-based agent systems these days actually do to solve certain benchmarks such as SWEBench or WebArena, we created a small leaderboard with our team, that allows to view a lot of public and OSS agent results including all the runtime traces (the step-by-step reasoning behind the scenes).
Looking at traces is actually quite interesting, as they reveal a lot about the inner working and shortcomings of current agent system, e.g. see https://explorer.invariantlabs.ai/u/invariant/webarena--SteP... for an example trace.
Popularity: 6 points | 1 comments
13. Show HN: A simple telegram file downloader
URL: https://github.com/jarvis2f/telegram-files
Author: Chewer23
Description:
Popularity: 5 points | 1 comments
14. Show HN: Give feedback on my mini search engine. There's still work to do
Author: zynovex
Description: Being inspired by a reddit post I made this mini search engine that gives you exactly what you need. Use with prefixes to get best result.
Popularity: 4 points | 2 comments
15. Show HN: Convert podcasts to newsletters with Gemini (FREE)
URL: https://github.com/SpyC0der77/Podcast2Newsletter
Author: SpyCoder77
Description: Podcast2Newsletter
I found some other tools that turned a podcast into a newsletter, but they all forced you to pay, and there was no bring-your-own API key option. I decided to make my own open source version. I am in the early days of developing this project, so any help/feedback is greatly appreciated.
Why P2N? There are a few reasons why my implementation is better than the others on the market.
- Open-source: The project is completely open source so you can contribute
- Bring-your-own API Key: You can bring your own API key for google gemini, which you can get both a free and paid key for
- Simple to use: Just install dependencies and ffmpeg, and then run it! It is that simple.
- Active development: I am actively developing P2N, so you can always have the best experience.
Popularity: 4 points | 2 comments
16. Show HN: Open-source turn detection model for voice AI
URL: #
Author: russ
Description: Hey HN, it’s Russ - cofounder of LiveKit. An open source stack for building realtime AI applications.
We’re sharing our first homegrown AI model for turn detection. Here’s a live demo: https://cerebras.vercel.app/
Voice AI has come a long way in the last year. We now have end-to-end systems that can generate a response to user input in 300-500ms — human level speeds!
As latency reduces, a common problem that surfaces is the LLM responds too quickly. Any time there’s a short pause in a user’s speech, it ends up interrupting them. This is largely due to how voice AI applications perform “turn detection” — that is, figuring out when the user has finished speaking and when the model can run inference and respond.
Pretty much everyone uses a signal processing technique called voice activity detection (VAD). In a nutshell, it figures out when the audio signal switches from speech to silence and then triggers an end of turn once a configurable amount of silence has transpired.
One obvious delta between VAD and how humans do turn detection is we also consider the content of speech (i.e. what someone says). These past few months, we’ve been working on an open weights, content-aware turn detection model for voice AI applications. It was fine-tuned from SmolLM v2 on text, runs on CPU (currently takes 50ms for inference), and uses speech transcriptions as input to predict when a user has completed a thought (also called an “utterance”). Since it was trained on text, notably it works well for pipeline-based architectures (i.e. STT ⇒ LLM ⇒ TTS).
We use this model together with VAD to make better predictions about whether a user is done speaking. Here’s some demos --
- Podcast interview: https://youtu.be/EYDrSSEP0h0
- Ordering food: https://youtu.be/fcr8Y-3c4E0
- Providing shipping address: https://youtu.be/2pQWvd6xozw
- Customer support: https://youtu.be/YoSRg3ORKtQ
In our testing we’ve found:
- 85% reduction in unintentional interruptions
- 3% false positives (where the user is done speaking, but the model thinks they aren’t)
In practice, we still have work to do. We currently delay inference if the model predicts a < 15% chance the user is done speaking. This threshold misses a bunch of middle-of-the-pack probabilities.
Next steps are improving the model accuracy, tuning performance, and expanding to support more languages (only supports English rn). Separately, we’re starting to explore an audio-based model that considers not just what someone says but how they say it, which can be used with natively multimodal models like GPT-4o that directly process and generate audio.
Code here: https://github.com/livekit/agents/tree/main/livekit-plugins/...
Let us know what you think!
Popularity: 6 points | 0 comments
17. Show HN: Sales Agents Built with OpenAI, Twilio, and Google (Sheets/Calendar) [video]
URL: https://vimeo.com/1041701840
Author: henryobj
Description:
Popularity: 2 points | 3 comments
18. Show HN: Callosum – A smarter OpenAPI editor/client
URL: https://callosum.dev
Author: pbnjay
Description: A couple years ago I was really frustrated by Postman, it couldn't do basic JSON schema validation, and didn't interoperate well with the OpenAPI spec I had to use for serverless deployments. On top of that, they started requiring an account and cloud sync, and other things I just wasn't comfortable with.
So what's an engineer to do? Build yet another API Client of course! [0] It's still fairly rough and crashes more often than I like, but it's basically at the point that I've switched most of my usage so I figured I would rip off the bandaid and do a Show HN.
Short list of some of the (IMHO) cool features that you can't do in Postman:
* Generate JSON Schema from request/response data.
* Generate request content template from JSON Schema.
* Reusable Schema components (Analyze->Extract Schemas menu)
* Basic field and JSON validation (so much more to do here!)
* Embeddable environment and encrypted variables [1] in the OpenAPI document.
* From scratch, run a MITM proxy and record API requests, then automatically generate an OpenAPI spec.
* Deep linking w/o a web server.
There's a short youtube playlist of some of these features, but I need to spend some time demoing the rest of them. What is most interesting to folks?
I would love to integrate better with the API doc generation tools but need to figure out how that would look. Speakeasy/Redocly/etc are some great projects and I don't want to reinvent the wheels there.
I would also seriously appreciate some tough love/feedback to make this even better. I'm sure someone smarter than me can pick apart the variable encryption (I broke rule #1 of cryptography and rolled my own, but I couldn't find a similar use case)
[0]: https://callosum.dev/posts/why-build-another-api-client.html
[1]: https://callosum.dev/docs/variable-encryption.html
Popularity: 5 points | 0 comments
19. Show HN: Shortest, a natural language AI-powered testing framework
URL: https://github.com/anti-work/shortest
Author: sahillavingia
Description: Shortest is an open-source AI-powered testing framework that allows developers to write end-to-end tests in plain English, as simple as:
shortest(“user can sign up and create a $5 product”)
The thesis is that being able to write short tests in English → more tests → fewer regressions as AI writes and ships more code.
Would love to hear what you all think! Feedback (and contributions) welcome.
Popularity: 5 points | 0 comments
20. Show HN: GraphRAG SDK 0.4.0: Simplify RAG with Graph Databases
URL: https://www.falkordb.com/news-updates/graphrag-sdk-release-simplifies-rag-with-graph-databases/
Author: gkorland
Description:
Popularity: 2 points | 3 comments
21. Show HN: rtrvr.ai – AI Web Agent for Automating Workflows and Data Extraction
URL: https://chromewebstore.google.com/detail/rtrvrai/jldogdgepmcedfdhgnmclgemehfhpomg
Author: arjunchint
Description: Hey HN,
I'm excited to share rtrvr.ai, a Chrome extension that brings the power of AI agents to your everyday web browsing. It's designed to automate complex web tasks, extract structured data from any website, and integrate with your favorite tools as you browse using AI Function Calling [ie: “Send this page summary as Slack message”].
The core idea is to let anyone, even non-developers, leverage the power of web automation and data extraction using natural language. Imagine being able to:
Automate lead generation: Extract hundreds of LinkedIn profiles to Google Sheets, complete with AI-generated, personalized intro emails.
Process PDFs in bulk: Pull data like revenue, expenses, and totals from hundreds of local or online PDFs directly into your spreadsheets.
Navigate and extract from paginated lists: Tell rtrvr.ai, "For each YC Partner, go to their LinkedIn profile and retrieve their name, headline, job, and college," and it'll do it.
Automate workflows across multiple tabs: For example, fill out job applications on Careers tab using information from the LinkedIn tab.
Function Calling: Integrate with APIs like Snowflake and Slack directly from your prompts using simple @ notation or letting the AI infer what tool to use with natural language.
GraphBot: Generate charts and visualizations from website data with natural language commands.
Recordings: Ground the agent with site interactions recordings to ensure accurate and repeatable task execution.
Sheet Context: Use Google Sheets data as context for your web tasks.
Scheduling: Run automations on a schedule in the background.
Sheets Workflow: You can feed a Google Sheet with a column of URLs (like LinkedIn profiles), and it will open each url as a tab, extract data, and even generate content (like intro emails) back into the sheet. It can handle multi-step workflows with prior output dependencies, effectively representing a DAG.
I see rtrvr.ai as a step towards a more intelligent and interactive web. I believe this tool can be a game-changer for marketers, sales professionals, SMBs, and anyone who needs to extract information from the web efficiently. Would love to hear your feedback, suggestions, and any use cases you can think of!
Website: rtrvr.ai Chrome Store Listing: https://chromewebstore.google.com/detail/rtrvrai/jldogdgepmc... Youtube Intro: https://www.youtube.com/watch?v=wajCM6208cc
Popularity: 3 points | 2 comments
22. Show HN: Willpayforthis.com -I am gathering posts about what people will pay for
URL: https://www.willpayforthis.com/
Author: bickett
Description: When people have a pain point they'd like solved, I find that many of them resort to posting a Tweet about it.
Popularity: 4 points | 1 comments
23. Show HN: YPerf – Monitor LLM Inference API Performance
URL: https://yperf.com
Author: xjconlyme
Description: Our team operates several real-time AI applications, where both latency(TTFT) and throughput(TPS) are critical to most of our users. Unfortunately, nearly all of the major LLM APIs lack consistent stability.
To address this, I developed YPerf—a simple webpage designed to monitor the performance of inference APIs. I hope it helps you select better models and discover new trending ones as well.
The data is sourced from OpenRouter, an excellent provider that aggregates LLM API services.
Popularity: 2 points | 2 comments
24. Show HN: I Built a Document Builder with Chrome Extension for 1-Click Extraction
Author: daironcanel
Description:
Popularity: 1 points | 3 comments
25. Show HN: BitTorrent-style LLMs come to Kalavai
URL: https://kalavai-net.github.io/kalavai-client/petals/
Author: carlosfm
Description: Today we are thrilled to announce the release of a public Kalavai pool dedicated to host Petals workers. This is part of our wider effort to offer easy access to compute to AI developers.
Do you find this useful? What other tooling would you like to see running on crowdsourced hardware?
Popularity: 4 points | 0 comments
26. Show HN: Your webcam as ASCII Art
URL: https://kaamkiya.github.io/ascii-webcam/
Author: kaamkiya
Description:
Popularity: 3 points | 1 comments
27. Show HN: BskyUtils – Supercharge Your Bluesky Experience
Author: xuho
Description: All in one tool for BlueSky users.
Popularity: 3 points | 1 comments
28. Show HN: ChatGPT 404 page is a haiku
URL: https://chatgpt.com/share/6769217x-4848-8009-9107-c2db122f0882
Author: Bluestein
Description: Y'all probably noticed but, of course, OpenAI's 404 page is a short poem.-
I am inclined to think it is AI generated, of course.-
PS. Stand (self-) corrected: The haikus repeat themselves. And, they are not tied to the URL requested ...
Popularity: 3 points | 1 comments
29. Show HN: Drawing with Lambda Calculus
Author: marvinborner
Description:
Popularity: 4 points | 0 comments
30. Show HN: ScreenDemos – A Firefox/Chrome screen recorder for product demos
Author: popoxdev
Description: I have been building a lot of side projects alongside my studies and I often found myself needing a quick way to record and share demos of my apps. After trying out some of the most popular screen recorders, I didn't find any that met my needs. I wanted a tool to quickly record high-quality product demos without downloading multiple pieces of software. So I decided to take on the challenge and build a simple yet powerful screen recorder extension that allows you to record directly from your browser. It has a few key features such as smooth animated cursor, zoom effects, shortcuts hints and much more that I plan to add.
It's my first time launching a product to production so any feedback is greatly appreciated! I have also created a spreadsheet where I compared my tool with popular screen recorders if you want to learn more: https://screendemos.com/comparison
Popularity: 4 points | 0 comments
31. Show HN: Build, test, and deploy your own LLM router
URL: https://platform.mintii.ai/login
Author: martinpmm
Description: We created an LLM router to improve quality and reduce costs for LLM applications.
We started this project some time ago and used the router internally due to our own experience developing LLM solutions. We realized that there were many challenges when working on projects with LLMs:
First, the quality of the model. Every week, new models are released with improved capabilities, so the projects we built months ago become somewhat obsolete (and changing the model can be a pain).
Second, costs. As we scaled the solutions, we realized that cost is a limiting factor for real use cases. Also, every 3 months, there are drastic changes in prices, so many ongoing LLM solutions today are probably paying more than they need to.
Third, why should we use only one model? Using a multi-model approach offers a much better opportunity to get the best out of every model, reduce costs, and more.
With that in mind, we started mapping models to their best performance in tasks (like coding, creative writing, etc.) and also mapping them by topics (Finance, Tech, Marketing, etc.). We included other factors like cost and latency to create our optimal solution.
Today, the research we conducted became what is now the first version of our router, which redirects prompts to the model selected by the user based on the difficulty of each prompt.
Try it out and let us know what you think! You can create a custom router, test it in the chat interface, and later, once you have some conversations, create evaluations to compare the router’s performance with a single-model approach.
This is the first version of the project! We have tons of other ideas/prototypes that we are adding to the platform in the short term (new types of routers, automatic model selection based on sample prompts, model usage suggestions, calibration metrics, and more).
We are keen to receive feedback from the community.
Popularity: 2 points | 2 comments
32. Show HN: Cozy Quest – MMO networking architecture
URL: https://tappygames.itch.io/cozy-quest/devlog/856145/a-cozy-tour-through-networking-architecture
Author: mcdirty
Description: I'm building a cozy multiplayer game engine (very early stages - just a few days in!) combining Elixir, Go, and Godot to achieve sub-50ms latency while maintaining a warm, welcoming feel. My architecture uses Elixir/Phoenix for fault-tolerant session management, Go for high-performance game state sync (1ms tick rate), and Godot for client-side prediction. I've implemented lock-free data structures, SIMD-optimized physics, and binary protocols with delta compression. Quick note: the website/login aren't functional yet - this is a work in progress! Here's my technical deep-dive into the challenges and solutions so far.
If you feel so inclined follow the devlog for updates as I build this out in public.
Popularity: 4 points | 0 comments
33. Show HN: Contextual Jokes in Group Chats
URL: #
Author: katahaha
Description: Built Master Chick, a bot that intelligently and occasionally makes jokes in group chats, based on what everyone says.
It finds the best time to crack a "contextual" joke.
You can also toggle energy level of Master Chick to make it less annoying, or more hyperactive if you want it to. Also NSFW/SFW mode.
Master Chick has made my group chats much more fun! Wanted to share this gift for Christmas!
Try it out: https://t.me/masterchickbot
Popularity: 3 points | 1 comments
34. Show HN: I built this website about Sikh History and don't know how code works
URL: https://www.sikhsthroughtime.com/
Author: jwgsh
Description: I've been learning about Sikhism and Sikh history recently and, despite having Game of Thrones level drama, I found the resources really lacking and nowhere piecing it all together.
I work in a developer adjacent role (ok, I'm a Product Manager) but despite working with software engineers every day I don't really get coding. I see a lot of stuff online about the death of software engineers and wanted to challenge myself to see if I could create something myself.
I've been using the free tier of Anthropic's Claude AI, deployed on the free Vercel tier, spent $10 on the domain but not a penny more on anything else.
It's super basic but felt good to make something myself and I learned a lot. I'd brick it at the idea of adding anything complex (or even being asked how it all works together) so I'm sure developers are safe for a while yet!
Popularity: 3 points | 0 comments
35. Show HN: I built this business to help Web Agencies to be richer
URL: #
Author: bizpplhappy
Description: That's correct. If you are a freelancer, contractor, or a digital agency owner, you should use this tool I've just built for over a year. The URL is https://www.retainr.io
Popularity: 1 points | 2 comments
36. Show HN: Generate the low taper fade and guide you how to tell the barbers
URL: https://www.lowtaperfade.net
Author: aokodesuka
Description: What is Low Taper Fade Use AI to generate the perfect Low Taper Fade hairstyle for you! It helps you communicate with your barber to avoid haircut disasters. Find a style that suits you and makes your life even better.
What Low Taper Fade can bring you
- Provides a professional AI measurement service to measure the appropriate Low Taper Fade hairstyle for users based on facial features, age and style.
- Quickly generates images of Low Taper Fade hairstyle results.
- Teaches users how to communicate with their hairdresser to ensure that the hairdresser can cut the ideal Low Taper Fade hairstyle. Why choose Low Taper Fade Become the coolest version of yourself and stay ahead of the trends.
- Featuring professional hairstyle generation tools and guides to help users find the right hairstyle for them.
- Suitable for a wide range of hair textures and personal preferences, with a variety of hairstyle styles.
- Simple and convenient operation, easy to use.
- Good hairstyle results, well received and recommended by many users.
Popularity: 2 points | 1 comments
37. Show HN: Super Snowflake Maker
URL: https://supersnowflakemaker.com
Author: shalanah
Description: Hi all! Just released Super Snowflake Maker!
Draw on the pie with freeform or polygon tools, change the number of sections, click on the large snowflake to see fold, and.... download!
Enjoy + Happy Holidays!
(tech: threejs/r3f, react, ts, useSpring, tailwind, canvas, svg, offscreen canvas, paperjs)
Popularity: 3 points | 0 comments
38. Show HN: A bidirectional editor for making circuits with code
URL: https://github.com/leomcelroy/svg-pcb
Author: apexedison
Description:
Popularity: 3 points | 0 comments
39. Show HN: Raggable – Open-Source MD Doc Files for Popular Libraries
URL: https://github.com/bkarst/raggable
Author: benkarst
Description: We are still at a point where not many popular libraries are have accessible ways for their docs to be indexed and used by gen AI. In the meantime, we must do it ourselves.
This repo is new and small, but as I continue to use gen AI (and of other contribute), it could grow to be useful to many.
Popularity: 3 points | 0 comments
40. Show HN: Simple SEC Discord Bot
URL: https://github.com/john-friedman/datamule-python/blob/main/examples/discord_bot.ipynb
Author: jgfriedman1999
Description: I built a Discord bot that monitors SEC EDGAR in real-time and sends alerts for new filings. You can configure it to track specific form types (e.g. 3/4/5) and companies by CIK, with multi-channel support for different filtering rules.
Popularity: 3 points | 0 comments
41. Show HN: Looking for contributors for my open source – A CSS Library for Next.js
URL: https://github.com/vectordxy/stayedcss
Author: encodeincode
Description:
Popularity: 2 points | 1 comments
42. Show HN: application/nd-javascript MIME type
URL: https://cdaringe.github.io/application-nd-javascript/
Author: cdaringe
Description:
Popularity: 3 points | 0 comments
43. Show HN: A serveless private NPM registry that you can selfhost
URL: https://github.com/Thomascogez/npflared
Author: thomas-cogez
Description:
Popularity: 1 points | 1 comments
44. Show HN: ChatGPT for macOS now works with Apple Notes and more third-party apps
URL: https://9to5mac.com/2024/12/19/chatgpt-macos-apps-apple-notes/
Author: skreep
Description:
Popularity: 2 points | 0 comments
45. Show HN: Bloom – Build Web Components with JSX and Async Generators
URL: https://github.com/webjsx/bloom-router
Author: jeswin
Description:
Popularity: 2 points | 0 comments
46. Show HN: I built a tool for renting cheap GPUs for inference
URL: https://open-scheduler.com/
Author: benjonr
Description:
Popularity: 1 points | 1 comments
47. Show HN: Markitdown Online Version- Convert Your Document to Markdown Format
URL: https://markitdown.online
Author: lcorinst
Description: Transform any document (DOCX, HTML, CSV, etc.) into clean markdown instantly. Free tool built on Microsoft's open-source Markitdown python project.
Popularity: 1 points | 1 comments
48. Show HN: Showcase Your SaaS to a Broader Audience with LiftySaaS
Author: tk21
Description: Hi HN, I'm the creator of LiftySaaS, a platform designed to help indie SaaS developers and small teams gain visiblility for their products.
Whether you’re launching a new tool or trying to grow your existing user base, LiftySaaS offers a simple and free way to showcase your SaaS to a targeted audience.
The platform is completely free to use, and I'm actively iterating based on user feedback. I’d love for you to try it out, list your SaaS, and share your thoughts on how I can improve!
Thanks!
Popularity: 2 points | 0 comments
49. Show HN: Try test-driven agent development in this holiday prompting challenge
URL: https://invariantlabs.ai/blog/santas-agent-challenge
Author: lbeurerkellner
Description: Our team at Invariant has built an awesome agent testing challenge for the holidays, that showcases how agent development can benefit from concepts known from test-driven software engineering.
You can play the challenge at the linked URL. You are given a pre-existing agent implementation where you can only change the system prompt and your goal is to make a small test suite of unit tests pass. The tool implementations are complete, but the agent needs to be instructed to use them properly.
The challenge was created to showcase two open source projects we released recently: A trace viewer for agent trajectories (Explorer, https://github.com/invariantlabs-ai/explorer) and a library for building agent unit tests (Testing, https://github.com/invariantlabs-ai/invariant).
Let us know what you think, we'll be around in the comment section. Happy holidays everyone!
Popularity: 2 points | 0 comments
50. Show HN: I added mining to my WASM rain hash dashboard
URL: https://dosaygo-research.github.io/rain/
Author: keepamovin
Description:
Popularity: 1 points | 1 comments
51. Show HN: I built a Shopify app that lets you try on clothes before buying
URL: https://apps.shopify.com/photoflux-ai-virtual-try-on
Author: filonix
Description:
Popularity: 2 points | 0 comments
52. Show HN: Testing career aptitude by measuring what information 'sticks'
URL: https://www.anewaptitude.com
Author: imfinn
Description: I built a platform that measures career aptitude through an unconventional approach: presenting technical scenarios from different professions and analyzing information retention patterns.
Here's an example from the job resonance test for Forensic Science Technician (there are 100 jobs currently available):
------------------------------------
Natalie, Forensic Science Technician
A crime scene investigation involves recovering trace evidence that could help solve a burglary case. Natalie is utilizing an electrostatic dust print lifter to capture footwear impressions left on the floor. At this time, she is carefully applying the film to ensure even contact with the surface, preserving the impression for analysis in the lab. This procedure aids in establishing the presence and movement of individuals at the scene of the crime. Story 1 of 15
And the question (for this story) asked after all the stories are presented:
How does using an electrostatic dust print lifter assist in a burglary investigation?
A. Preserving footwear impressions for lab analysis to show the movement of individuals.
B. Cleaning the floor of the crime scene to enhance the appearance for photographs.
C. Ensuring all evidence is well-preserved by using advanced surface-cleaning techniques.
D. Identifying the type of flooring material used by analyzing the impression depth.
------------------------------------
Rather than relying on self-reported preferences or personality traits, the system exposes users to authentic professional scenarios (including industry-specific terminology and processes), then tests which details naturally persist in memory.
The core insight: our brains tend to better retain information that aligns with our natural aptitudes, even on first exposure. By analyzing these retention patterns across various professional domains, we can identify potential career fits that traditional assessments might miss.
Try it: https://www.anewaptitude.com
Curious to hear HN's thoughts on using cognitive retention as a signal for aptitude measurement.
Popularity: 1 points | 1 comments
53. Show HN: Nix-rage – Nix way to store private info inside config
URL: https://github.com/renesat/nix-rage
Author: Renesat
Description: I have been thinking for a long time how to solve the problem of publishing my nix config, but without revealing some information (like mail). I thought of something like an external closed subrepository or git-crypt. I wondered if it could be done in a more “nix way”, but had no idea how. After discovering oddlama's blog post "Evaluation time secrets in Nix: Importing encrypted nix files" [1], I realized that nix plugins would be a good fit for me. I just wanted something more “robust” and decided to dive deeper into nix plugins and try to implement it myself on rust. Mostly for my own config, but I think this project could be useful to someone else.
[1]: https://oddlama.org/blog/evaluation-time-secrets-in-nix/
Popularity: 2 points | 0 comments
54. Show HN: A faster and compliant way to scrape the SEC
URL: https://github.com/john-friedman/datamule-python
Author: jgfriedman1999
Description: The SEC rate limits you to 5 requests per second. The SEC has more than 16 million submissions, with each submission having multiple documents. For example, Tesla's 2021 10-K SEC page has 14 documents.
Scraping every SEC submission document by document would take about 200 days.
There is a faster approach. Submissions to the SEC are stored in Standard Generalized Markup Language in one file. That means that if you have a SGML parser, you only have to download the submission .txt file. Scraping every SEC SGML submission takes about 40 days.
There is a much faster approach. SEC data is stored in SGML in daily archives accessible here going back to 1994: https://www.sec.gov/Archives/edgar/Feed/1995/. Since the SEC rate limits you to 30mb/s of egress and there is 3tb of data, downloading every archive takes slightly more than a day.
I've written a fast SGML parser here using Cython: https://github.com/john-friedman/datamule-python
Popularity: 1 points | 0 comments
55. Show HN: BrainRot Generator
URL: https://github.com/harvestingmoon/OBrainRot
Author: wenyeong
Description: I made a simple BrainRot generator that generates brainrot videos from a reddit url :)
Popularity: 1 points | 0 comments
56. Show HN: A yearly wrap maker for GitHub organisations
URL: https://github.com/dk-a-dev/github-org-wrapped-gen
Author: dev345
Description: Yearly wraps are trend now, not only in non tech world but also in tech world now, we all have GitHub yearly wrapped for our personal accounts, but there is nothing for GitHub organisations. My inspiration was to get data for my org GDGVIT yearly wrapped, so like, I got the data from guessification, using filters on GitHub search and used tools like git-time for commits and all. Until I realised we have a discord channel which has webhook on our organisation and all logs, all daily activities of our organisation is there in a channel named "gh-org-log". So then from getting a CSV from those logs to making this wrap generator.
Popularity: 1 points | 0 comments
57. Show HN: I made a tool for instant voice searches and AI questions
URL: https://myextension.store/voice-command/
Author: Tikhon97u4563
Description: Hi Everyone!!
I am Tikhon Sokolov, Independent developer working on Productivity, Usability and Automation tools. I was always passionate about improving workflows and removing barriers in human-computer interaction, as well as improving accessibility for everyone.
When Speech Recognition was introduced to browsers, I started experimenting and built myself a number of tools, and VoiceCommand is the outcome of this research.
Popularity: 1 points | 0 comments
58. Show HN: Whispr – Push to talk application for macOS in Rust
URL: https://github.com/dbpprt/whispr
Author: whispr1
Description:
Popularity: 1 points | 0 comments
59. Show HN: PyDICOS, releasing an open security scanner interface
URL: https://www.auxilia-tech.com/blogs/pydicos
Author: lcombaldieu
Description: DICOS is an "Open Standard" for security body scanners, CT or standard X-ray scanners. It is meant to be an inter-operability standard, designed by NEMA and promoted by TSA (https://www.tsa.gov/for-industry/open-architecture), heavily inspired by DICOM.
However there currently aren't any open source implementation of DICOS : you have to contact TSA to get access to binaries of a DICOS developper toolkit. As a further hurdle, big brands of security scanners lobby hard against this standard and opening themselves up to competition.
As the CTO of a 3rd-party algorithm provider for scanners, I believe the "Open Architecture" approach is the future for airports. We are releasing the pyDICOS library to make it more accessible and hoping that people make the most out of it around the world, and making it standard everywhere.
Please leave a star on github and contribute if you feel like it !
Popularity: 1 points | 0 comments
60. Show HN: Port-Scan.sh
URL: https://gist.github.com/overflowy/48ec98ea683cac16b6f0d6ed931543dc
Author: niux
Description:
Popularity: 1 points | 0 comments
61. Show HN: Free webpage summarizer powered by Gemini 2.0 Flash
URL: https://app.chathub.gg/webpage-summarizer
Author: wonderfuly
Description:
Popularity: 1 points | 0 comments
62. Show HN: Reubah – a web-based tool for convert images/docs
URL: https://github.com/dendianugerah/reubah
Author: hiumakantahu
Description: Hi guys, I just created a simple web-based tool for converting images and documents. Feedback is appreciated!
Popularity: 1 points | 0 comments
63. Show HN: Free Favicon Generator,JPG to Favicon!
Author: joyM416
Description: You might not believe it, but Elon Musk said he wanted a Favicon generator to create a set of beautiful favicons for X, with the key requirement being that it should be free. So, I developed a JPG to Favicon tool.
In just a few seconds, generate beautiful icons suitable for all platforms. Supports iOS, Android, Windows, and more.
#Key Features: Multiple Formats Generate favicons in various formats, including ICO, PNG, and SVG. Perfect for all browsers and platforms.
Device Support Create icons for iOS, Android, and Windows devices. Ensure your site looks great everywhere.
Dark Mode Preview your favicons in both light and dark modes. Perfect for modern websites.
One-Click Generation Generate all required favicon sizes and formats with a single click. Save time and effort.
Complete Package Get a complete package including manifest files and HTML code. Ready for immediate implementation.
Pixel Perfect Advanced image processing ensures your favicons look crisp and clear at all sizes.
Popularity: 1 points | 0 comments
64. Show HN: A spaced repetition vocabulary app for learning any language
URL: https://www.voclipai.com/
Author: jackycymo
Description: I've been jotting down words and phrases in my language learning journey since I was small, but I've always struggled with retention (got piles of notes and never used them).
While there're many vocabulary apps out there, most lock you into their pre-made content. Voclip lets you input the words or phrases you want to learn, and it automatically creates:
- Explanation in your preferred language
- Natural example sentences showing a real-world usage
- High quality pronunciation
- Spaced repetition scheduling to optimize retention
It currently supports: English, Chinese, Japanese, Spanish, Portuguese, and French - with more languages coming soon!
Try it out and let me know what you think!
Popularity: 1 points | 0 comments
65. Show HN: A Platform to Explore Hackathons Around the World
URL: https://hackathon-finder.shetty.me
Author: deveesh_shetty
Description: I built a website which lists all hackathon posting from various other sources (currently Devpost and Unstop), on click it redirects to the original source.
Surprisingly, the APIs these websites used were open, which they used to populate their page with hackathons data.
So by spending maybe around 3 hours? This is the end result. It is built using Nextjs 15.
I tried to make it as best as I can, but hey, would love to hear any comments on improvements. There maybe some mistakes but yeah, I am here to learn.
Also, not the greatest of the UIs, but I wanted to get out the MVP, while most of my time was spent in normalizing the JSON from different hackathon website APIs.
I am looking to add more sources, eg. devpost, hackerearth, hack2skill, etc. I might need to scrape their data as their HTML is prepopulated when it is fetched, or have to find some other turnarounds.
Popularity: 1 points | 0 comments
66. Show HN: Pig – PostgreSQL Extension Manager on Linux, 340 ext on 10 distro
URL: https://github.com/pgsty/pig
Author: Vonng
Description:
Popularity: 1 points | 0 comments
67. Show HN: Adding Python Plugin support to my AI app Llama Run to automate your PC
URL: https://apps.microsoft.com/detail/9nw950zx02cq?hl=en-US&gl=US
Author: KrishBaidya
Description: I wanted to share a project I’ve been working on—an assistant app called Llama Run. I initially built it to do simple tasks on my PC (change settings, perform automation, etc.), but as the project evolved, I became interested in making it extensible with Python Plugin support.
Here's the backstory: While researching automation libraries, I came across PyAutoGUI, which allows you to control your PC through Python (moving the mouse, typing, clicking, etc.). It got me thinking about the potential of combining Python's flexibility with event-driven automation inside my app. Later, I found a GitHub repo that combined PyAutoGUI and OpenAI API for automation—this inspired me to give users the ability to create and run custom Python scripts directly in Llama Run.
How it works: I’m integrating Python through the CPython API alongside C++, allowing the app to run Python scripts dynamically. The plugin system will allow users to write Python code to interact with the app and automate their own workflows. By using a plugin system, I’m also keeping the app's core logic separate from custom user functionalities. I’m still developing this feature, but I’d love feedback or suggestions from the HN community. I’m eager to discuss the process and gather ideas on how to make this even better. In the meantime, if you're interested, here’s the Microsoft Store link: [https://apps.microsoft.com/detail/9NW950ZX02CQ?hl=en-us&gl=I...] (This doesn't include the plugin system).
Popularity: 1 points | 0 comments
68. Show HN: Eszett explicit scopes for styling react components
URL: https://github.com/errnesto/eszett
Author: errnesto
Description: Hello HN :-) I built "eszett" a small plugin to help manage scoped CSS in React, especially with server components in mind. It’s heavily inspired by styled-jsx. It always bugged my that I can not access the class names, that styled-jsx generates, in my code.
So the core idea is simple: eszett generates a unique class name for each component (like styled-jsx) but then lets you access those class names and you have to scope your styles manually.
I thought giving access to the class names is all I need for a complete plugin, but using it I really missed the automatic rewriting of the class names, so I added that. Maybe at a later stage I will also update this to rewrite the css too.
I built this with swc just to get a chance to play around with rust. This still needs a lot more tests, and also I would like for it to be compatibe with more than just the latest nextjs. But I’d love to get some feedback on how it could be improved and if this concept only makes sense to me or also to others :-)
Popularity: 1 points | 0 comments
69. Show HN: ChameleoCV – Tailored CV and Cover Letter Generator with OpenAI
URL: #
Author: Mertugrul
Description: What it is: ChameleoCV is an intelligent application designed to revolutionize the job application process. By leveraging the power of the OpenAI API, ChameleoCV streamlines the creation of professional and personalized resumes and cover letters tailored to specific job descriptions.
Why I created it: As a software developer with over 5 years of experience, I recently re-entered the job market after taking a break. Over the past few months, I’ve found that securing the roles I want has been challenging. While using ChatGPT to create cover letters for different job descriptions has been helpful, I realized that tailoring both the CV and cover letter for specific job positions significantly increases the chances of landing interviews.
However, applying to over 20 positions a week makes tailoring each application manually a time-consuming process. To solve this, I developed ChameleoCV, an application that takes your general CV and a given job description to automatically generate a new, tailored CV and cover letter for each specific role—saving an enormous amount of time.
How it works: With your CV provided in JSON format and a job description as input, ChameleoCV creates a tailored prompt for the ChatGPT API. It then calls the API to generate a customized CV and cover letter, which are returned in PDF format for immediate use.
GitHub Repository: ChameleoCV on GitHub: https://github.com/mertyertugrul/ChameleoCV
I’d greatly appreciate your feedback and constructive code reviews. Let me know how I can improve this project or add features that would make it even more helpful!
Popularity: 1 points | 0 comments
70. Show HN: Unify Browser – WebKit Browser Built with SwiftUI and MLX
URL: https://apps.apple.com/us/app/unify-ai-browser/id6478436147?mt=12
Author: quicheshore
Description: Hi everyone! Unify is a WebKit based browser with an AI research assistant built right in. You heard that right. No chromium here.
The project started out as a simple RAG engine to answer queries, but it evolved to become much more in a short period of time. The goal is simple: find the best context, without prompting input, to best answer your questions. One of the biggest limitations of apps like ChatGPT is their lack of personalization. Beyond the chat window, your conversations with the model don’t contribute much to its understanding of your personal context. Every session starts from scratch, as if the model has a blank slate. This isn’t how humans work, and Unify is designed to bridge that gap.
Unify indexes any file format, allowing you to simply drag and drop files from your computer to make them part of your conversational context. The next time you have a question, your conversations from the past, with your files, now have the possibility to aid in answering questions that are personal to you. You can query across thousands of documents without worrying about token limits, lost context, or prompt engineering. LLMs shine when they have enough context to produce insightful, non-generic answers. Unify makes that possible.
So why is it a browser? In some ways using the term “Browser” makes Unify a trojan horse product. But the most important source of them all is the internet. It is the gateway to all information. Just like with files on your computer, Unify will also index any website with just a click. No more copy-pasting text into a chat window, hoping you’ve captured the right context. By integrating both web content and personal files into a single stream, Unify helps eliminate workflow fragmentation and streamlines the search process.
Unify also offers local inference using the MLX framework. Powered by Llama 3.2-4b, it allows you to take your conversations private when needed. While larger online models are still better for generating the best answers, Unify gives you the flexibility to switch to secure, offline, and private inference without sacrificing functionality.
Full disclaimer, I am a solo developer working on this. I would love any and all feedback I can get on this. Please let me know how I’m doing!
You can get Unify on the Mac App store. Check it out here: https://apps.apple.com/us/app/unify-ai-browser/id6478436147?...
Popularity: 1 points | 0 comments
71. Show HN: Zigpoll (contextual microsurveys) – My solo SaaS
Author: jason_zig
Description:
Popularity: 1 points | 0 comments
72. Show HN: Liveboat – Your Newsboat On-the-Go
URL: https://github.com/exaroth/liveboat
Author: exaroth
Description: Liveboat generates static pages based on Newsboat configuration and urls so you can access your feeds even when away from the terminal
Popularity: 1 points | 0 comments
73. Show HN: I Built a Sarcastic Agent
URL: https://blog.monsterapi.ai/blogs/building-a-sarcastic-chatbot/
Author: sparsh2399
Description:
Popularity: 1 points | 0 comments
74. Show HN: Hercules Agent Adds Accessibility Testing as an Open-Source Skill
Author: shriyansha
Description: Hey HN,
We’re excited to share a new skill added to Hercules, our open-source agent for automated testing. Starting today, Hercules can now perform Accessibility Testing, helping developers check their web applications against WCAG 2.0, 2.1, and 2.2 standards.
Here’s what it offers:
- Automated scans for accessibility compliance
- Detailed insights and suggestions for fixes
- Super cost-efficient (scans can be done for less than a dollar)
Our goal is to make accessibility testing more accessible (pun intended!) for developers and teams. This feature is built to enable engineers to integrate accessibility checks into their workflows without needing specialized expertise or large budgets.
We’d love feedback from the community—whether you’re interested in contributing, testing it out, or just want to discuss how we can collectively make the web more inclusive.
Repo link: https://github.com/test-zeus-ai/testzeus-hercules/tree/main Release: https://github.com/test-zeus-ai/testzeus-hercules/releases/t... Demo Video: https://youtu.be/s_LaHIuurVQ?si=GL12D1Vz2xQXEvQ_
Looking forward to hearing your thoughts!
Popularity: 1 points | 0 comments
75. Show HN: Find and play ZX Spectrum 48K/128K games in the browser
URL: https://www.esp32rainbow.com/games
Author: iamflimflam1
Description: This kind of grew out of my ESP32 Rainbow project. Originally it was going to be purely a search engine for games and a way to transfer them onto device. But then I realised that I could compile my core C++ code using Emscripten and run the emulator in the browser.
Provided the game has a z80, sna, tap, or tzx file available then it should be playable. The emulator is a work in progress - some games may fail to work.
It's a nice test bed for my emulator code.
Popularity: 1 points | 0 comments
76. Show HN: The Photo API for Developers
URL: https://www.change.photos
Author: blueapple30
Description: Built an API to transform photos programmatically (resize, compress, sharpen, blur, rotate, grayscale, format conversion) with single HTTP calls. All tools are free to use (www.change.photos/tools), capped at 2-4MB file sizes, while the API offers 50 images/month on free tier - mainly for those needing to automate image processing at scale.
Background: I used to use Photoshop to resize images without cropping and optimized them that way. But there is no way to do this programmatically, so I got tired.
Zapier also doesn't have great tools for it, and the only one that is there is f*ed and doesn't work for me.
Popularity: 1 points | 0 comments
77. Show HN: CryptoBlackhole – The final resting place for worthless crypto tokens
URL: https://cryptoblackhole.org/
Author: pixelmatrixio
Description:
Popularity: 1 points | 0 comments
78. Show HN: Quick and dirty local LLM terminal buddy in Rust
URL: https://github.com/timschmidt/llmterm
Author: timschmidt
Description: A friend was frustrated with the limitations on the free tier of https://www.warp.dev/ so I threw this together in an evening.
Uses kalosm for interfacing with the llm, just runs commands through sh, logs the command and output, and passes the history to the llm for prompting.
Maybe someone will have suggestions for making it better, or it could give someone a start for their own little project.
Popularity: 1 points | 0 comments
79. Show HN: I built a simple, free habit tracker and embeddable in Notion (no ads)
URL: https://habitfast.netlify.app/ref/HN
Author: Sayyidalijufri
Description:
Popularity: 1 points | 0 comments
80. Show HN: Co-Op Translator v0.6.2 – Support OpenAI and Markdown-Only Translation
URL: https://github.com/Azure/co-op-translator
Author: skytin1004
Description: We’re thrilled to announce two major updates for Co-op Translator, the open-source tool for seamless multilingual translation!
1⃣ OpenAI API Support: Now supports OpenAI alongside Azure OpenAI. 2⃣ Markdown-Only Mode: Skip image translations with -md and keep markdown image links intact.
Try it with:
"translate -l "es" -md"
Co-op Translator simplifies multi-language translations:
Translate text in Markdown files and images automatically. Keep the original format intact. Perfect for developers managing multilingual projects.
Popularity: 1 points | 0 comments
81. Show HN: I made a contract builder for frelancer and clients
Author: preetsuthar17
Description: Create & Sign Contracts 10x Faster.
ContraFast streamlines your contract workflow. Create, customize, and get contracts signed in minutes, not days.
— Create and send contracts in under 5 minutes — Pre-built templates — Digital signatures
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