Explore the hottest developer projects on Show HN for 2024-12-17. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Product Highlights
- Product Name: Bruin - Open Source Data Pipeline Tool
- Highlight: Simplifies end-to-end data workflows by combining data ingestion, transformation, Python processing, and quality checks in a single framework, eliminating the need for multiple specialized tools.
Quick Summary
- Most Hot Category: Data Tools & Infrastructure
- Top Keywords: Data Pipeline, Open Source, AI Integration, Developer Tools
- Most Popular Product: Bruin (176 points, 35 comments)
Today's Top 10
- Bruin - Data Pipeline Tool (211 points)
- Adventures in OCR (124 points)
- PipeGate - Self-Hosted Proxy (42 points)
- Premagic - Event Marketing Tool (30 points)
- Marathon Cope 2024 (25 points)
- Broccoli - Rust Message Queue (22 points)
- YouTube Sampler (18 points)
- Open Source Equalizer Plugin (18 points)
- HN Side Projects Directory (15 points)
- Anthropic's MCP Server Directory (15 points)
Technology Trends
- Data Processing & Analytics
- AI/ML Integration
- Developer Productivity Tools
- Audio/Music Technology
- Open Source Infrastructure
Project Distribution
- Developer Tools: 35%
- Data & Analytics: 25%
- AI Applications: 20%
- Media & Entertainment: 10%
- Other: 10%
Trend Insights
- Strong focus on developer productivity and workflow optimization tools
- Growing emphasis on AI integration across different domains
- Increased interest in open-source alternatives to commercial solutions
- Rise in tools focusing on data processing and management
- Emergence of specialized tools for creative and media applications
1. Show HN: I built an open-source data pipeline tool in Go
URL: https://github.com/bruin-data/bruin
Author: karakanb
Description: Every data pipeline job I had to tackle required quite a few components to set up:
- One tool to ingest data
- Another one to transform it
- If you wanted to run Python, set up an orchestrator
- If you need to check the data, a data quality tool
Let alone this being hard to set up and taking time, it is also pretty high-maintenance. I had to do a lot of infra work, and while this being billable hours for me I didn’t enjoy the work at all. For some parts of it, there were nice solutions like dbt, but in the end for an end-to-end workflow, it didn’t work. That’s why I decided to build an end-to-end solution that could take care of data ingestion, transformation, and Python stuff. Initially, it was just for our own usage, but in the end, we thought this could be a useful tool for everyone.
In its core, Bruin is a data framework that consists of a CLI application written in Golang, and a VS Code extension that supports it with a local UI.
Bruin supports quite a few stuff:
- Data ingestion using ingestr (https://github.com/bruin-data/ingestr)
- Data transformation in SQL & Python, similar to dbt
- Python env management using uv
- Built-in data quality checks
- Secrets management
- Query validation & SQL parsing
- Built-in templates for common scenarios, e.g. Shopify, Notion, Gorgias, BigQuery, etc
This means that you can write end-to-end pipelines within the same framework and get it running with a single command. You can run it on your own computer, on GitHub Actions, or in an EC2 instance somewhere. Using the templates, you can also have ready-to-go pipelines with modeled data for your data warehouse in seconds.
It includes an open-source VS Code extension as well, which allows working with the data pipelines locally, in a more visual way. The resulting changes are all in code, which means everything is version-controlled regardless, it just adds a nice layer.
Bruin can run SQL, Python, and data ingestion workflows, as well as quality checks. For Python stuff, we use the awesome (and it really is awesome!) uv under the hood, install dependencies in an isolated environment, and install and manage the Python versions locally, all in a cross-platform way. Then in order to manage data uploads to the data warehouse, it uses dlt under the hood to upload the data to the destination. It also uses Arrow’s memory-mapped files to easily access the data between the processes before uploading them to the destination.
We went with Golang because of its speed and strong concurrency primitives, but more importantly, I knew Go better than the other languages available to me and I enjoy writing Go, so there’s also that.
We had a small pool of beta testers for quite some time and I am really excited to launch Bruin CLI to the rest of the world and get feedback from you all. I know it is not often to build data tooling in Go but I believe we found ourselves in a nice spot in terms of features, speed, and stability.
https://github.com/bruin-data/bruin
I’d love to hear your feedback and learn more about how we can make data pipelines easier and better to work with, looking forward to your thoughts!
Best, Burak
Popularity: 176 points | 35 comments
2. Show HN: Adventures in OCR
URL: https://blog.medusis.com/38_Adventures+in+OCR.html
Author: bambax
Description: Hello HN!
In a recent "Ask HN: What are you working on?" thread, I mentioned I was working on OCRing a large book:
https://news.ycombinator.com/item?id=41971614
The post generated some interest so I thought I would keep HN posted.
The book is Saint-Simon’s Memoirs -- an invaluable historical account of the French court under Louis XIV, full of wit, sharp observations, and of incredible literary value. I'm OCRing the edition of reference made between 1879-1930, that contains a lot of comments and footnotes: 45 volumes, ~27,000 pages.
Here's a link to a blog post that describes the techniques used so far (the project is still ongoing):
https://blog.medusis.com/38_Adventures+in+OCR.html
But you may also directly access the result here:
https://divers.medusis.net/boislisle/pub
This web app (not optimized for mobile, sorry) solves a tricky problem of preloading images efficiently. In short: preloading the next image isn't enough, since browsers will repaint if an image is moved, or scaled. Or browsers won't paint at all if visibility is hidden or opacity is zero, and will paint only when those values change. On an average, slow machine, this takes visible time. But if an image is simply behind another element, it will be painted, and the removal of the covering element or changing the z-index will not trigger a repaint.
(Preloading is important because it lets one review results fast; if one has to wait 150-200 ms between images it's simply discouraging).
Would love to hear feedback; happy to answer any question!
Popularity: 95 points | 29 comments
3. Show HN: PipeGate – A Lightweight, Self-Hosted Proxy to Expose Local Servers
URL: https://github.com/janbjorge/pipegate
Author: jeeybee
Description: Hi Hacker News,
I’d like to introduce PipeGate, a lightweight, self-hosted proxy built with FastAPI. I created PipeGate as a fun little exercise to understand how tunneling services work under the hood. PipeGate allows you to expose your local servers to the internet, giving you full control over your setup.
Popularity: 33 points | 9 comments
4. Show HN: We built Premagic – a tool that turns event attendees into marketers
Author: mevinbabuc
Description: At every event, tons of photos are taken, but they rarely get used well. As organizers, you post a handful on social media while the best moments are scattered across attendee phones. And if you’re hoping for engagement or visibility? It’s a grind.
We built Premagic, an event tool that flips this problem.
Here’s what we do:
Instant Photo Sharing: We use AI to auto-select the best event photos and share them in real time with attendees. They get photos they love. You get organic visibility when they share (and they do).
Branded Advocacy Posters: Personalized “I’m attending” or “I’m speaking” posters are generated automatically—no designer needed. Attendees become your event’s marketing army.
AI Avatar Check-Ins: We turn event check-ins into an experience. Attendees can generate personalized, branded avatars on the spot—fun, shareable, and sponsor-friendly.
We’ve tested this at over 2,000 events and seen a 3x increase in organic social reach for organizers. Event marketers and sponsors love it because it amplifies visibility without paid ads.
We’re event tech folks trying to make photos and moments work harder—organically.
Would love your feedback!
Popularity: 19 points | 11 comments
5. Show HN: Marathon Cope 2024 – Your peak fitness, whether or not you ran it
URL: https://getfast.ai/marathon_cope
Author: tmulc
Description:
Popularity: 14 points | 11 comments
6. Show HN: Broccoli – message queue for Rust applications, alternative to Celery
URL: https://github.com/densumesh/broccoli
Author: skeptrune
Description:
Popularity: 19 points | 3 comments
7. Show HN: I made a sampler to make beats from YouTube videos
URL: https://sampler.powierz.art/
Author: micouay
Description:
Popularity: 12 points | 6 comments
8. Show HN: An Open Source Equilizer Plugin
URL: https://github.com/ashafq/a5eq.lv2
Author: ashafq
Description: a5eq.lv2 is a versatile LV2 plugin featuring a high-performance 5-band equalizer, equipped with a Low Shelf, three Peaking Filters, and a High Shelf.
The goal of a5eq.lv2 is to deliver optimized performance on both AMD64 and ARM64 architectures. By leveraging SIMD instructions, the plugin ensures efficient and reliable operation.
As the author of a5eq.lv2, I welcome feature requests and ideas for improvement.
Popularity: 16 points | 2 comments
9. Show HN: A Directory of 500 HN Side Projects
URL: https://www.hnsideprojects.com/
Author: gwintrob
Description: I loved this recent "Show and Tell" thread about side projects posted on HN: https://news.ycombinator.com/item?id=42373343
It inspired me to build a mini directory that aggregates over 500 side projects posted to HN since 2017. You can filter by year, category, or revenue level.
Thank you Cursor + Next.js for making this insanely fun to build. Hopefully you discover hidden gems or find inspiration in what the HN community is creating. Happy browsing!
Popularity: 13 points | 2 comments
10. Show HN: Anthropic's MCP Server Directory
URL: https://glama.ai/mcp/servers
Author: punkpeye
Description: I started this project because I believe MCP has the potential to transform how AI models interact with external resources, but the ecosystem is still very fragmented. There's no central place to discover and compare all the server implementations available, which makes adoption and experimentation harder for developers.
I initially built the GitHub repo awesome-mcp-servers (https://github.com/punkpeye/awesome-mcp-servers/), and it's been amazing to see the community contribute to it. Now, I'm taking it further with a directory that automates many tasks—introspecting servers to determine the tools, resources, and prompts they provide, inferring required configurations, and checking dependencies for vulnerabilities. These features are designed to make it easier for people to trust and use these servers in production environments.
While an open-source protocol is fantastic for innovation, I also think we need a centralized channel for addressing critical issues like security vulnerabilities, dependency management, and user support. My hope is that this directory not only grows with help from contributions, but also becomes a trusted resource for anyone entering the MCP space. If you're working on MCP servers or are interested in the project, I'd love to hear your thoughts!
Popularity: 9 points | 6 comments
11. Show HN: I built an AI form builder that works like ChatGPT
Author: nilni
Description:
Popularity: 9 points | 3 comments
12. Show HN: Peaka – Seamlessly access your SaaS tools and databases together
Author: sakalsiz
Description:
Popularity: 5 points | 7 comments
13. Show HN: CerebrasCoder – make websites in less than a second
URL: https://cerebrascoder.com/
Author: stevekrouse
Description:
Popularity: 7 points | 3 comments
14. Show HN: Repocheck – a CLI tool to get an overview of your local Git repos
URL: https://github.com/bevane/repocheck
Author: skybar1
Description: I built a CLI tool that lists out all the local git repos within a directory in an easy to read table format including relevant information such as last modified date and the status of branches in the repo, along with whether it is synced with remote or not.
It also includes a bunch of flags to get exactly what you want in the format you want.
I got this idea as I was trying organize the large amount of local git repos I had. I also found it particularly useful when traveling since I use a different device. In these cases, it is really helpful to know which local git repos I forgot to push commits or have fallen behind the remote version.
Hope you find it really useful, let me know if you like it and also if you have any feedback for it!
Popularity: 5 points | 5 comments
15. Show HN: I Built a Groth16 ZK-Proof Verifier from Scratch Using Rust
URL: https://github.com/Dyslex7c/groth16-zkSNARK
Author: furfural
Description: I've always been fascinated by cryptographic principles, so I decided to dive deep into zero-knowledge proofs and implement a Groth16 proof verifier entirely in Rust. This project validates cryptographic proofs and demonstrates how succinct, verifiable computations can be achieved.
Using Rust's powerful libraries like arkworks, I implemented pairing checks, public input commitments, and proof validation logic while ensuring the code remains modular and efficient.
I handled the complexities of affine group operations, scalar multiplications, and optimized public input verification to make this a practical ZK verifier.
Let me know what you think! Happy to answer questions about the design, challenges, or ZK cryptography in general.
Popularity: 5 points | 3 comments
16. Show HN: A better way to inspect and test AI Agents traces
URL: https://github.com/invariantlabs-ai/explorer
Author: laviniap
Description: Hi everyone! My team and I just open-sourced a bunch of cool agent dev tools: Invariant Explorer to visually inspect and understand AI traces and a testing framework, building on pytest.
Popularity: 5 points | 3 comments
17. Show HN: Built a small search engine without the fluff
URL: https://kgrep.com
Author: 0xlogk
Description:
Popularity: 5 points | 2 comments
18. Show HN: Icon Lab '78 – A pixel art icon editor for making SVGs, PNGs, and Icons
URL: https://github.com/abishekvenkat/icon-lab-78
Author: abishekvenkat
Description: Ever had to look for personalised icons for your app? Well, I had to... a lot of times. So, I built this icon editor for making 16x16/32x32 icons that can be downloaded in multiple formats like PNG, ICO and SVG
The app is also retro-themed, matching the style of the pixel art canvas.
Try it out and provide your feedback!
Demo: https://icon-lab-78.vercel.app/
Popularity: 5 points | 2 comments
19. Show HN: Fun Elo-based leaderboard for games
URL: https://www.shmelo.io/demo
Author: itsikap
Description: Hi HN,
I built a leaderboard app to track rankings for my Catan group. It’s based on the Elo ranking system—the same system used in chess.
Everyone starts with 1100 points, and your score changes based on game results. Beating a stronger player earns you more points.
Turns out, the "elo" system isn’t just for chess. It works for any competitive game. We’re now using it for a variety of board games, and even for padel, and tennis.
Recently, I decided to open it up to the public.
You can give it a try — it’s free.
Popularity: 3 points | 3 comments
20. Show HN: Pg_incremental – Incremental Data Processing in Postgres
URL: https://github.com/CrunchyData/pg_incremental
Author: craigkerstiens
Description:
Popularity: 5 points | 1 comments
21. Show HN: Ghosts and Graves, a new NES puzzle game made in 6502 assembly
URL: https://github.com/AnthonyBongers/GhostsAndGraves
Author: AnthonyBongers
Description: I made this game over the course of the last several months.
Feel free to play and check out the source if you're interested!
Popularity: 3 points | 2 comments
22. Show HN: Simple demo tool for Gemini 2.0 Flash object detection
URL: https://langtail.com/gemini-bounding-boxes
Author: PetrBrzyBrzek
Description: I built a straightforward demo to showcase Gemini's object detection capabilities. Upload any image, get bounding boxes and clean JSON output. It's currently the only model I've found that can accurately return object bounds.
Demo: https://langtail.com/gemini-bounding-boxes
The tool is pretty simple:
- Drop an image or use example ones (apples, llamas)
- Hit detect
- Get visual bounding boxes + JSON output
Happy to answer any questions!
Popularity: 1 points | 4 comments
23. Show HN: I made an IDE to build AI apps
URL: #
Author: sirajh
Description: Hi HN, I've been working on building AI agents and ended up building a tool to easily chain together prompts, vector db, function call, ReAct agentic flows etc. I am doing a soft launch today, mainly because I want to get feedback.
How acris.ai works:
1. Each step is an LLM prompt that you can chain together and execute. You can choose the type of a step: Text, JSON, Function Call, ReAct Agent, Vector DB etc.
2. Deploy it as a web application or JSON API
3. All free for now. Will implement usage based charging later
Feedback is welcome.
If you want to try it out, sign up here: https://app.acris.ai
How to use https://x.com/siraj_hs/status/1868986296372543912
Popularity: 2 points | 2 comments
24. Show HN: I built an AI powered tutor to help people learn faster
URL: https://www.growmindgpt.com/
Author: krm28
Description: Hey everyone!
Like many of you, I have been using AI extensively in my day-to-day work. One area where I find AI particularly valuable is in learning. I believe LLMs can help us humans unlock our true learning potential, which is why I built an initial version of a learning platform powered by foundational AI models.
With this platform, you can learn about any topic, create quizzes, flashcards, and even generate engaging podcasts to enhance your learning experience.
Please let me know what you think and if you have any feedback—I would really appreciate your time!
Popularity: 2 points | 2 comments
25. Show HN: A CLI Tool to Streamline Your Job Hunt as a Software Engineer
URL: https://github.com/angelplusultra/job-shell
Author: angelplusultra
Description: I built a CLI tool designed to streamline job hunting for software engineers. You can manage your job search more effectively by populating your professional connections and tracking companies of interest. Once set up, you can deploy it to a server to continuously scrape new job postings and share them directly to a Discord channel via free webhooks. This makes it easy to stay updated on relevant opportunities in real-time.
Why I made this?:
LinkedIn sucks, their email blasts are often spammy and filled with irrelevant listings. On top of that, if you’re relying solely on mainstream platforms like LinkedIn or Indeed, it’s nearly impossible to be first in line for a newly posted opportunity. It scrapes company job boards directly, ensuring you’re notified of opportunities the moment they go public.
Still making improvements everyday but you can give it a try using Homebrew (macOs) or install via Cargo (windows, linux). Appreciate any feedback!
Popularity: 4 points | 0 comments
26. Show HN: I Built GitHub Wrapped – Like Spotify Wrapped, but for coding
Author: gabriel-manta
Description:
Popularity: 4 points | 0 comments
27. Show HN: Hacker News Clone for Crypto
Author: keyvank
Description: I missed smth very similar to hackernews, but more focused on crypto, so I built one :)
Popularity: 4 points | 0 comments
28. Show HN: I made an interactive map of virtually every ski resort in the world
URL: https://www.boarderspeak.com/map/resorts
Author: TasselHat
Description:
Popularity: 3 points | 1 comments
29. Show HN: Quant Trading Tool with LLM (code gen)
Author: amandeep0
Description: Hello Hackernews!
For the past few months, We have been working on a GPT-based quantitative research tool. It has access to -
20+ years of daily equity data
5+ years of Options pricing data (with greeks coming soon!)
15+ years of Company fundamental data
Insider and senator trades (oh yes, we went there!)
A mind-blowing 2 million+ economic indicators
Plus, a dynamic web/news search engine that can extract historical event dates for any concept in history.
I would love to get some feedback on the tool. You can access the tool at www.scalarfield.io
Popularity: 1 points | 3 comments
30. Show HN: Internet Wrapped – Like Spotify Wrapped but for your browsing patterns
URL: https://internetwrapped.com
Author: TimCTRL
Description:
Popularity: 3 points | 1 comments
31. Show HN: HearTomo – an app that understands your heart
URL: https://apps.apple.com/us/app/heartomo/id6642685609
Author: zmptim
Description:
Popularity: 3 points | 1 comments
32. Show HN: Loose Calendar for the Week
Author: my12parsecs
Description: A Calendar where each day has a little memo.
Popularity: 3 points | 0 comments
33. Show HN: I Made Directory of Best Blue Sky Tools
URL: https://www.bestblueskytools.com
Author: notifyShivam
Description:
Popularity: 2 points | 1 comments
34. Show HN: MerchGen – Generate Merchandising Images with Your Logo
URL: https://www.merchgen.xyz/generate
Author: LorenRd
Description:
Popularity: 2 points | 1 comments
35. Show HN: Spotify Wrapped for Your iMessages
URL: https://messageswrapped.com
Author: 3eif
Description: Inspired by Spotify Wrapped, I built Messages Wrapped to generate beautiful insights from your iMessage history, showing who ghosts you, your spammiest group chats, fastest responders, who you text the most, and more - all with shareable visualizations.
Built with React, Next.js, Framer animations, Electron, and Rust for processing. Initially, it was fully browser based using Rust WASM, but even that was slow and made user onboarding difficult. After converting it to a Mac app, processing became 160x faster. All processing happens locally on your Mac for privacy & security - only encrypted story data leaves your device.
Popularity: 2 points | 1 comments
36. Show HN: Play the prototype of our RPG Game, where you can ASCEND to the ASTRAL
URL: https://doomlaser.itch.io/trash
Author: doomlaser
Description:
Popularity: 2 points | 1 comments
37. Show HN: A simple air quality app
URL: https://apps.apple.com/me/app/aehr/id6451382928
Author: as_osipov
Description: I made this app for myself, but it's probably worth sharing.
When I tried to find a nice app that I could use to check air quality multiple times a day, I was shocked. All of them looked boring with traffic-light coding and overcrowded with unnecessary data. On top of that, they either contained ads or required payment.
I didn't want to use any of those apps every day, so I thought, "Well, how hard could it be?" and accepted the challenge. I expected to finish development in a month, but since I'm a designer and don't normally program apps, I had to learn Swift on the go. This required a month more than I expected.
In my designs, I'm usually way too focused on efficiency. Since this was my personal project, I wanted to experiment, so I didn't use standard controls or color coding.
Inspired by avant-garde style, I used forms and movement to convey air quality, as well as an asymmetrical layout and overflowing visualizations. I enjoy using the app, and I hope you will, too.
Popularity: 3 points | 0 comments
38. Show HN: Take the Harry Potter House Quiz to discover your ture Hogwarts house
URL: https://harrypotterhousequiz.org/
Author: handsometong
Description: Discover your true Hogwarts house with our Harry Potter House Quiz! Answer unique questions and receive instant results. Join the magic now!
Popularity: 2 points | 1 comments
39. Show HN: Steal This Look
URL: https://github.com/thirtyninetythree/stealthislook
Author: 3093
Description: A better way to shop. Take a photo and search online for the clothes
Popularity: 2 points | 0 comments
40. Show HN: ChatKeeper – Sync Your ChatGPT Conversations to Local Markdown Files
URL: https://martiansoftware.com/chatkeeper/
Author: martylamb
Description: Hi HN,
I wrote a tool to scratch my own itch and decided to make it available to others.
It's called ChatKeeper[0], and it syncs your ChatGPT export files to local Markdown files. This allows for easy and permanent local storage, searchability, and integration with note-taking applications like Obsidian (which I use). If you sync again after continuing conversations, ChatKeeper will find your conversation files — even if you've moved or renamed them — and update them in place, so you can reorganize them to your heart's content.
Many of my conversations have some lasting value, e.g. for reference or as part of a larger project. I've been around long enough to be distrustful of the long-term availability of anything online, so I want backups, and the best backups are useful ones (e.g. rather than the blob of json in a zip file that ChatGPT exports). And I often found myself wanting to access and reference them within Obsidian where I track lots of projects and thoughts. ChatKeeper has been incredibly helpful for my own workflow.
ChatKeeper is free to try with no registration needed (free version limited to 30 conversations to give you a sense of its results and its usefulness for you). The full version follows a shareware-like model at a modest one-time price, which includes all updates for a year and will continue to run without limitations forever. The world needs fewer subscriptions.
As for technical background, ChatKeeper is written in pure Java and compiled to native code using GraalVM's native-image tool. I build it for Linux, Windows, and macOS x86_64 on my Fedora 40 Linux desktop, and for macOS arm64 using an on-demand M1 instance from Scaleway. Downloads are stored in Cloudflare R2, purchases are handled through Paddle, and license generation happens on a webhook callback from Paddle to a service I built using Javalin running on fly.io. It's an unusual enough setup that I'm thinking about writing a blog post about it if I can make it interesting.
Ongoing updates will be needed as long as ChatGPT keeps adding new features - and they've been on a tear this month with their "12 days of OpenAI"[1]. Their export format is not documented (as far as I have been able to find), so every new feature results in a mostly fun reverse engineering puzzle. Canvas and search are two new features that I just added support for.
I hope ChatKeeper is useful to you, too, and I'd love to hear your thoughts on it, including how you might use it or any suggestions for improvement. I've been writing Java code since the late 90s including some open source tools that have had some impact, but this is my first "indie" product.
Please check it out at <https://martiansoftware.com/chatkeeper>!
Thanks!
- Marty
[0]: https://martiansoftware.com/chatkeeper [1]: https://help.openai.com/en/articles/10271060-12-days-of-open...
Popularity: 2 points | 0 comments
41. Show HN: Search engine that helps Shopify stores sell more
URL: https://merchant.searchagora.com/
Author: pencildiver
Description: Hi HN! Agora is a search engine for e-commerce products. We've indexed 4 million products sold on 8,100 Shopify and WooCommerce stores and made them easy to purchase with a single cart transaction. Think of a decentralized Amazon.
I originally launched Agora as a side project here on HN to find a pair of red shoes for my wife last Christmas. I quickly realized that some of the best products on the internet are sold by small online stores that struggle to get the same visibility as large retailers. I started Agora on a mission to solve this problem. If you sell the best pair of red shoes in the world, customers should be able to find it.
We recently built a merchant dashboard that helps Shopify and WooCommerce merchants sell more on our search engine. Agora Merchants connects to your existing e-commerce store without any painful setup required and helps you track your store's performance on Agora. We don't take a commission of sales, orders are routed to your existing point of sale system, and inventory is automatically uploaded and refreshed. We do this with a combination of crawlers and AI agents.
So how is this different than Amazon? Both Amazon and Agora give network effects to stores (i.e. if you're searching for red shoes from one store, you may also want to buy a red dress sold by a different store). The key difference with Agora is that you continue selling on your existing e-commerce store, without having to manage inventory and payouts on another platform. This creates a magical experience for our merchants that saves them hundreds of hours. We believe in a future where merchants can sell however they want, we just bring them more customers.
I'd love your feedback!
Popularity: 2 points | 0 comments
42. Show HN: Open-source job board aggregator
URL: https://github.com/beastx-ro/first2apply
Author: sebestindragos
Description:
Popularity: 1 points | 1 comments
43. Show HN: Build Internal Tools in Minutes Using Plain English Requirements
URL: https://genatron.ai
Author: tommy_axle
Description: We built a way to go from requirements to a fully working admin panel/internal tool -type application within minutes. As a user you provide the various entities and their relationship plus any reports or dashboard widgets and it will generate it for you.
The problem with existing no code tools is that you still need to spend a lot of time building after figuring out what is needed (a problem of its own). Being able to focus on what is needed means you can build faster than designing, dragging, dropping, configuring.
What can you describe? Everything from tables, field types, relationships between tables and columns/fields, role-based access restrictions (RBAC), reports, dashboard metrics, bar/line/pie charts, lists.
This is made possible by fine-tuning Llama 3.1 to convert requirements into specs and code. Applications evolve over time and this means that the model has to be predictable between versions to ensure that the data/schema migrations can be generated cleanly, as well as provide any errors and warnings related to the requirements or data loss.
For non-developers this can be a huge time-saver since you don't have to use any additional developer resources. For developers it can be a great way to get 80+% of the way for complex apps (it's like super-scaffolding). Generated apps can be fully evaluated before purchase. A full git repo containing the back-end, front-end, migrations, etc. is the output of the entire process.
Currently the generated code base is TypeScript, JavaScript, React, Next.js but the capability is there to generate different stacks because of the approach taken to not go directly to code when fine-tuning.
Brought to you by the team at Red Axle (https://redaxle.com)
Check out the video at https://youtu.be/rPppwB4jPlQ for a smaller app.
We look forward to your thoughts. Does building apps this way make sense for the super savvy HN crowd?
Popularity: 2 points | 0 comments
44. Show HN: Naja EDA – A Python Package for Easy Electronic Design Automation
URL: https://pypi.org/project/najaeda/
Author: xtofalex
Description: We are happy to introduce Naja EDA, a Python package designed to streamline post-synthesis Electronic Design Automation (EDA) workflows. Naja EDA offers a robust framework that enables both software and hardware developers to efficiently navigate and manipulate electronic designs.
Key Features:
- Comprehensive Netlist Exploration:
. Navigate netlist hierarchies with ease.
. Access multiple levels of detail, including bit-level and bus-level granularity.
. Explore instance-by-instance or utilize flattened views at the primitives level.
. View per-instance connections or comprehensive equipotential networks.
- Engineering Change Order (ECO) Transformations:
. Apply and manage design changes seamlessly.
- Rapid Prototyping:
. Experiment with new EDA concepts using an intuitive API.
- Custom EDA Tool Development:
Installation: pip install najaeda. Build tailored tools to address specific challenges without relying on proprietary EDA software.
Simple example - print all instances in the design:
def print_netlist(instance): for child_instance in instance.get_child_instances(): print(f"{child_instance}:{child_instance.get_model_name()}") print_netlist(child_instance)
For more examples and detailed documentation, visit:
- https://pypi.org/project/najaeda/
- https://github.com/najaeda/naja
We would love to hear your feedback and learn more about how we can make naja EDA useful for software and hardware designers !
Looking forward to your thoughts!
Popularity: 2 points | 0 comments
45. Show HN: Unlimited Free PDF to JPG Converter
Author: kk98k
Description: To meet my girlfriend's need for frequently converting PDF to JPG and JPG to PDF for her daily work, I spent a whole evening creating a small tool for her. She was very happy with it, but she said she just didn’t want to work...
Convert your files online for free. Transform JPG images to PDF documents and extract JPG images from PDF files. No upload required, everything processed locally in your browser.
Popularity: 1 points | 1 comments
46. Show HN: Instagram Unfollow/Follow-Back Checker without any up/download zips
URL: https://www.whounfollowyou.com
Author: chenlian
Description: I have been searching for a reliable Instagram unfollow tool, only to find ones that require you to repeatedly upload and download your IG data, or even hand over your password to a third-party app? These are common frustrations many users face. Introducing www.whounfollowyou.com – a simple, secure, and policy-compliant Instagram unfollow/follow-back checker. Unlike other tools, it doesn’t ask you to upload ZIP files, share cookies, or provide your password.
Now offering a completely free trial with no login or credit card required. Give it a try today
Popularity: 1 points | 1 comments
47. Show HN: Mapdown creates a sitemap for your Markdown files
URL: https://github.com/codazoda/mapdown
Author: codazoda
Description: I have a handful of websites built, automatically, from Markdown files. I don't always link to those on the site but I do want them to show up in search engines. So, I built Mapdown to generate the sitemap.xml file for me.
I built this and wrote the documentation in a few hours but I think it's fairly complete. Still, I haven't spent a lot of time tuning it. I've already started to use it on my own sites.
What do you think?
Popularity: 2 points | 0 comments
48. Show HN: MySQL Branch Action – Database Branching in GitHub CI/CD
URL: #
Author: earayu
Description: I built a GitHub Action that lets you create isolated MySQL database branches (like Neon/PlanetScale) directly in your CI/CD pipeline.
- Test schema changes safely without affecting production
- Compare and merge changes between branches
- Runs entirely in GitHub Actions, no external services needed
- Open source, powered by WeScale
Demo workflow and docs:
https://github.com/marketplace/actions/mysql-branch-action
Popularity: 1 points | 0 comments
49. Show HN: Pixel Avatar Generator v0.15
URL: https://pagesword.com/pixel-avatar
Author: maxpage
Description:
Popularity: 1 points | 0 comments
50. Show HN: Built something to tell my designer my thoughts clearly
URL: https://app.getcreatr.xyz/sign-up
Author: kartik0204
Description: I always used to have disagreements with my designer because he wasn’t clear about what I wanted him to build. Then, when he built something, I would ask him to redesign it. He would tell me that if I had been clearer from the start, he wouldn’t have had to scrap his previous version. Let me know if this helps you as well ?
Popularity: 1 points | 0 comments
51. Show HN: A minimal lightweight client for Hacker News
URL: https://github.com/ni5arga/hacknio
Author: ni5arga
Description:
Popularity: 1 points | 0 comments
52. Show HN: Wappix – a web app to read and analyze your WhatsApp chat exports
URL: https://github.com/ni5arga/Wappix
Author: ni5arga
Description:
Popularity: 1 points | 0 comments
53. Show HN: Game using AI to make puzzle pictures. Daily updates
URL: https://apps.apple.com/us/app/subliminal-words/id6468366578
Author: indest
Description:
Popularity: 1 points | 0 comments
54. Show HN: CheckoutLink – Turn your Instagram posts into a Storefront
Author: guzfernandez
Description: Why I built CheckoutLink: As a small business owner and creator, I noticed how challenging it can be to sell directly on Instagram without a website. Many sellers like me rely on DMs or clunky solutions, which can make managing sales and payments a headache. I wanted to simplify the process by turning my Instagram into a fully functioning storefront, quickly and effortlessly.
What CheckoutLink does: Turn Instagram posts into shoppable links—sell directly through DMs or bio links. Manage products, buyers, sales and payments from one simple dashboard. Sync your PayPal or Stripe account to get paid instantly. Quick setup with no coding or website required.
I'd love to hear your thoughts, feedback or any suggestions you have to make CheckoutLink even better. Feel free to ask me anything! Thank you so much for your support and I hope CheckoutLink can help you grow your business as well!
Popularity: 1 points | 0 comments
55. Show HN: WindChime a Family Task Manager
URL: https://www.windchime.app
Author: sillypuddy
Description: WindChime is a productivity app for families. It allows you to send todos to each other and share relevant family contacts. For example: the pediatrician, the plumber, or the address of your kids friends for dropoff and pickup.
Running a family takes coordination to figure out who is doing what and when. WindChime is an app built to make that a little easier.
It automatically sends notifications when you make a task request, and you'll get a notification when the task is complete so you don't have to follow-up to find out if something is done.
Current contact and todo apps create information silos necessitating messaging contacts and task requests back and forth. WindChime reduces the friction of coordination by making the information available across everyone's phones (parents, childcare, kids).
Built by two dads who want great apps for their family life.
Popularity: 1 points | 0 comments
56. Show HN: Manage Your Inbox with AI
Author: dshipper
Description:
Popularity: 1 points | 0 comments
57. Show HN: I built a ringbuffer in go to start learning about lock free algorithms
URL: https://github.com/el10savio/goRingBuffer
Author: eltonsv
Description:
Popularity: 1 points | 0 comments
58. Show HN: Santafone.com a web app to audio call Santa Claus
URL: https://www.santafone.com
Author: adamfils
Description: SantaFone.com – Real-Time Audio Conversations with Santa Claus!
Bring the magic of Christmas alive with a personalized call from Santa! Here’s why your kids will love it:
1⃣ Real-Time Fun Your kids can chat with Santa in real time for a magical holiday experience. 2⃣ Personalized Touch Add custom requests:
"Call my child by name!" "Remind them to make their bed!"
"Encourage better grades!" "Inspire kindness toward siblings!" 3⃣ Keep the Spirit Alive Spark joy and laughter while creating heartwarming memories they'll cherish forever. Make this holiday season unforgettable with SantaFone.com!
Popularity: 1 points | 0 comments
59. Show HN: I Built a Canada Quiz
URL: https://canadaquiz-one.vercel.app/
Author: hairunhuang
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