Show HN Today: Top Developer Projects Showcase for 2024-01-02
SagaSu777 2024-12-25

Explore the hottest developer projects on Show HN for 2024-01-02. Dive into innovative tech, AI applications, and exciting new inventions!

Summary of Today's Content

Today's Product Highlights

  • Product Name: Dillo Browser Resurrection
  • Highlight: A lightweight browser revival project bringing modern SSL support and cross-platform compatibility while maintaining minimal resource usage

Quick Summary

  • Most Hot Category: Development Tools & Browsers
  • Top Keywords: Browser, Open Source, Cross-platform
  • Most Popular Product: Dillo Browser (599 points, 174 comments)

Technology Trends

  • Browser Technology
  • Cross-platform Development
  • Open Source Software
  • Security & SSL
  • Virtualization
  • AI Integration
  • Calendar Solutions

Project Distribution

  • Development Tools: 35%
  • Web Applications: 25%
  • AI/ML Projects: 20%
  • Mobile Apps: 15%
  • Other: 5%

Trend Insights

  • Strong focus on reviving and modernizing legacy software
  • Emphasis on cross-platform compatibility
  • Growing interest in lightweight alternatives to mainstream applications
  • Increasing demand for open-source solutions
  • Rise of AI-powered productivity tools
  • Privacy-focused application development
  • Trend toward minimalist user interfaces

The data shows a clear movement toward modernizing classic software while maintaining simplicity and efficiency. There's also a notable trend in developing alternatives to major tech platforms, with particular emphasis on open-source solutions and cross-platform compatibility.

Top 1. Dillo Browser Revived: A Lightweight, Fast, and Open-Source Web Experience! (Likes: 599, Comments: 174)

Top 2. An open-source web calendar inspired by Google Calendar, offering users a customizable and collaborative scheduling solution. Perfect for individuals and teams looking to streamline their planning and enhance productivity. (Likes: 232, Comments: 69)

Top 3. Revolutionize your wedding planning with Better Seater, the ultimate seating chart optimizer that ensures a seamless experience for you and your guests. (Likes: 132, Comments: 106)

Top 4. Introducing The Sage Programming Language: an innovative and powerful tool designed to enhance your coding experience. With its unique features and user-friendly interface, Sage empowers developers to create efficient and scalable applications. Perfect for both beginners and seasoned programmers, it's a game-changer in the world of programming languages. Explore its capabilities and elevate your coding skills today! (Likes: 114, Comments: 28)

Top 5. An innovative RSS reader designed for seamless content consumption, offering a user-friendly interface and customizable features to enhance your reading experience. Stay updated with your favorite sources effortlessly! (Likes: 73, Comments: 64)

Top 6. Discover the highlights and key moments from Hacker News in 2023 with our comprehensive Year in Review. Uncover trends, top discussions, and insights that shaped the tech community, all in one engaging recap. Perfect for anyone wanting to stay updated on the pulse of innovation and collaboration within the hacker culture. (Likes: 89, Comments: 24)

Top 7. Discover a unique platform that simplifies your search for delicious vegetarian recipes. With an intuitive interface and a vast collection of dishes, this recipe finder allows you to explore, filter, and save your favorite meals effortlessly. Perfect for anyone looking to embrace a plant-based lifestyle or simply add more vegetarian options to their menu! (Likes: 4, Comments: 8)

Top 8. An innovative AI-powered audio diary that captures your thoughts, memories, and daily experiences, making reflection and journaling effortless and accessible. (Likes: 4, Comments: 5)

Top 9. Introducing Data Painter: A revolutionary tool that transforms your data interaction experience in Jupyter Notebook. Engage with your datasets like never before, making data exploration intuitive and visually appealing. Ideal for data enthusiasts and professionals seeking to enhance their analysis workflow. (Likes: 7, Comments: 1)

Top 10. SwiftBar 2.0 is a powerful macOS menu bar customization tool that enhances your productivity and personalizes your workspace with ease. (Likes: 4, Comments: 4)

1. Show HN: Resurrecting the Dillo browser

Show HN: Resurrecting the Dillo browser - Project Screenshot

URL: https://dillo-browser.github.io/

Author: rodarima

