Explore the hottest developer projects on Show HN for 2024-12-09. Dive into innovative tech, AI applications, and exciting new inventions!
Summary of Today's Content
Today's Show HN featured diverse projects across web development, AI, and productivity tools. Key highlights include:
Several image and document processing tools launched, including IntraPaint for AI-enhanced digital art, ImageEditor for browser-based photo editing, and a receipt scanner for Google Sheets integration.
AI-focused projects were prominent, with releases like Pensive for mental health coaching, Pointer for Google Docs dictation, and Pruna AI for inference optimization.
Developer tools saw interesting additions with TypeQuery for SQL building, Holos for Kubernetes configuration, and HMPL template language.
Unique projects included TriviaTower.io for community trivia, DepthLog for scuba diving tracking, and DefendMyRent for tenant rights protection.
The day also featured several productivity and data management tools like Multiwoven for data activation, Waitless for waitlist management, and N2M for Notion-to-Markdown conversion.
1. Show HN: JSON querystring, but compact and human-readable
URL: https://github.com/alloc/json-qs
Author: aleclarsoniv
Description:
Popularity: 2 points | 1 comments
2. Show HN: Sheets Wrapped. Spotify Wrapped for Google Sheets
URL: https://bettersheets.co/sheetswrapped/
Author: kamphey
Description:
Popularity: 2 points | 0 comments
3. Show HN: Combine GIF memes and face swaps for endless fun
URL: https://aigif.net/
Author: blacktechnology
Description:
Popularity: 4 points | 0 comments
4. Show HN: Downloadable AI Musical Instruments
URL: https://huggingface.co/spaces/erl-j/soundfont-generator
Author: abdljasser2
Description: Generate soundfonts from text descriptions using latent flow matching. You can then download the complete SFZ soundfont package to use the instrument locally.
Popularity: 6 points | 0 comments
5. Show HN: Deploy AI code scripts and run them by asking on Slack (YC F24)
Author: ayushrodrigues
Description: Hey HN! Recase is a framework to build workflow automation in code. These are run through a simple UI, API, or a natural language command on Slack.
We just finished the YC batch and decided to pivot from fintech compliance to the space we love most: devtools
When I was a PM, I got the same tasks from support or sales every day.
- Can you tell me why this payment was declined?
- Customer requested this feature. Can you create a ticket?
- Please upgrade customer X to new pricing plan
I hated the context switching (logging into different tools) to resolve them. Even when we built internal tools or FAQs, colleagues still came to me.
With Recase, devs can code and deploy AI process automation quickly. Each workflow is defined as a single typescript file, in which you specify the inputs to the task and the function to run. You can use our primitives to call LLMs, scrape and search the web, and deploy them with one command.
Some examples of workflows we're running on Slack:
- /rc refund payment_239847 for customer 23459
- /rc pull all declined transactions over l3m for customer 23490.
- /rc book my annual leave from next tuesday to friday
In each case, Recase figures out which of my workflows should be run, extracts the inputs, and runs it.
We’re super early, and if you have any honest feedback, we’d love to hear it!
Popularity: 3 points | 2 comments
6. Show HN: ImageEditor – A Lightweight Image Editor
URL: https://github.com/kigun-org/image-editor
Author: mishu2
Description: Hello everyone. I developed a basic image editor which allows users to easily edit photographs in their browser.
It supports rotating, flipping, cropping, adjusting brightness and contrast, as well as adding arrows, circles and text. A major feature is that it checks for the maximum canvas size (which, as I have discovered, conveniently differs between browsers) and resizes the image to fit, so it supports editing larger images as well (an important point, as many users were uploading JPEGs straight from their camera and getting a blank canvas).
You can try it online for free (all processing happens client-side, without any tracking) at: https://photo.kigun.org
Please let me know what you think. Thank you!
Popularity: 3 points | 1 comments
7. Show HN: IntraPaint – open-source image editor with local AI
URL: https://github.com/centuryglass/IntraPaint
Author: centuryglass
Description: I built this because I wanted a better way to use AI image generation to enhance traditional digital art techniques, not replace them. I've been working on this since 2022, but after getting laid off earlier this year I've finally been able to find enough time to develop this project into something really worth using.
Traditional image editing capabilities:
- A full-featured layer stack, including support for compositing and persistent transformations.
- Drawing tablet support, including configurable support for pressure sensitivity across most editing tools.
- Integrates the powerful libmypaint brush engine to emulate many traditional art mediums.
- All the usual tools you've come to expect in an image editor, including text placement, multiple selection modes, smudging, image filters, and more.
AI image generation capabilities:
- Full control set for inpainting, image to image, and text to image generation.
- Handles image generation through a connection to an existing local Stable Diffusion installation, supporting ComfyUI, A1111, Forge, and reForge.
- Supports simultaneous use of up to three ControlNet layers.
- Provides tools for manipulating the image generation area, making it easier to create and refine large images.
More details, installation instructions, and potential use cases are fully documented in the GitHub README. I've also created a timelapse video demonstrating my IntraPaint workflow: https://www.youtube.com/watch?v=rLD11Ttbnj8
Popularity: 3 points | 0 comments
8. Show HN: ActionHub – Task Management for Cyberpunk Enthusiasts
URL: https://hemaks.org/posts/action-hub/
Author: flatterer
Description:
Popularity: 3 points | 0 comments
9. Show HN: Securelog – Secret detector LLMs and RSC components
Author: lexokoh
Description:
Popularity: 2 points | 0 comments
10. Show HN: HEXPlore – A Collaborative Hex Viewer
Author: agenericname
Description:
Popularity: 10 points | 3 comments
11. Show HN: Travo – A Travel Guide That Reveals Stories Behind Every Place
URL: https://travo.me/
Author: Bnicovski
Description:
Popularity: 3 points | 0 comments
12. Show HN: A Free AI Bot Using OpenWidget and OpenAI Integration
URL: https://sveltos.projectsveltos.io/
Author: pescerosso
Description: Hi HN!
I recently added an AI bot to my website using a free website plugin called OpenWidget. OpenWidget makes it super simple to integrate OpenAI-powered assistants directly into your site. I trained my assistant on Sveltos' code, docs, and website content, so it can answer technical questions about the platform and help users troubleshoot or explore features.
Getting everything up and running was a fun learning experience! While the plugin itself is straightforward, it took some trial and error to craft the right prompt and select the best OpenAI model for the job.
You can check it out here: https://sveltos.projectsveltos.io/ (no signup or barriers to try it). Just open the bot in the bottom-right corner and ask it something! And if you are building your startup software on Kubernetes you might find my sveltos project useful too.
What I Learned:
- OpenWidget makes it easy to get started, but tuning the assistant's responses requires some experimentation, especially when you need consistency and avoid hallucinations.
Next Steps: I’m planning to integrate the bot with Wordware.ai, which provides more control over crafting the prompt and verifying the responses before they’re displayed. This would allow me to fine-tune the assistant even further and ensure the quality of answers.
If you're curious about using OpenWidget, Wordware.ai, or building assistants with OpenAI, I’d be happy to share what I learned or answer any questions. I’d also love feedback on how the bot could be improved or other features you think might be useful!
Thanks for checking it out!
Popularity: 2 points | 0 comments
13. Show HN: TypeQuery – SQL query builder library built with TypeScript
URL: https://github.com/grandimam/typequery
Author: grandimam
Description: Description:
I’ve recently built a TypeScript SQL query builder library called TypeQuery and I’m looking for feedback from the community. TypeQuery is designed to help TypeScript developers construct SQL queries in a type-safe and intuitive way, with support for common SQL operations like SELECT, INSERT, UPDATE, and DELETEI’ve recently built a TypeScript SQL query builder library called TypeQuery and I’m looking for feedback from the community. TypeQuery is designed to help TypeScript developers construct SQL queries in a type-safe and intuitive way, with support for common SQL operations like SELECT, INSERT, UPDATE, and DELETE.
Key Features of TypeQuery:
- Type-safe SQL Queries: Build SQL queries with TypeScript’s powerful type system.
- Supports Common SQL Operations: SELECT, INSERT, UPDATE, and DELETE.
- Dynamic WHERE Clauses: Easily create complex WHERE clauses with a Django-like approach.
- SQL Parameterization: Avoid SQL injection risks with parameterized queries.
- Works with Multiple Databases: Compatible with MySQL, PostgreSQL, and SQLite.
I would love to hear your thoughts on:
- Usability: Does the API feel intuitive to use? Are there any features you think could make it easier to work with?
- Performance: How does the performance compare to other query builders or raw SQL?
- Missing Features: What do you feel might be missing in this library? Are there any features you'd expect from a SQL query builder?
- General Opinion: Would you find a library like this useful for your projects?
You can check it out on GitHub: https://github.com/grandimam/typequery. If you like this project, please give it a to show your support and help others find it!
Looking forward to hearing your thoughts, suggestions, and feedback!
Popularity: 3 points | 1 comments
14. Show HN: Performing a zero downtime major version upgrade on RDS Aurora Postgres
URL: https://www.medplum.com/blog/zero-downtime-postgres-major-version-upgrade
Author: mattlong
Description: Hey HN,
I put together this blog post[0] and this repository[1] with supporting resources to immortalize the decision tree and step-by-step run book I used that led to us successfully upgrading the AWS RDS Aurora Postgres database of Medplum's hosted service from v12 to v16 without downtime. There are many write-ups out there on the topic, but just about all of them were frustratingly light on details or assumed the reader was already fluent in the technologies used. This guide and the runbook are anything but light on details and attempts to explain/describe decisions and steps from first principles when possible.
As just about anyone who has worked with Postgres version upgrades and logical replication will tell you, there are many sharp edges and a steep learning curve that can only be overcome by doing. I have varying levels of experience with the tools used and by no means claim to be an expert in any of them! I'm sure there are ways this process could be improved and streamlined and would absolutely love to hear any suggestions and field questions from you either here or in the issues/discussions/PRs of the repository.
Medplum[2] relies heavily on Postgres and we only intend on deepening our relationship with it and all it has to offer as we continue to grow. That was a big part of our reasoning to justify investing the time to level-up our operational proficiency with Postgres. We're an open source company, so it felt right to make this guide open source too!
[0]: https://www.medplum.com/blog/zero-downtime-postgres-major-ve... [1]: https://github.com/medplum/medplum-postgres-upgrade [2]: https://github.com/medplum/medplum
Popularity: 15 points | 3 comments
15. Show HN: Potarix – AI Powered Web Scraping and Data Extraction
Author: YoungGato
Description: Hey guys,
Just wanted to show what I’ve been working on for the last few weeks. We've been doing data extraction/web scraping for the last few months, and we built this to help us internally. However, clients requested a SAAS tool, so here it is!
You guys can test it out here (app.potarix.com). We’ve set it up so everyone who signs up gets 5$ credits. Scraping each page takes up $0.10 of your credits. You are not charged for unsuccessful scrapes!
Looking ahead, we’ve built some stuff in-house that we’d love to include in the SAAS platform shortly. For example, we’ve built a system to click, type, scroll, etc. on the page. AI also tends to be wrong sometimes, so we created a tweakable script in the backend, to control the agent's actions and the data it grabs. That way, you are in control of the agent's and can bring the script to 100% accuracy. We’ve also seen people battling with setting up the infrastructure for their large-scale scraping projects. We wanna autonomously let folk set up parallelization and choose the infra for their project so everything is scraped as quickly and succinctly as possible.
If any of these future features sound interesting, feel free to book some time and we can discuss how we can help you with these now!
Popularity: 2 points | 0 comments
16. Show HN: I built a receipt scanner that exports directly to Google Sheets
URL: https://receipts.cercaapp.com/login
Author: yomismoaqui
Description: I created a web app that makes expense tracking effortless by automatically scanning receipts and sending the data straight to Google Sheets.
Key features:
- Automatic data extraction from receipt images
- Direct Google Sheets integration
- No manual data entry needed
- Mobile-friendly interface
Try it out: https://receipts.cercaapp.com
I'm offering 20 free scans to start, and I'm actively adding more credits for beta testers. Looking forward to your feedback and suggestions on how to make this tool even more useful!
Popularity: 2 points | 1 comments
17. Show HN: FormML – A DSL for building complex web forms
URL: https://github.com/formml/formml
Author: jindongz
Description: Hi everyone! I wrote a DSL (named Form Modeling Language) for modeling & building complex forms and am glad to share it with you now.
Over the years, I’ve encountered many challenges while building complex forms from scratch—challenges that I believe are common, difficult, and yet often overlooked. These include managing interdependent fields, handling intricate validation rules, and maintain good collaboration between technical and non-technical people. FormML is my attempt to address these pain points.
The project's README goes into more detail, but in short, FormML offers a model-first approach to form development (inspired by Prisma), focusing on ease of use for both developers and non-developers.
Lastly, there is a design question I’d love your input:
FormML has a primitive type called decimal, used for high-precision decimal numbers. Since one of FormML's design principles is to be as readable as possible to non-programmers, I’m considering renaming it to currency. However, currency might feel too narrow and not cover all applications.
What do you think?
- Stick with decimal?
- Switch to currency?
- Support both via aliases?
Looking forward to your thoughts and feedback!
Popularity: 4 points | 0 comments
18. Show HN: Pruna AI – Inference Optimization Engine
URL: #
Author: bertrand_charp
Description: Hello Hacker News!
I am Bertrand from Pruna AI. With my associates, John, Rayan, and Stephan, we are fellow researchers in AI efficiency and reliability coming from TUM.
We are building an optimization engine that combines compression methods (e.g. quantization, pruning, compilation, batching…) in the aim of saving compute power when running AI models. This optimization engine take one base model as input and returns a compressed model as output. It aims to help for two things:
- Make various AI models faster and/or smaller for various hardware (because they can require significant compute power to run).
- Easily apply one, but also, multiple compression methods on AI models (because it can take a lot of development time to compress models for production).
Currently, Pruna is designed only for inference optimization, not yet training. It focuses on Pytorch models and runs on Linux. It can be deployed in Docker, and is available either self-hosted via CLI (https://docs.pruna.ai/en/latest/setup/pip.html) or via the AWS Marketplace (https://aws.amazon.com/marketplace/pp/prodview-nqi4r52e2qnry).
For the last year, to ensure that our product was good enough, we did multiple things:
- We built a workflow to automatically scrape various Hugging Face models, run them through our tool, and push back the compressed version to Hugging Face (see 7,500 models available on Hugging Face (https://huggingface.co/PrunaAI).
- We also created a benchmark page (special for Flux, soon for Llama) to showcase the results of all our internal testing: Flux Pruna Benchmark(https://flux-pruna-benchmark.vercel.app/). Every company we meet asks, “Do you have numbers?”—and this isn’t just a feature, it’s our way of being transparent about what we bring to the table.
- We’ve prepared examples loaded in Google Colabs and documentation to explain what the compression methods do (https://docs.pruna.ai/en/latest/index.html). In terms of compression methods, we aimed to integrate both existing and new compression methods that lead to efficiency gains. We are naturally interested if you have suggestions for other ones.
On the backend, we’ve implemented a token system (https://docs.pruna.ai/en/latest/setup/token.html). The token serves as a unique identifier when using the package. Upon your first call to the smash function https://docs.pruna.ai/en/latest/user_manual/smash.html), your token is automatically generated and printed in the console.
FYI, for now, we’ve adopted a freemium model (up to 100 hours of runtime per month) with a soft limit (you can exceed it, theoretically, to avoid downtime – we’ll see how it goes if there’s abuse) as we’re still evaluating the best monetization strategy. Our end goal is to combine open-source with feature-gating for enterprises, but we’re not quite there yet. Think of this as an intermediate step.
I’m really happy we get to share this with you all. Thanks for reading! Please let us know your thoughts and questions in the comments.
Popularity: 6 points | 0 comments
19. Show HN: Ternary Computer System
URL: https://www.ternary-computing.com/history/CPU-History.html
Author: claudio_mos
Description: Hi everyone! I'm an Italian programmer, very passionate about computer architecture. Some time ago I realized that some architectures potentially much superior to the classic VonNeumann, have been forgotten because there were no reliable technical solutions to implement them. One of these architectures particularly struck me and it is the "Dataflow architecture", in which there is no Program counter, but the instructions are executed in real contemporaneity whenever the operands are available. In trying to find a technical solution that implements this type of architecture effectively (spoiler: yes, maybe I succeeded but I still have to test the real correct functioning!) I realized that this solution works more than well with three logical states. And at this point I discovered that perhaps it is better to implement a CPU with three states (ternary) instead of a white one. This as a first step to realize my dataflow solution. Obviously a world has opened up to me regarding ternary CPUs, I have discovered not only that they are the best solution implemented for a computing device, but also that an increasing number of university and researcher papers are dealing with them in recent times. This is also thanks to the enormous potential compared to normal CPUs; lower circuit complexity (and also lower consumption and lower heat production) but at the same time the truly formidable information representation capabilities compared to binary counterparts! So here I am creating this ternary CPU and all the hardware and software to be able to use it immediately. In the link you have found some other details, but obviously for questions, suggestions or anything else you can insert your comment here!
Popularity: 94 points | 23 comments
20. Show HN: ShortsKing: Automate Your Short Video Content
Author: jjatinggoyal
Description:
Popularity: 1 points | 0 comments
21. Show HN: VidPlusPlus – Uncover What Your YouTube Audience Wants to See
URL: https://www.vidplusplus.online/
Author: adib_zouiten1
Description: Hey HN,
I’ve built VidPlusPlus, a tool that helps YouTube creators uncover content ideas by analyzing audience feedback and emerging trends in their niche. It scrapes insights from tons of YouTube videos, comments, and feedback to suggest actionable content ideas.
Key Features:
Discover Fresh Ideas: Actionable suggestions based on real audience feedback.
Save Time on Research: Automated analysis of hundreds of videos.
Boost Engagement: Identify the topics your audience truly cares about.
I made this to help creators avoid the guesswork of content planning and connect more effectively with their viewers.I’d love your feedback and thoughts on it! You can check out the free demo here: https://www.vidplusplus.online/
Let me know if this seems useful or if you have any suggestions to improve it!
Popularity: 1 points | 0 comments
22. Show HN: Pointer – AI agent for Google Docs (like an intern working for you)
URL: https://www.getpointer.ai/google-docs-ai
Author: whoisrade
Description: Hi HN,
I'm Rade, the developer behind Pointer — the first AI agent for Google Docs.
Have you ever tried copying text from ChatGPT into Google Docs and ended up with a formatting mess? I certainly have, and it was frustrating. The constant fixing of styles and formatting broke my workflow and wasted time.
That's why I built Pointer. Instead of juggling between ChatGPT and Google Docs, you can now give instructions right within your document. Pointer acts on your requests by typing out changes in real-time and adds comments explaining the reasoning behind each suggestion. You can approve or reject these changes as you see fit.
One of the technical challenges was creating a seamless experience that feels native to Google Docs. Under the hood, Pointer communicates with the OpenAI API to process your instructions and generate context-aware edits without disrupting your writing flow.
By eliminating the need to copy-paste and fix formatting issues, Pointer aims to make writing and editing more efficient and enjoyable. It's like having an intern who understands exactly what you need and implements it directly in your document.
I'd love for you to try it out and let me know if it improves your workflow. You can find Pointer on the Chrome Web Store.
Looking forward to your feedback and any questions you might have!
Popularity: 4 points | 3 comments
23. Show HN: Billover – Automate Invoice and Receipt Management with AI
URL: https://www.billover.com/
Author: fsengin
Description: Hi HN,
I’ve been working on Billover, a tool that uses AI to extract data from invoices and receipts. It automates the boring, repetitive task of manually entering data by using OCR to do it for you.
The idea came from dealing with the mess of financial documents and wanting something simple to reduce errors and save time.
Here’s what it does:
* Extracts data from invoices/receipts automatically.
- Reduces manual entry and errors.
- Aims to be straightforward and easy to use.
I’d love feedback or thoughts on how to improve it! If you’re interested, you can check it out here: https://billover.com
Thanks for taking a look!
Popularity: 4 points | 0 comments
24. Show HN: Postiz – open-source social media scheduling tool
URL: https://github.com/gitroomhq/postiz-app
Author: gitroom
Description:
Popularity: 5 points | 1 comments
25. Show HN: Pensive – AI mental health coaching backed by science
URL: https://www.pensiveapp.com/web-demos
Author: bturtel
Description: Hey HN! We turned proven practices (from CBT, DBT, Stoicism, and more) into guided 5-minute conversations with a personalized AI coach.
Traditional care is broken: expensive ($200/hr), inconvenient, and often unavailable when needed most. Whether you're in therapy or not, most of us can significantly enhance well-being with evidence-based practice.
Pensive leverages research-backed techniques and thousands of years of wisdom—from CBT to Stoicism—to train your mind in a short daily chat.
Key features:
- Voice-based: Hands-free, natural conversations
- Accessible: Practice anytime, anywhere
- Personalized: Adapts to your mood and needs
- Research-backed: Uses proven therapeutic techniques
- Cost-effective: Quality coaching at a fraction of the cost
You can try our free (no signup, no download) exercises here: https://www.pensiveapp.com/web-demos Or download the app: https://pensiveapp.com/
Would appreciate any feedback!
Popularity: 8 points | 2 comments
26. Show HN: Inspired by Tetris and Scrabble I built a new drag and drop game
URL: https://playfragment.com/
Author: zacattk
Description: Drag all the letter tiles into the game area to spell valid words where any two letters are touching
Popularity: 19 points | 13 comments
27. Show HN: Debug Your Soft Skills
URL: https://coachutopia.com/coach
Author: tusicisny
Description: I built a new tool to help tech workers improve communication and leadership skills through AI-powered, on-demand coaching.
Key features:
+ 1:1 roleplaying (e.g., asking for a raise or giving constructive feedback to a colleague)
+ Science-backed advice tailored to your exact situation
+ 24/7 access via voice or chat
+ Confidential, encrypted coaching sessions
I'm super interested in hearing your thoughts. Especially:
1. What did you think about the advice you received from the AI coach?
2. How natural did the voice interaction feel?
Popularity: 1 points | 0 comments
28. Show HN: DefendMyRent – Free Tool to Help Tenants Fight Unfair Landlord Fees
URL: https://www.defendmyrent.com
Author: defendmyrent
Description:
Popularity: 11 points | 0 comments
29. Show HN: Why I Switched from Express to H3: A Performance Story
URL: https://mydevmentor.com/blog/why-i-switched-from-express-to-h3-a-performance-story
Author: NabilChiheb
Description:
Popularity: 2 points | 2 comments
30. Show HN: Dot Copilot: Your Simpler, Smarter Android AI Assistant
Author: newbing
Description: After exploring countless AI assistant apps, I always felt like something was missing. Many of them were either too complicated, too intrusive, or lacked the flexibility to adapt to my needs. I dreamed of creating an assistant that didn’t just fit into my life but actually enhanced it without interruptions or unnecessary complexity. That dream has now become a reality, and I’m thrilled to introduce Dot Copilot—a simple, intuitive AI assistant designed for Android users.
This project started with a single goal: to create an assistant that’s better, smarter, and completely non-intrusive. With Dot Copilot, I wanted something that could integrate into daily workflows without taking over or adding distractions. Today, I’m proud to share it with you.
Popularity: 2 points | 0 comments
31. Show HN: Offline Search of Domains
URL: https://rumca-js.github.io/quickstart/public/static_lists/viewerzip.html
Author: renegat0x0
Description: I’ve created a page that allows for truly anonymous domain searches and exploration of other manually added items like YouTube channels, as a demo.
How it works: On the first run, the page performs an initial download of links (about 50MB), so the first search may take a moment.
Privacy focus: This tool doesn’t collect any user data. It fetches JSONs from a zip file and allows you to explore the internet securely.
Popularity: 2 points | 0 comments
32. Show HN: Choosing the right SaaS is a chore, so I built something to fix that
URL: https://gralio.ai/
Author: tymonPartyLate
Description:
Popularity: 4 points | 5 comments
33. Show HN: Free Search Intent Analysis Tool
Author: Cheesy-Cheese
Description: I created a new tool to analyze articles for the search intent. How well does your article match the targeted keyword? Find out. Try out the tool for free. I hope you enjoy it.
Popularity: 1 points | 0 comments
34. Show HN: Bluesky Recap – Visualize Bluesky Social Activity Like Spotify Wrapped
URL: https://skyrecap.n4ze3m.com/
Author: error404x
Description:
Popularity: 2 points | 2 comments
35. Show HN: Astrology advising in Human Resources process
URL: https://drive.google.com/drive/folders/1hW_0Ghu3eSnnC1iyq_TmlW1Pth1qjN_m?usp=sharing
Author: splimeproject
Description: Hi everyone!
In my company we developed the Astrological Service based on huge calculations and a little bit AI for our Human Resources department. Just look at the example of the generated report! What do you think? Now we are searching for new ideas and metrics to improving our service. Will be apprechiate for any advice or comment! https://drive.google.com/drive/folders/1hW_0Ghu3eSnnC1iyq_Tm...
Popularity: 3 points | 6 comments
36. Show HN: Holos – Configure Kubernetes with CUE data structures instead of YAML
URL: https://holos.run/docs/v1alpha5/tutorial/overview/
Author: JeffMcCune
Description: Hi HN! I’m excited to share Holos, a Go command line tool we wrote to fill the configuration management gap in Kubernetes. Holos uses CUE to configure software distributed with Helm and Kustomize using a well defined, type safe language eliminating the need to template YAML. You probably know (or are) someone who has suffered with the complexity of plain text YAML templates and merging multiple values.yaml files together to configure software running in Kubernetes. We built Holos so we don’t have to template YAML but we can still integrate software distributed with Helm and Kustomize holistically into one unified configuration.
At the start of the pandemic I was migrating our platform to Kubernetes from virtual machines managed by Puppet. My primary goal was to build an observability system similar to what we had when we managed Puppet at Twitter prior to the acquisition. I started building the observability system with the official prometheus community charts [1], but quickly ran into issues where the individual charts didn’t work with each other. I was frustrated with how difficult it was to configure these charts. They weren’t well integrated, so I switched to the kube-prometheus-stack [2] umbrella chart which attempts to solve this integration problem.
The umbrella chart got us further but we quickly ran into operational challenges. Upgrading the chart introduced breaking changes we couldn’t see until they were applied, causing incidents. We needed to manage secrets securely so we mixed in ExternalSecrets with many of the charts. We decided to handle these customizations by implementing the rendered manifests pattern [3] using scripts in our CI pipeline.
These CI scripts got us further, but we found them costly to maintain. We needed to be careful to execute them with the same context they were executed in CI. We realized we were reinventing tools to manage a hierarchy of helm values.yaml files to inject into multiple charts.
We saw the value in the rendered manifests pattern but could not find an agreed upon implementation. I’d been thinking about the comments from the Why are we templating YAML? [4][5] posts and wondering what an answer to this question would look like, so I built a Go command line tool to implement the pattern as a data pipeline. We still didn’t have a good way to handle the data values. We were still templating YAML which didn’t catch errors early enough. It was too easy to render invalid resources Kubernetes rejected.
I searched for a solution to manage and merge helm values. A few HN comments mentioned CUE [6], and an engineer we worked with at Twitter used CUE to configure Envoy at scale, so I gave it a try. I quickly appreciated how CUE provides both strong type checking and validation of constraints, unifies all configuration data, and provides clarity into where values originate from.
Take a look at Holos if you’re looking to implement the rendered manifests pattern or can’t shake that feeling it should be easier to integrate third party software into Kubernetes like we felt. We recently overhauled our docs to be easier to get started and work locally on your device.
In the future we’re planning to use Holos much like Debian uses APT, to integrate open source software into a holistic k8s distribution.
[1]: <https://github.com/prometheus-community/helm-charts>
[2]: <https://github.com/prometheus-community/helm-charts/tree/mai...>
[3]: <https://akuity.io/blog/the-rendered-manifests-pattern>
[4]: Why are we templating YAML? (2019) - <https://news.ycombinator.com/item?id=19108787>
[5]: Why are we templating YAML? (2024) - <https://news.ycombinator.com/item?id=39101828>
[6]: <https://cuelang.org/>
Popularity: 12 points | 2 comments
37. Show HN: Content Aware Dictation on any page
URL: https://smart-dictate.com/
Author: julien_f02_ai
Description: We speak on average 150 words per minute, but can only type 40.
Dictation tools have been around for a while, and in my experience, they:
- Do NOT understand context.
- Do NOT correct your grammar reliably.
- Do NOT correctly get person and company names.
- Are bound to a certain environment, or optimized for a certain use-case.
-> You spend more time fixing it than what you spent actually writing it.
I wanted to make dictation finally work for me.
That’s why I built Smart Dictate: Context Aware Dictation On Every Page.
I am very happy to launch it today to the public, free to try out for everyone that’s interested.
Popularity: 3 points | 0 comments
38. Show HN: Simple Extension to Default to Following Tab on X
URL: https://chromewebstore.google.com/detail/default-to-following/cmjghjbnnfjebmacdaofjldnbdkalblf
Author: nbened
Description: X has "for you" by default but it's full of brainrot that is distracting
There's no option to change the default to "following"
So I built a simple extension to do just that - automatically see posts only from accounts you follow, what you actually signed up to see
Popularity: 1 points | 0 comments
39. Show HN: Curator, a Human in the loop platform for revising JSON data [video]
URL: https://www.youtube.com/watch?v=wP6NGBgM1YQ
Author: patrickjkelly5
Description:
Popularity: 1 points | 0 comments
40. Show HN: Made a Flipping Book Pages Component for Framer
URL: https://pixcodrops.com/articles/flipping-book-pages-for-framer/
Author: brownieman1325
Description: Hey folks, made a flipping book pages component for framer and wanted to share.
How does it work? Long story short, every page has a 3D rotate of 180 degrees and when switching variants the page reverts back to 0 degrees. The pages are grouped together in pairs of two "left" and "right" to be able to hide the ones underneath.
I created variables for each page so you can just replace those with your own designs.
Grab it for free :)
Popularity: 1 points | 0 comments
41. Show HN: N2M (Notion to Markdown)
URL: https://www.n2m.xyz/
Author: dleamy
Description: Hi Hacker News!
I'm a college student venturing into the world of product development, and I'm excited to share my first application: N2M (Notion to Markdown)!
N2M simplifies and automates exporting Notion pages to Markdown, making it easier to integrate Notion with your writing workflow. Check it out here: https://www.n2m.xyz/.
Backstory:
While tinkering with my blog, I experimented with connecting Notion to it using Zapier. The improved workflow was a game-changer for my writing process, and I realized others might benefit from a similar solution. So, I built the tool I wished existed—a way to export Notion pages to Markdown, complete with automation features.
What N2M Can Do:
- Online Exporting: Instantly convert Notion pages to Markdown.
- Automated Workflows: Run tasks whenever a Notion page or database entry is created or updated.
- Custom Webhooks: Send the exported Markdown to an endpoint.
- Frontmatter Customization: Map database fields (e.g. “Name”) to frontmatter attributes (e.g. “title”).
- Image Support: Handle Notion image links (Notion puts a 1-hour expiration limit on images).
It’s now powering my blog, and I’d love to hear what people think! Everything is welcome :)
Cheers!
Popularity: 1 points | 0 comments
42. Show HN: TriviaTower.io the big internet community trivia game experiment
URL: https://www.triviatower.io/
Author: kaisfans
Description:
Popularity: 4 points | 3 comments
43. Show HN: Fed up of ugly and weird diving apps, I built my own
Author: tratteo
Description: Hello everybody, I am new to HN but I must say I really enjoy the vibe. I have been coding for almost 15 years now and after having fired myself 2 times in a year (both from corporate and startup worlds), I decided to dedicate full time to what I love: building cool stuff for my own, with the dream of becoming a solopreneur.
Among my many passions (some dangerous), I love scuba diving. All the logbook apps I tried had these problems:
- Distant from the user experience and needs.
- Complicated yet useless features that no one uses. Literally no one, not even those who created them.
- Ugly.
- I mean very ugly.
So I spent the last months building my own from scratch.
Cool fact: the most famous platforms for divers on the web actually have pretty naive algorithms for computing consumption. Therefore I worked with my brother (PhD in Aerospace Engineering and Fluid dynamics) to devise a very accurate - probably the most precise among existing apps - model for computing true mixture consumption, which actually is a fundamental parameter to keep under control when diving. I think we will write a blog about it.
I do not know if there is any dude here on HN that is both a tech nerd and scuba diver, but hey, if you do exist, I would love some feedback. Cheers!
Matteo
Popularity: 7 points | 0 comments
44. Show HN: Find viral posts before they explode and gain visibility
Author: matinde
Description: Download chrome extensions for X, Linkedin and Reddit and know when posts are about to go viral. Be an early engager and gain massive visibility and growth to your social profiles.
Popularity: 1 points | 0 comments
45. Show HN: Multiwoven by AI Squared – Simplify Data Activation
URL: https://squared.ai/multiwoven-reverse-etl/
Author: maximus93
Description: Meet Multiwoven, your goto platform for data activation. Its designed to make syncing and integrating data between tools like Oracle DB, Excel, and Salesforce super easy.
With Multiwoven, you can:
Automate data workflows without the hassle.|
Keep everything up-to-date in real-time.
Customize and control your syncs—turn them on/off whenever you need.
No more messy pipelines or manual work, just clean, connected data ready to power your insights.
Check it out at https://squared.ai/multiwoven-reverse-etl/ . Let me know what you think!
Popularity: 1 points | 0 comments
46. Show HN: Doc Retrieval/RAG as a Service
URL: #
Author: maelabgrall
Description: Hey HN! We're Mael and Rohith, the team behind Memoire, a document retrieval pipeline "as-a-service" (https://astarlogic.com/blog/announcements/launching-memoire).
Document retrieval pipelines have many applications, from search and recommendation systems to enabling Retrieval-Augmented Generation (RAG) for LLMs. RAG is especially powerful for securely providing proprietary or internal knowledge to LLMs, improving context awareness and reducing hallucinations.
However, building a fully functional RAG pipeline is far from simple. Beyond just choosing a vector or search database, you need to:
1. Pull and parse data from various sources (PDFs, Office files, CRM records, chats, etc.)
2. Chunk and embed documents for vector search or keyword extraction.
3. Choose databases, algorithms, and sync solutions for seamless CRUD operations.
4. Ensure scaling, maintenance, and compatibility with your main application.
Even with a great developer, building this takes 3-6 weeks. That's just for a proof of concept—staying up to date with rapidly evolving industry standards requires ongoing investment.
We built Memoire to simplify all of this. Our pipeline takes care of the heavy lifting and here's how it works:
Send us your documents -> Our system analyzes and indexes them -> Start searching
Here is a demo: https://www.youtube.com/watch?v=eVD1GNVRygs
Our alpha is a self-hosted version, but soon we will propose a cloud API with volume-based pricing.
Why did we build this?
We realised that like login pages, AI has some already-solved problems where teams spend too much time on repetitive infrastructure rather than focusing on innovation. We want to build APIs as a service focused on AI use cases, so teams can deliver faster and focus on what truly matters: improving their customers' experience.
We're launching on HN to get your honest feedback. What challenges have you faced with RAG pipelines? What features or improvements would you like to see? What AI features are you building repetitively?
Thanks for checking us out—we're excited to hear what you think!
Popularity: 2 points | 4 comments
47. Show HN: Launching Excloud
URL: #
Author: lomkju
Description: We're thrilled to announce the launch of Excloud – a next-generation AI Cloud platform designed for speed, reliability, and performance.
Why choose Excloud?
Lightning-fast VM deployments: Your virtual machine is ready to go in less than 1 second!
High-performance storage: NVMe disks for blazing read speeds.
World-class hosting: Hosted in the same data centers as leading hyperscalers for unmatched reliability.
And here’s the best part: It’s FREE to use for now! Experience the future of cloud computing while we work on building our billing page.
Explore our pricing and features:
https://excloud.in/docs/pricing/compute/
Don't wait! Join today and get your AI models or apps up and running in no time.
Popularity: 2 points | 2 comments
48. Show HN: An easy-to-use, anonymous file transfer site with NAT traversal
URL: https://file.ch3nyang.top/
Author: ch3nyang
Description: I built a web-based file transfer tool that focuses on simplicity, anonymity, and ease of use. Here’s what sets it apart:
- So easy to use: It’s designed for temporary file transfers with an emphasis on convenience. You only need to enter a four-digit code to pair, no need to share a link etc.
- NAT Traversal: Compared to Snapdrop, this tool supports NAT traversal, making it easier to share files across different networks.
- Self-Hosting Ready: The tool supports self-hosting, and I’ve provided a deployment guide with zero cost for those who prefer running it on their own infrastructure.
I built this with the goal of addressing common pain points in existing file-sharing tools. I'd love to hear your feedback and suggestions!
Popularity: 2 points | 0 comments
49. Show HN: My Playbook – generate and share a guide to your work and com style
URL: https://playbook.serendly.com/
Author: serendly
Description: Hi HN,
We're launching Playbook, a simple tool to create personalized work guides. The goal of this tool is to give value to users, and drive trafic to our main website / product : Serendly.
Why we think a playbook can be useful :
- Improve collaboration: Share your work style with your team.
- Enhance understanding: Clearly communicate your preferences.
- Streamline onboarding: Quickly get new team members up to speed.
As everyone hates data walls, we don't ask for an email address and don't store any data. The tool is free to use, the tool is free as in "free entry" ;-) Built with Vue.js and PHP.
We welcome feedback on the questions, design, and overall experience !
Inspired by : Rands in Repose - "How to Rand" - https://randsinrepose.com/archives/how-to-rands/ Mindaugas Mozūras "A USER GUIDE TO ME" - https://codingfearlessly.com/a-user-guide-to-me
Popularity: 1 points | 0 comments
50. Show HN: Cblix – a 100% AI coded game
URL: https://cblix.franzai.com/
Author: franze
Description:
Popularity: 4 points | 6 comments
51. Show HN: Nightly-Updated /etc/hosts Blocklist
URL: https://github.com/ricardbejarano/hosts
Author: ricardbejarano
Description:
Popularity: 1 points | 1 comments
52. Show HN: QRAnalytica – A website to create Dynamic QR Codes
Author: anithakarri001
Description:
Popularity: 1 points | 0 comments
53. Show HN: Waitless – A Tool for Waitlists with Referrals, Emails, and CRM
URL: https://x.wt.ls/
Author: maxjnq
Description: I created Waitless, a tool for managing waitlists with a few extra features that might be helpful for product launches or idea validation.
Key features:
Referrals: Users can invite their friends and earn rewards based on a simple point system.
Emails: Send updates or newsletters directly to your waitlist.
CRM: Keep track of your early adopters with lightweight tools to understand your audience.
The goal is to make it easier to build and manage a waitlist without needing multiple tools.
If you’re curious or have feedback, I’d appreciate you taking a look.
Thanks for reading!
Popularity: 2 points | 0 comments
54. Show HN: I've created a collaborative, interactive product demo app
Author: timczm
Description:
Popularity: 1 points | 0 comments
55. Show HN: Podfeed demo (NotebookLM Audio Overview alternative)
URL: https://www.youtube.com/watch?v=6Ft3GicQunk
Author: ob1kenobi
Description:
Popularity: 2 points | 1 comments
56. Show HN: Text-to-Video Arena
URL: https://t2vleaderboard.lambdalabs.com/leaderboard/
Author: lambda-research
Description:
Popularity: 4 points | 1 comments
57. Show HN: Calcudate – Date Calculations, made easy
URL: https://calcudate.vercel.app/
Author: abishekvenkat
Description: Simple, one purpose app for date calculations.
1. Calculate the number of dates between two dates 2. Add to or subtract from a specific date
Popularity: 2 points | 0 comments
58. Show HN: Git-Style Changelogs from Word Doc Revisions–Automated by AI
URL: https://github.com/aymenfurter/document-comparison-solution-accelerator
Author: aymenfurter
Description:
Popularity: 1 points | 0 comments
59. Show HN: A jewel matching game for the terminal
URL: https://github.com/zedr/tinycols
Author: zedr
Description:
Popularity: 1 points | 0 comments
60. Show HN: New Chart Libary with Flitter
URL: https://headless-chart.pages.dev/
Author: rhdclrl
Description: click me
Popularity: 1 points | 0 comments
61. Show HN: Looking for Volunteers for DemoDay
URL: #
Author: vednig
Description: Hey YC fam ,
I'm Ved, I'm the founder and CEO of DoShare - Privacy Focused Offline First Cloud Storage. We applied to YC last two batches and got rejected, and it's not just you roughly only 2% of the total applicants get selected for YC's in person events. But there are a lot of awesome startups that get left out each year, or worse get closed due to financial reasons or not enough momentum from users, we've particularly faced this problem. And ever since the launch of AI, there is more than average bias while selecting startups by VCs and Angel Investors, initially I was very much interested in YC because they offered fixed valuation for early stage startups which is what all "a founder can really dream of", but recently comparing their mission of "Make Things People Want" to stats of new batches it seems they want more top b-schools students, but this is YC, they keep experimenting with startups and that is also one of the things what makes YC great. But due to this many great ideas fail to take off, and very dumb ideas(idk) can gain very much attraction before failing, so, in the spirit of Christmas and New Year, I'm hoping to provide startups all of us a second chance at exploring.
So, we're launching demoday.live a 4 week long demo event focused on indie-founders, solo-builders and bootstrapped startups. Here's what you should not expect from this event:
- 100% ensured funding
- Unbiased Decisions (we'll try to be fair)
instead:
- A platform to (re-)launch your product/company
- Introduction to community (probable beta testers and reviewers)
- An experience of YC Demo Day
- Think of it as Show HN but live
Based on volunteers and various resources we will help you improve your pitches and help them bring across investors, startup enthusiasts, and other people interested in your field.
If you're interested in volunteering this event (i.e. totally remote), we require people to for building tech stuff and media promotion, designing plus operations, you will be part of team that is managing infrastructure and ensuring people are able to join and interact with founders and startups.
Join us on Discord - https://discord.com/invite/gu2uqMPpPt
If you're a startup and are interested in sponsoring the event you can send a mail at support@doshare.me with the title containing "[DemoDay Sponsor]"
If you want to apply for DemoDay Live send your application to support@doshare.me with title containing "[DemoDay Apply]" with detail about your startup including product links, pitch, how you started, revenue, industry and your contact information(we will get back to you in 2 days).
Note: DemoDay Live will be held every weekend for next 4 weeks, depending on the week you apply in you will be provided a slot to present your pitches.
If you're a tech junkie like me save the dates 14 December and 15 December for first DemoDay it will be held at demoday.live from 12:00 GMT
*Highly Inspired by OpenAI / Supabase Launch Week and YC Demo Day
Popularity: 2 points | 0 comments
62. Show HN: HMPL – New Template Language
URL: https://github.com/hmpl-language/hmpl
Author: antonmak2
Description:
Popularity: 5 points | 1 comments
Conclusion
Today's Show HN roundup showcases a diverse range of innovative projects. From AI-powered tools to creative coding solutions, these projects reflect the dynamic nature of our tech community. Which project caught your attention the most? Let us know in the comments!
Tags: #ShowHN #TechInnovation #DeveloperProjects #AI Applications #Open Source Software