A new experiment: making Protobuf in C++ less painful (inspired by the old “why is Protobuf so clunky?” thread)
https://github.com/illegal-instruction-co/sugar-proto
https://redd.it/1njfncb
@r_opensource
https://github.com/illegal-instruction-co/sugar-proto
https://redd.it/1njfncb
@r_opensource
GitHub
GitHub - illegal-instruction-co/sugar-proto: A Protobuf wrapper with expressive, minimal, and strongly-typed C++ syntax
A Protobuf wrapper with expressive, minimal, and strongly-typed C++ syntax - illegal-instruction-co/sugar-proto
Just open-sourced my first major project: PUNKT3 - A personal website template that works with any CMS
# 🎯 Introducing PUNKT3 - My First Open Source Project!
Hey guys :) I'm excited to share PUNKT3 (pronounced "Punkte" - German for "dots"), my first major open-source project that I've been working on.
> https://github.com/ludwig-loth/punkt3
It may not be much or innovative, but I'm proud of it. It started as my personal portfolio website, and it grew into something more generic. I hope you'll like!
## What is PUNKT3?
It's a backend-agnostic personal website template built with Nuxt 4 and Tailwind CSS. The entire design philosophy revolves around dots/points, creating a unique and cohesive visual experience.
## 🚀 Key Features
- True backend flexibility - Works with Directus or any CMS through adapters (for now Directus is implemented, feel free to contribute and add more adapters)
- Beautiful dot-based design system I call it cozy retro brutalism
- Fully responsive with mobile-first approach
- Built-in i18n (German/English out of the box)
- SEO optimized with proper meta tags and structured data
- fully TypeScript
## 🔌 The Adapter System
This is what I'm most proud of - you're not locked into any specific CMS:
---
If you have ideas, suggestions or tips and tricks for the open source repo itself, just let me know :)
https://redd.it/1nji1qr
@r_opensource
# 🎯 Introducing PUNKT3 - My First Open Source Project!
Hey guys :) I'm excited to share PUNKT3 (pronounced "Punkte" - German for "dots"), my first major open-source project that I've been working on.
> https://github.com/ludwig-loth/punkt3
It may not be much or innovative, but I'm proud of it. It started as my personal portfolio website, and it grew into something more generic. I hope you'll like!
## What is PUNKT3?
It's a backend-agnostic personal website template built with Nuxt 4 and Tailwind CSS. The entire design philosophy revolves around dots/points, creating a unique and cohesive visual experience.
## 🚀 Key Features
- True backend flexibility - Works with Directus or any CMS through adapters (for now Directus is implemented, feel free to contribute and add more adapters)
- Beautiful dot-based design system I call it cozy retro brutalism
- Fully responsive with mobile-first approach
- Built-in i18n (German/English out of the box)
- SEO optimized with proper meta tags and structured data
- fully TypeScript
## 🔌 The Adapter System
This is what I'm most proud of - you're not locked into any specific CMS:
// Just implement these methods for your CMS of choice
class YourCMSAdapter {
async getLandingPageData(): Promise<Landing> { }
async getProjectData(): Promise<Project[]> { }
async getCVData(): Promise<CV> { }
// ... etc
}
---
If you have ideas, suggestions or tips and tricks for the open source repo itself, just let me know :)
https://redd.it/1nji1qr
@r_opensource
GitHub
GitHub - ludwig-loth/punkt3: Backend-agnostic Nuxt portfolio template with dot design. Connect any CMS via adapters. i18n & SEO…
Backend-agnostic Nuxt portfolio template with dot design. Connect any CMS via adapters. i18n & SEO ready - ludwig-loth/punkt3
StaticLink = links, notes, pics in one QR. Open-source & private. Feedback welcome!
Hey Reddit! 👋
I’ve been working on a project called StaticLink and I’d love you to check it out. It’s a tool I built to bundle links, notes, pics, anything basically, into one neat package and share it instantly via a QR code. No accounts, no ads, no tracking, everything stays private and local.
I put a lot of work into making it fast, simple, and reliable, and it’s designed for all kinds of uses:
Trips & festivals: share itineraries, maps, playlists
Quick work/class handoffs: no cables, no setups
Events & teaching: share everything in a single QR
Personal offline bundles for later
It’s free forever, open-source, and you can use it in your browser or download it for Windows/Linux or as a PWA.
I’d love for you to try it and let me know about any bugs or improvements! Check it out here: GitHub or Web app. If you want to know more, check out the Promo site.
https://redd.it/1njk6sl
@r_opensource
Hey Reddit! 👋
I’ve been working on a project called StaticLink and I’d love you to check it out. It’s a tool I built to bundle links, notes, pics, anything basically, into one neat package and share it instantly via a QR code. No accounts, no ads, no tracking, everything stays private and local.
I put a lot of work into making it fast, simple, and reliable, and it’s designed for all kinds of uses:
Trips & festivals: share itineraries, maps, playlists
Quick work/class handoffs: no cables, no setups
Events & teaching: share everything in a single QR
Personal offline bundles for later
It’s free forever, open-source, and you can use it in your browser or download it for Windows/Linux or as a PWA.
I’d love for you to try it and let me know about any bugs or improvements! Check it out here: GitHub or Web app. If you want to know more, check out the Promo site.
https://redd.it/1njk6sl
@r_opensource
GitHub
GitHub - LD-beepbeep/Static-Link-Web: StaticLink lets you bundle links, notes, and files, then share them instantly with a QR code…
StaticLink lets you bundle links, notes, and files, then share them instantly with a QR code or small file. Free forever, no logins, no ads. Open source and built for simplicity – because not every...
Best lightweight and fast REST client? Abandoning Postman
I want to ditch Postman. What are you using and why?
So far I've heard of Insomnia, Bruno, httpie, hurl.
https://redd.it/1njpfdb
@r_opensource
I want to ditch Postman. What are you using and why?
So far I've heard of Insomnia, Bruno, httpie, hurl.
https://redd.it/1njpfdb
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
How to make Dev containers work for vscodium flatpak
Hi All,
I've been using the vscodium flatpak for a while and am very happy with it. However, I've recently been trying to spin up a dev container and run into a bit of a brick wall.
As this is Vscodium the dev-containers plugin is out as that's propriety to microsoft and therefore only available to VsCode users. No bother, containers tools is open source and podman and pod-manager are open source. However, due to the isolation of the flatpak all the tutorials I can find then use vscode's remote development plugin, which is again a proprietry Vscode exclusive, to connect to the container.
Is there an open source alternative I can sub in for the "remote development" plugin or some other way I make dev containers work on the vscodium flatpak.
Thanks,
https://redd.it/1njt70f
@r_opensource
Hi All,
I've been using the vscodium flatpak for a while and am very happy with it. However, I've recently been trying to spin up a dev container and run into a bit of a brick wall.
As this is Vscodium the dev-containers plugin is out as that's propriety to microsoft and therefore only available to VsCode users. No bother, containers tools is open source and podman and pod-manager are open source. However, due to the isolation of the flatpak all the tutorials I can find then use vscode's remote development plugin, which is again a proprietry Vscode exclusive, to connect to the container.
Is there an open source alternative I can sub in for the "remote development" plugin or some other way I make dev containers work on the vscodium flatpak.
Thanks,
https://redd.it/1njt70f
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I made an open-source medication and supplement tracking app
https://github.com/dizzafizza/Meditrax
https://redd.it/1njslt3
@r_opensource
https://github.com/dizzafizza/Meditrax
https://redd.it/1njslt3
@r_opensource
GitHub
GitHub - dizzafizza/Meditrax
Contribute to dizzafizza/Meditrax development by creating an account on GitHub.
IBM AI Releases Granite-Docling-258M: An Open-Source, Enterprise-Ready Document AI Model
https://www.marktechpost.com/2025/09/17/ibm-ai-releases-granite-docling-258m-an-open-source-enterprise-ready-document-ai-model/
https://redd.it/1njvf2h
@r_opensource
https://www.marktechpost.com/2025/09/17/ibm-ai-releases-granite-docling-258m-an-open-source-enterprise-ready-document-ai-model/
https://redd.it/1njvf2h
@r_opensource
MarkTechPost
IBM AI Releases Granite-Docling-258M: An Open-Source, Enterprise-Ready Document AI Model
IBM releases GraniteDocling, an open-source compact document AI model with improved accuracy, multilingual support, and enterprise readiness
fixing ai bugs before they happen, for open source maintainers: a semantic firewall you can paste
https://github.com/onestardao/WFGY/blob/main/ProblemMap/GrandmaClinic/README.md
https://redd.it/1njwyy6
@r_opensource
https://github.com/onestardao/WFGY/blob/main/ProblemMap/GrandmaClinic/README.md
https://redd.it/1njwyy6
@r_opensource
GitHub
WFGY/ProblemMap/GrandmaClinic/README.md at main · onestardao/WFGY
WFGY 2.0. Semantic Reasoning Engine for LLMs (MIT). Fixes RAG/OCR drift, collapse & “ghost matches” via symbolic overlays + logic patches. Autoboot; OneLine & Flagship. ⭐ Star if yo...
Looking for projects to contribute to (French translator)
Hi all! Sorry if maybe slightly off-topic, but I'm looking for some cool projects to contribute my translation skills to. I've got over 3 years of professional translation experience (French to English and English to French) for a big company in the UK under my belt and I've currently got some spare time, so would love to help out!
Any ideas of where I should look for any such projects? Feel free to link me to anything interesting and open source that's looking for help! :) cheers!
https://redd.it/1njzznz
@r_opensource
Hi all! Sorry if maybe slightly off-topic, but I'm looking for some cool projects to contribute my translation skills to. I've got over 3 years of professional translation experience (French to English and English to French) for a big company in the UK under my belt and I've currently got some spare time, so would love to help out!
Any ideas of where I should look for any such projects? Feel free to link me to anything interesting and open source that's looking for help! :) cheers!
https://redd.it/1njzznz
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I built a community-driven list of free & open APIs with examples – looking for contributors!
Hey everyone,
I just launched a new open-source project on GitHub: [**Awesome Open Data APIs**](https://github.com/Humayun-glitch/Awesome-Open-Data-APIs) 🚀
The goal is simple:
👉 Create a **community-driven collection of free & open APIs**, neatly categorized (Finance, Weather, Space, Education, etc.), with **examples** in Python & JavaScript so anyone can get started quickly.
Why?
* Finding good free APIs is often a pain (outdated lists, broken links, no examples).
* This repo is meant to be a **living, maintained resource** for developers, students, and hobbyists.
* Anyone can contribute new APIs, fix broken ones, or add examples – beginner-friendly PRs are welcome.
📂 Repo includes:
* Curated list of APIs by category
* Example code snippets (Python & JS)
* JSON files with structured API metadata
* Easy contribution guidelines
If you know a cool free API, please consider adding it! 🙌
🔗 GitHub Repo: [github.com/Humayun-glitch/Awesome-Open-Data-APIs](https://github.com/Humayun-glitch/Awesome-Open-Data-APIs)
I’d love your feedback – what categories or features would make this the most useful for you?
Thanks!
https://redd.it/1nk177m
@r_opensource
Hey everyone,
I just launched a new open-source project on GitHub: [**Awesome Open Data APIs**](https://github.com/Humayun-glitch/Awesome-Open-Data-APIs) 🚀
The goal is simple:
👉 Create a **community-driven collection of free & open APIs**, neatly categorized (Finance, Weather, Space, Education, etc.), with **examples** in Python & JavaScript so anyone can get started quickly.
Why?
* Finding good free APIs is often a pain (outdated lists, broken links, no examples).
* This repo is meant to be a **living, maintained resource** for developers, students, and hobbyists.
* Anyone can contribute new APIs, fix broken ones, or add examples – beginner-friendly PRs are welcome.
📂 Repo includes:
* Curated list of APIs by category
* Example code snippets (Python & JS)
* JSON files with structured API metadata
* Easy contribution guidelines
If you know a cool free API, please consider adding it! 🙌
🔗 GitHub Repo: [github.com/Humayun-glitch/Awesome-Open-Data-APIs](https://github.com/Humayun-glitch/Awesome-Open-Data-APIs)
I’d love your feedback – what categories or features would make this the most useful for you?
Thanks!
https://redd.it/1nk177m
@r_opensource
GitHub
GitHub - Humayun-glitch/Awesome-Open-Data-APIs: A curated collection of free and open APIs for developers, organized by category…
A curated collection of free and open APIs for developers, organized by category with community contributions. - Humayun-glitch/Awesome-Open-Data-APIs
PinePods: self-hosted podcast management system that allows you to play, download, and keep track of podcasts
https://www.pinepods.online/
https://redd.it/1nk3pjz
@r_opensource
https://www.pinepods.online/
https://redd.it/1nk3pjz
@r_opensource
www.pinepods.online
PinePods - Your Complete Podcast Ecosystem | PinePods Docs
Lightning-fast Rust-powered podcast server with seamless sync across all devices. Self-hosted, open source, and built for performance.
Release 0.20 · hubleto/erp
https://github.com/hubleto/erp/releases/tag/0.20
https://redd.it/1nk7vt9
@r_opensource
https://github.com/hubleto/erp/releases/tag/0.20
https://redd.it/1nk7vt9
@r_opensource
GitHub
Release 0.20 · hubleto/erp
Core
WorkflowSelectors shows last update datetime
modified inputs in form are highlighted
authentication workflow is now included in a new Auth app
added remember me, forgot password and reset pas...
WorkflowSelectors shows last update datetime
modified inputs in form are highlighted
authentication workflow is now included in a new Auth app
added remember me, forgot password and reset pas...
Built a tiny Go string-case lib (sx) + looking for project ideas 👀
Got bored and hacked together a small Go lib: https://github.com/gomantics/sx
It’s basically string case utils (camelCase, snake_case, kebab-case, etc), inspired by scule from unjs.
Thinking of doing more little weekend libs. I feel like Go’s missing a solid OAuth2 server library (esp. for MCP OAuth servers), but I’m open to other ideas too - maybe even some small full-stack apps.
Would love feedback on sx + any ideas you think the Go world needs 🙌
May be this is just me prepping for hacktoberfest 😂
https://redd.it/1nkaw6h
@r_opensource
Got bored and hacked together a small Go lib: https://github.com/gomantics/sx
It’s basically string case utils (camelCase, snake_case, kebab-case, etc), inspired by scule from unjs.
Thinking of doing more little weekend libs. I feel like Go’s missing a solid OAuth2 server library (esp. for MCP OAuth servers), but I’m open to other ideas too - maybe even some small full-stack apps.
Would love feedback on sx + any ideas you think the Go world needs 🙌
May be this is just me prepping for hacktoberfest 😂
https://redd.it/1nkaw6h
@r_opensource
GitHub
GitHub - gomantics/sx: string extensions
string extensions. Contribute to gomantics/sx development by creating an account on GitHub.
OpenVoiceOS and Home Assistant: A Voice Automation Dream Team
https://blog.openvoiceos.org/posts/2025-09-17-ovos_ha_dream_team
https://redd.it/1nkb4pt
@r_opensource
https://blog.openvoiceos.org/posts/2025-09-17-ovos_ha_dream_team
https://redd.it/1nkb4pt
@r_opensource
OpenVoiceOS Blog
OpenVoiceOS and Home Assistant: A Voice Automation Dream Team
In the world of open-source smart homes, some things just click. When you let Home Assistant handle the automation and let OVOS (Open Voice OS) handle the voice, you get a powerful partnership where each project shines. It’s a perfect synergy
How to contribute to OpenSource projects? Is there a chance for a beginner in 2025?
I am a complete beginner in opensource and I've tried contributing but always got confused from where to start. I know that every beginner should start with 'good first issue' labelled projects but there are already so many contributions in those. So how should i approach it?
https://redd.it/1nkggza
@r_opensource
I am a complete beginner in opensource and I've tried contributing but always got confused from where to start. I know that every beginner should start with 'good first issue' labelled projects but there are already so many contributions in those. So how should i approach it?
https://redd.it/1nkggza
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Built a tiny c++ text chunker for python
Hey people! I've been working on a project that involved working with large texts and I've been forced to build a c++ implementation of a chunker in order to be fast and I eventually decided to extract my code and build a pypi package!
And I'm happy to share it to the open source community https://github.com/Lumen-Labs/cpp-chunker
I know It's a small package but I would love to hear your thoughts
https://redd.it/1nkiyet
@r_opensource
Hey people! I've been working on a project that involved working with large texts and I've been forced to build a c++ implementation of a chunker in order to be fast and I eventually decided to extract my code and build a pypi package!
And I'm happy to share it to the open source community https://github.com/Lumen-Labs/cpp-chunker
I know It's a small package but I would love to hear your thoughts
https://redd.it/1nkiyet
@r_opensource
GitHub
GitHub - Lumen-Labs/cpp-chunker: Implementation of a fast semantic chunker in C++, installable in python 3.7+ projects.
Implementation of a fast semantic chunker in C++, installable in python 3.7+ projects. - Lumen-Labs/cpp-chunker
Is there an open source program that could take large PDFs and read them aloud using an AI TTS?
I've been poking around a little bit on this topic for a while but most of what I find either uses really old TTS models that sound terrible or struggles to deal with PDFs longer than a few pages. I am not super techy but I have an alright understanding of computers. I am currently running windows 11. If programs only exist for linux, I've dual booted in the past, but I would rather not set that up on my current laptop.
https://redd.it/1nkj1pl
@r_opensource
I've been poking around a little bit on this topic for a while but most of what I find either uses really old TTS models that sound terrible or struggles to deal with PDFs longer than a few pages. I am not super techy but I have an alright understanding of computers. I am currently running windows 11. If programs only exist for linux, I've dual booted in the past, but I would rather not set that up on my current laptop.
https://redd.it/1nkj1pl
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
App to link Wear OS watches
Hi, I wanted to ask if there's anything open source that could be used to pair Wear OS watches with Android, so I can do without the brand's app. In my case, it's the mobvoi app, i have a ticwatch pro 3.
https://redd.it/1nkm07k
@r_opensource
Hi, I wanted to ask if there's anything open source that could be used to pair Wear OS watches with Android, so I can do without the brand's app. In my case, it's the mobvoi app, i have a ticwatch pro 3.
https://redd.it/1nkm07k
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Open Source dumpall — Aggregate project files into Markdown for AI/code reviews
I just released `dumpall`, a small open-source CLI that aggregates project files into a single, clean Markdown doc.
Uses:
\- Feed AI models exact context without node_modules noise
\- Prep for code reviews & debugging
\- Quick archiving or sharing
Features:
\- 📝 AI-ready Markdown with fenced code blocks
\- 📋 Copy-to-clipboard (--clip)
\- 🎨 Optional colorized terminal output
\- 🎯 Smart exclusions (--exclude)
Repo 👉 https://github.com/ThisIsntMyId/dumpall
Docs/demo 👉 https://dumpall.pages.dev/
Would love feedback & contributions 🙌
https://redd.it/1nkkj82
@r_opensource
I just released `dumpall`, a small open-source CLI that aggregates project files into a single, clean Markdown doc.
Uses:
\- Feed AI models exact context without node_modules noise
\- Prep for code reviews & debugging
\- Quick archiving or sharing
Features:
\- 📝 AI-ready Markdown with fenced code blocks
\- 📋 Copy-to-clipboard (--clip)
\- 🎨 Optional colorized terminal output
\- 🎯 Smart exclusions (--exclude)
Repo 👉 https://github.com/ThisIsntMyId/dumpall
Docs/demo 👉 https://dumpall.pages.dev/
Would love feedback & contributions 🙌
https://redd.it/1nkkj82
@r_opensource
GitHub
GitHub - ThisIsntMyId/dumpall: A CLI utility to aggregate file contents into Markdown format, perfect for AI context and code reviews
A CLI utility to aggregate file contents into Markdown format, perfect for AI context and code reviews - ThisIsntMyId/dumpall
What are some examples where working class people are empowered by open source?
I'm trying to find ways to promote open source projects and concepts to masses by generating points that could captivate a non-open source using audience. My target audience is working class people, and empowering them with open source tools and ideas.
One of my ideas is to start some social media following, or web series. I follow a handful of YouTube channels about Linux and open source, but I'm hoping to come from a different angle.
What are some good and empowering reasons why people should use open source? What are some of the caveats to why people don't use open source?
Open source not being mainstream, being difficult, requiring more tech literacy and experimentation, are barriers I'm well aware of. These caveats would be recognized in my content creation. I can think of a few off the top of my head, but I'd appreciate peoples' feedback or ideas on things that should be talked about.
I'm also churning out ideas on a local LLM AI, but I'd appreciate any input!
https://redd.it/1nkj613
@r_opensource
I'm trying to find ways to promote open source projects and concepts to masses by generating points that could captivate a non-open source using audience. My target audience is working class people, and empowering them with open source tools and ideas.
One of my ideas is to start some social media following, or web series. I follow a handful of YouTube channels about Linux and open source, but I'm hoping to come from a different angle.
What are some good and empowering reasons why people should use open source? What are some of the caveats to why people don't use open source?
Open source not being mainstream, being difficult, requiring more tech literacy and experimentation, are barriers I'm well aware of. These caveats would be recognized in my content creation. I can think of a few off the top of my head, but I'd appreciate peoples' feedback or ideas on things that should be talked about.
I'm also churning out ideas on a local LLM AI, but I'd appreciate any input!
https://redd.it/1nkj613
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Building a secure and open note taking app
Hey r/opensource wanted to show off a secure and open note taking app we’ve been working on for a couple years:
https://github.com/lockbook/lockbook
our core values:
- everything end to end encrypted
- open formats: markdown and noscript
- strong offline support
- everything open source
- native apps where possible
- rust where possible
If you like video as a format I plan to regularly upload here: https://youtu.be/8LM5zrXiki8
Happy to answer any questions!
https://redd.it/1nkqt71
@r_opensource
Hey r/opensource wanted to show off a secure and open note taking app we’ve been working on for a couple years:
https://github.com/lockbook/lockbook
our core values:
- everything end to end encrypted
- open formats: markdown and noscript
- strong offline support
- everything open source
- native apps where possible
- rust where possible
If you like video as a format I plan to regularly upload here: https://youtu.be/8LM5zrXiki8
Happy to answer any questions!
https://redd.it/1nkqt71
@r_opensource
GitHub
GitHub - lockbook/lockbook: Encrypted notebook
Encrypted notebook. Contribute to lockbook/lockbook development by creating an account on GitHub.