Description: Hi, in mid 2022 the host dillo.org expired [0], taking down the website, mercurial repo, the mailing list and the email server used to reach the core developers of Dillo. Someone bought it and now serves a weird clone of the original page with missing content.

[0]: https://news.ycombinator.com/item?id=32448104

I felt sad as I didn't want it to die, so I got a copy of the repo from my hard disk, uploaded it to GitHub and decided to do some maintenance on the code to at least keep the build working. After some time, the folks at Atari Forum decided to use my repo to port it to the Atari platform and they managed to do it [1].

[1]: https://github.com/dillo-browser/dillo/issues/34

That gave me some motivation to work a bit more on the project to prevent it from dying. So I created an organization under the name of "dillo-browser" and made a new webpage [2] with a backup of the old one.

[2]: https://dillo-browser.github.io/

With the help of Andreas Kemnade which had access to the original server, we managed to backup most of the stuff from the original website (including non-reachable pages) which I uploaded to the Archive.

In the meanwhile, I combined the support for both OpenSSL (1.1 and 3) and mbedTLS (2 and 3) as well as proper CI with rendering tests. We now build Dillo for Ubuntu, FreeBSD and macOS!

I also became familiar with the plugin mechanism in Dillo, which allows any program that uses the standard input and output to become a plugin registered to a given protocol (like file://...). I did a simple one (which is just a bash script) to read local manual pages which is handy to follow links to other pages [3], but check also the ones Charles E. Lehner did which are more advanced [4].

[3]: https://github.com/dillo-browser/dillo-plugin-man [4]: https://groups.google.com/g/dillo/c/WGEMg7AXN4o/

As of today, I'm unable to contact the main developer, Jorge Arellano Cid, which has not interacted with the mailing list for some years now. Jorge, if you read this, please contact with me (you can find my email in the git commits).

Regarding the future of Dillo, I'm planning to (finally) do the 3.1 release after some testing, and for that it would be convenient to have the help of some users to get some feedback ;-)

If you want to contribute, feel free to open a PR or send a patch (via GitHub or by email, I don't care). Check also the current issues and pull requests to see what is pending or already being working on. I will probably setup a mailing list at some point too.

Thanks! Rodrigo.

Popularity: 599 points | 174 comments


2. Show HN: I built an open source web calendar inspired by the Google calendar

Show HN: I built an open source web calendar inspired by the Google calendar - Project Screenshot

URL: https://schedule-x.dev/demos/calendar

Author: tomosterlund

Description: I love the looks and UX of the Google calendar. But I wanted to have a version I could use more freely in my own projects, still looking similar to the one from Google.

Popularity: 232 points | 69 comments


3. Show HN: Better Seater – Wedding seating chart optimizer

Show HN: Better Seater – Wedding seating chart optimizer - Project Screenshot

URL: https://seater.steam-oven.net/

Author: teejae

Description: Is anyone having a big wedding reception/event with assigned seating soon? Or know anyone who will?

I've been working on a tool to optimize seating charts for assigned seat events, such as weddings. I'm hoping this site will save people enough time and stress, to charge for the service for larger events.

At the moment, there's no login required, and the service saves no data.

  Why?
    * Save time, rearranging people automatically
    * Help with politics of large gatherings
    * Try moving people and quickly seeing how everything shakes out

Currently, it will try to optimize for: * Keeping groups together as much as possible * Use fewer total tables * Keep people either together or apart, as indicated

Current Capabilities: * Import guest list/table capacity information from Excel file (there's a template) * Generate fake guest list to play around * Dragging people to different tables and reoptimize * Selecting sets of people who you want to keep together or apart * Locking people to certain tables * Edit history

On roadmap: * Prioritizing people to seat at "better tables" (VIPs, close family, etc) * Rearranging tables visually

What do you all think? Is this valuable? How's the UX?

I haven't come up with a great name for it yet, so naming it "Better Seater" for now.

All feedback and suggestions welcome and appreciated! Let me know what would be useful for you!

Popularity: 132 points | 106 comments


4. Show HN: The Sage Programming Language

Show HN: The Sage Programming Language - Project Screenshot

URL: https://github.com/adam-mcdaniel/sage

Author: adamthekiwi99

Description: Sage is a Rust-like programming language built on a brainfuck-inspired VM with LLVM-like properties. https://github.com/adam-mcdaniel/sage

Check out the web-demo to run the compiler in the browser, along with a graphical example using JavaScript interop! https://adam-mcdaniel.net/sage

Sage is designed to be portable, but also useful. To prove its usefulness, I used it to implement a user-space for a new operating system: SageOS https://github.com/adam-mcdaniel/sage-os The language also runs on embedded devices, like the flipper zero!

Popularity: 114 points | 28 comments


5. Show HN: I've Implemented a RSS Reader

Show HN: I've Implemented a RSS Reader - Project Screenshot

URL: https://play.google.com/store/apps/details?id=com.niviva.rssreader.streamsphere&hl=en_US

Author: StreamSphere

Description:

Popularity: 73 points | 64 comments


6. Show HN: Hacker News Year in Review: 2023

Show HN: Hacker News Year in Review: 2023 - Project Screenshot

URL: https://public.tableau.com/app/profile/isna/viz/HackerNewsDashboard_17042353296150/HackerNewsYearinReview2023

Author: xnx

Description:

Popularity: 89 points | 24 comments


7. Show HN: Vegetarian Recipe Finder

Show HN: Vegetarian Recipe Finder - Project Screenshot

URL: https://impossible-emphasized-ash.glitch.me

Author: brunooliv

Description: I managed to build a basic healthy recipes app from scratch with ChatGPT4 and a new service that I learned from there in 10 min!! What a time to be alive.

I started with a list of ingredients and my prompts were along the lines of: give me a list of healthy vegan or vegetarian recipes with these ingredients. From there I decided to be very efficient and said that I needed to turn that concept into a simple search engine and host it in the simplest possible way and I actually learned about Glitch thanks to it!! Just type an ingredient and get back a list of healthy recipes containing said ingredient!

Incredibly simple and fun and it truly puts the simplicity and joy right back into building things!!

Popularity: 4 points | 8 comments


8. Show HN: An AI Audio Diary

Show HN: An AI Audio Diary - Project Screenshot

URL: https://audiodiary.ai

Author: darajava

Description:

Popularity: 4 points | 5 comments


9. Show HN: Data Painter – different way to interact with data in Jupyter notebook

Show HN: Data Painter – different way to interact with data in Jupyter notebook - Project Screenshot

URL: https://github.com/Kanaries/pygwalker/wiki/Data-Painter-in-PyGWalker

Author: loa_observer

Description: Data painter is a new feature in PyGWalker that allows you to clean/annotate your data like drawing

Online tutorial in notebook: https://data-painter-tutorial.pygwalker.kanaries.io/

Popularity: 7 points | 1 comments


10. Show HN: SwiftBar 2.0 Powerful macOS menu bar customization tool

Show HN: SwiftBar 2.0 Powerful macOS menu bar customization tool - Project Screenshot

URL: https://github.com/swiftbar/SwiftBar

Author: melonamin

Description: New release of my opensource project to help you build menu bar apps.

This release features a lot of new features, but I want to highlight two:

- Shortcuts Plugin - allows you to create menu bar apps from Shortcuts app

  • Ephemeral Plugin - allows you to create a transient menu bar app, i.e. for notification

Popularity: 4 points | 4 comments


11. Show HN: Podcast RSS Generator

Show HN: Podcast RSS Generator - Project Screenshot

URL: https://github.com/vpetersson/podcast-rss-generator

Author: mvip

Description:

Popularity: 5 points | 3 comments


12. Show HN: Rebook.me. Rebook your hotel at lowest rate poss (or upgrade for free)

Show HN: Rebook.me. Rebook your hotel at lowest rate poss (or upgrade for free) - Project Screenshot

URL: https://rebook.me/

Author: sellsy

Description: We're launching a new service based on the industry tactic of 'Yield Optimization'. This is where your travel agent will monitor the rates of your booked room and secretly rebook when the rate drops, pocketing the profit. Instead now you can benefit. We monitor your hotel rate after booking and help you rebook when it drops. We also monitor upgraded rooms for the same/less than your original rate.

Popularity: 7 points | 1 comments


13. Show HN: I made Echo, a interview coach for iOS

Show HN: I made Echo, a interview coach for iOS - Project Screenshot

URL: https://apps.apple.com/us/app/echo-ai-interview-prep-coach/id6474445689

Author: _jnc

Description: This is the first version of an app idea I had last month as a way to dip my toes into some of the AI APIs.

The idea is you can record yourself answering and rehearsing what you'll say to common interview questions, and receive AI feedback on how you did and how you can improve. In the future I may expand into other subject areas, but wanted to scope it to the behavioral interview format for the time being.

Super open to feedback and suggestions!

Popularity: 7 points | 0 comments


14. Show HN: Chomp Game built in React.js

Show HN: Chomp Game built in React.js - Project Screenshot

URL: https://play-chomp.netlify.app/

Author: niknat

Description: I built a game called Chomp, which sparked my interest back in college when I learned about it in a game theory context.

It's a 2-player game, where you take turns biting chunks of chocolate off of a chocolate bar, avoiding a special 'poison' square. Whoever chomps the poison square, loses.

I’m learning React / web development and was inspired to create a playable online version as my first React app. And my first Show HN post!

Currently you control both Player 1 and Player 2. I imagine a future version where you are Player 1, playing against an AI that controls Player 2.

Some more about Chomp:

-It is proven that a winning strategy exists for Player 1, regardless of the starting dimensions of the chocolate bar (other than the trivial 1x1 case).

-HOWEVER, there is no known winning strategy that works for all starting dimensions. Only for some special cases, like a square NxN chocolate bar.

-Computers can of course simulate all possible games and see which ones result in Player 1 winning, but there's no clear step-by-step procedure one could follow in practice (unlike tic-tac-toe, for example).

-So if you play around and happen upon a general winning strategy for Player 1, you may have made a mathematical discovery!

-Here's the wiki for more info/background on the Chomp game: https://en.wikipedia.org/wiki/Chomp

Popularity: 7 points | 0 comments


15. Show HN: Demo of Oracle Database + Oracle Linux + macOS UTM QEMU

URL: #

Author: jph

Description: https://github.com/joelparkerhenderson/demo-oracle-database-oracle-linux-macos-utm-qemu

This is a quick demonstration tutorial of how to set up Oracle Database on Oracle Linux on macOS on Arm, by using UTM on QEMU.

This is intended for local development, such as on a MacBook Pro M1/M2/M3 with enough memory and storage.

There are other approaches for Oracle software, such as containers, cloud infrastructure, etc. I intend to try some of these next.

Feedback welcome and appreciated.

Popularity: 7 points | 0 comments


16. Show HN: Built a minimalistic yet powerful news aggregator

Show HN: Built a minimalistic yet powerful news aggregator - Project Screenshot

URL: https://newscadia.com

Author: azedio

Description: I created a one-stop ML-powered platform that gets real-time news from thousands of sources worldwide. Currently more than 5,000. News are classified in more than 50 topics and there are social features like a ranking system.

Popularity: 2 points | 4 comments


17. Show HN: Tools and APIs. Built for developers and business

Show HN: Tools and APIs. Built for developers and business - Project Screenshot

URL: https://manyapis.com

Author: fx31xo

Description:

Popularity: 5 points | 0 comments


18. Show HN: Future of Niche Search Engines

Show HN: Future of Niche Search Engines - Project Screenshot

URL: https://app.kampadre.ch/

Author: rstnpce

Description: “Google is slowly dying.” is a phrase I hear surprisingly often these days and I think there is some truth to it. Yet, it is barely the whole truth.

That being said, I wonder why this is, if it's true at all and also what the future of search engines—or gathering information in general—will look like…

By now we all know that Perplexity AI, ChatGPT and all the other LLMs are able to answer your questions just like Google does (oftentimes even better, without the unnecessary clutter).

But why is it that I still sometimes default to Google and its archaic keyword search instead of the conversational, human way of looking up stuff?

IMO there are three reasons:

1) It’s faster. 2) It does the job. 3) It doesn’t require you to interact with it like a human(!)

Let’s zoom in on the 3rd point first, because I think this is the most insightful one.

To do so, I want you to think about your last interaction with an LLM…

I’m sure something like this happened:

You made an effort to say “please” and “thank you”.

Probably you have also thought about how to prompt your chatbot in a way that “it” didn’t feel stressed out in anticipation of a superior result (“imagine yourself in a calm and focused state”). Or maybe you have even looked up the best ways to prompt your LLM to get the best result (very meta…).

I can assure you, you are not alone and this happens to me all the time. I know ChatGPT has a temper more often than not and it doesn’t feel a 100% like a machine anymore (everything is a little uncertain)…

To be honest with you, I don’t think this is the UX that we all want. It’s just something that we put up with in return for intel that we wouldn’t get otherwise.

With simple info, however, we would never want to have these thoughts nor the delay in the answer. We just need an accurate (2) and quick result (1) (e.g., “capital of switzerland” => “bern”).

Something that good ol’ Google Search does exceptionally well.

But with the “Google is dying” premise defied, the big question remains: What will the future of search engines look like?

Also, how are keyword search and LLMs handling requests that are in-between super simple and highly complex? Will it be a smart combination of both or something entirely different?

In a shameless thrill of the shill, I’m presenting a prototype of a “niche search engine” that might partially answer this question.

Kampadre allows you to search in a keyword-like fashion with quick results but AI in the background to understand what you truly want.

The way it works is that you first describe your (marketing) goals (keywords or full sentence) (e.g., “i want to have more sales of product x online”). Afterwards, the request gets translated into choosing between a predefined set of filters which then outputs your desired result in no time.

Like this, 'smartness', accuracy, and quickness are in balance for the optimal UX. If you wanna take a look you can try it under the link provided.

Of course, this is just one way future search engines for everything in between highly complex and easy information could handle requests and serve results improved by AI.

But I’m sure you have other ideas or suggestions. Thanks for reading until here!

Popularity: 2 points | 2 comments


19. Show HN: All of My iPhone Alarms

Show HN: All of My iPhone Alarms - Project Screenshot

URL: https://blog.greg.technology/2024/01/01/all-of-my-iphone-alarms.html

Author: gregsadetsky

Description:

Popularity: 2 points | 1 comments


20. Show HN: Chat with data/plots/graphs in images

Show HN: Chat with data/plots/graphs in images - Project Screenshot

URL: https://plotch.at/

Author: michaltakac

Description: Beside using AI model like GPT-4 Vision for comprehension of images, and making sense of the data there, it's possible to leverage Google's Deplot + LLM to do similar thing and basically chat with the data in images. I've took inspiration from some parts of the code available online and build PlotCh.at - https://plotch.at/

Popularity: 2 points | 1 comments


21. Show HN: A tool to transcribe and summarize WhatsApp audio notes and audio files

Show HN: A tool to transcribe and summarize WhatsApp audio notes and audio files - Project Screenshot

URL: https://audiobriefly.com

Author: oalessandr

Description: Hello HN, and happy new year!

Towards the end of last year I finally released AudioBriefly, a tool that transcribes and summarizes your voice notes. It doesn't require installing any apps, and also works on WhatsApp.

I know that there are competing services out there but the main advantages are:

- Speed: we perform optimizations on the audio files to be able to transcribe them quickly

  • Punctuation: some of the competing services don't add punctuation to the transcription, which makes it a pain to read.

    - Price: we are cheaper than most competitors out there for the regular user

    - Web UI: some competitors only provide a whatsapp bot, while we also have a mobile-friendly web UI.

    - Ease of use: I've tried to make it super easy to use for anyone.

    If you want to try it out, I've created a discount code that makes you try the "Chatty" plan free for a month: just use the SHOWHN code at checkout. To prevent abuse the discount expires at 2024-01-08T00:00 UTC and can be redeemed for max 100 times.

    Looking forward to your feedback!

Popularity: 2 points | 0 comments


22. Show HN: Introduction to the Leaf Wallet Paradigm

Show HN: Introduction to the Leaf Wallet Paradigm - Project Screenshot

URL: https://leaf-wallet.io/

Author: cg_bloc

Description:

Popularity: 1 points | 1 comments


23. Show HN: I made a library of free and customizable logos

Show HN: I made a library of free and customizable logos - Project Screenshot

URL: https://vecteor.com/

Author: henlo

Description: All the logos are designed in Figma, so you need a free Figma account to open the file and customize the logo yourself. You can customize everything, from font to color, with just 1 click. Then click 'Export', and you'll get the logo in various sizes, from 32px up to 1024px.

I'm planning to add more logos every Monday.

Popularity: 2 points | 0 comments


24. Show HN: Copilot for Your Sales Team

Show HN: Copilot for Your Sales Team - Project Screenshot

URL: https://aladdinai.vercel.app/

Author: ashgam

Description:

Popularity: 2 points | 0 comments


25. Show HN: Brr.js – Trying to make WebGPU a bit easier to use

Show HN: Brr.js – Trying to make WebGPU a bit easier to use - Project Screenshot

URL: https://github.com/bwasti/brr.js

Author: brrrrrm

Description:

Popularity: 2 points | 0 comments


26. Show HN: I built a private way to interact with LLM APIs using your documents

Show HN: I built a private way to interact with LLM APIs using your documents - Project Screenshot

URL: https://github.com/itsliamdowd/Redact

Author: redactai

Description:

Popularity: 2 points | 0 comments


27. Show HN: Play Descent I from 1995 in the browser

Show HN: Play Descent I from 1995 in the browser - Project Screenshot

URL: https://midzer.de/wasm/descent1/

Author: midzer

Description: Original repo: https://github.com/dxx-rebirth/dxx-rebirth My fork: https://github.com/midzer/dxx-rebirth/tree/emscripten

Popularity: 2 points | 0 comments


28. Show HN: Create a restAPI with schema-like file format in seconds

Show HN: Create a restAPI with schema-like file format in seconds - Project Screenshot

URL: https://github.com/fdemir/havlu

Author: fdemir

Description:

Popularity: 2 points | 0 comments


29. Show HN: A Simple Nutrition Tracker for iOS

Show HN: A Simple Nutrition Tracker for iOS - Project Screenshot

URL: https://apps.apple.com/us/app/fitbee-calorie-macro-counter/id6443979108

Author: yqiang

Description: I've tracked my calories and macros off and on for years, and always felt that the existing apps were somewhat bloated and clunky to use.

To scratch my own itch, I built FitBee to make tracking a bit less of a pain in the butt.

A few things that make FitBee stand out:

* Fast and lightweight - It's completely native, (mostly built using SwiftUI) and I've tried to make it as fast to launch/use as possible.

* Accurate nutrition data - The nutrition data is sourced from the USDA dataset and nutrition labels off the packages. I also spent effort adding east asian foods (e.g. things you get at 99 Ranch or Weee) to the database, since those were hard to find/track in other apps I've tried.

* Recipe importing - You can pretty much point any recipe at the app and it'll import the ingredients and generate nutrition information for you. As I got more into fitness, I started to cook more so this has been super helpful.

* Robust Apple Health support - You can sync data with Apple Health. I wear an Apple Watch so it's great for getting the energy burned through exercises.

You can try FitBee here: https://apps.apple.com/us/app/fitbee-calorie-macro-counter/i...

If you end up trying it, I'd love any feedback!

Popularity: 2 points | 0 comments


30. Show HN: Feedback on "Wrong Recipient" IETF Draft

URL: #

Author: dweekly

Description: Ever get an email intended for someone else but were frustrated that other than "mark as spam" or "unsubscribe" there wasn't really anything to do about it?

I've put together an Internet-Draft for a proposal to allow email senders to include a header with a URL endpoint to allow a mail recipient to indicate that they are not the intended recipient.

https://datatracker.ietf.org/doc/draft-dweekly-wrong-recipient/

It's a very early draft and I'm interested in feedback on the proposal. Thank you!

Popularity: 2 points | 0 comments


31. Show HN: Speech Recognition in JXA

Show HN: Speech Recognition in JXA - Project Screenshot

URL: https://gist.github.com/SKaplanOfficial/c7b012cb7039036196e93bf637d46788

Author: HelloImSteven

Description:

Popularity: 2 points | 0 comments


32. Show HN: Template for Chatwithpdf File on Colab

Show HN: Template for Chatwithpdf File on Colab - Project Screenshot

URL: https://colab.research.google.com/drive/1rEdL4pddAvgnn6RKptYpSNMgNSiXmWw1?usp=sharing

Author: Prathit

Description: I built this using the Mistral 7B model; the vector embeddings take time. I would love suggestions on how to run it faster on CPU and general feedback appreciated.

Popularity: 1 points | 0 comments


33. Show HN: Faultier-CV: Build a CV in a few minutes in the browser

Show HN: Faultier-CV: Build a CV in a few minutes in the browser - Project Screenshot

URL: https://github.com/i5heu/Faultier-CV

Author: i5heu

Description:

Popularity: 1 points | 0 comments


34. Show HN: Journal it – Your life organizer (journal, planner, notes, habits,)

Show HN: Journal it – Your life organizer (journal, planner, notes, habits,) - Project Screenshot

URL: https://apps.apple.com/us/app/schedule-bullet-journal-it/id1501944799

Author: haidoit

Description:

Popularity: 1 points | 0 comments


35. Show HN: Arrest – A simple python library to structure and validate HTTP calls

Show HN: Arrest – A simple python library to structure and validate HTTP calls - Project Screenshot

URL: https://github.com/s-bose/arrest

Author: s-bose

Description: I made Arrest in an attempt to reduce the boilerplate that comes with interfacing an external HTTP api in a python application, usually using aiohttp or httpx. The steps involved are typically quite a lot. Like creating functions per available HTTP methods and routes, authentication, exception handling, and retries, to name a few. This quickly becomes a boilerplate when we have a lot of internal / external services to interface with.

Arrest helps by providing a clear one-time configuration using services and resources with the help of pydantic's data validation for the request and response, as well as exception handling and retries built-in. Calling an api becomes a simple await service.resource.get("/path").

If anyone wants to take a look, docs are available here: https://s-bose.github.io/arrest/

The project is still in its early stage and I am constantly looking to improve it in every aspect. I'd really appreciate any feedback. Thanks!

Popularity: 1 points | 0 comments


36. Show HN: A Chrome Extension to Get Personal 2023 ChatGPT Interaction Review

Show HN: A Chrome Extension to Get Personal 2023 ChatGPT Interaction Review - Project Screenshot

URL: https://github.com/yaozhiwang/chatgpt-sugar

Author: wangyaozhi

Description:

Popularity: 1 points | 0 comments


Show HN: Import Pocket Links to Safari Reading List with Pickpocket - Project Screenshot

URL: https://github.com/ppati000/pickpocket

Author: ppati000

Description: Been wanting to switch from Pocket to Safari's reading list for some time. Turns out Pocket has an export feature, and Apple has an API for adding items to the reading list!

Popularity: 1 points | 0 comments


38. Show HN: Generating data 100x faster with Rust

Show HN: Generating data 100x faster with Rust - Project Screenshot

URL: https://github.com/aprxi/faster-data-generation

Author: aprxi

Description:

Popularity: 1 points | 0 comments


39. Show HN: Schemar – a GitHub Action to validate structured data

Show HN: Schemar – a GitHub Action to validate structured data - Project Screenshot

URL: https://github.com/marketplace/actions/schemar-ci-action

Author: johnny_reilly

Description:

Popularity: 1 points | 0 comments


40. Show HN: QLoRA-LLM – A custom implementation of QLoRA for fine-tuning a LLM

Show HN: QLoRA-LLM – A custom implementation of QLoRA for fine-tuning a LLM - Project Screenshot

URL: https://www.vectortheta.com/blog/QLoRA-LLM

Author: michaelnny

Description:

Popularity: 1 points | 0 comments


41. Show HN: DB GPTs Smarter Text-to-SQL GPTs that knows your schema/relations

Show HN: DB GPTs Smarter Text-to-SQL GPTs that knows your schema/relations - Project Screenshot

URL: https://chat.openai.com/g/g-rSIgl51qM-database-sql-builder

Author: jczhang141

Description: You can use this tool right in OpenAI's GPTs after creating an active connection (or just create a demo one with one click) in db-gpts.com. It connects to live postgres DB to fetch table names, schema and entity relations to generate more accurate SQL queries that can be run immediately with less modifications.

Popularity: 1 points | 0 comments


42. Show HN: A learning productivity tracker for new programmers

Show HN: A learning productivity tracker for new programmers - Project Screenshot

URL: https://github.com/ElijahQuiazon/GrowthDiary

Author: mistermeiser876

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