I'm building a transactional KV store from scratch in C++ and documenting the whole journey. Here's post #1: The I/O Abstraction Layer.
https://vrutik-halani.hashnode.dev/vrootkv-build-log-1-abstracting-the-filesystem-in-c
https://redd.it/1ndln36
@r_opensource
https://vrutik-halani.hashnode.dev/vrootkv-build-log-1-abstracting-the-filesystem-in-c
https://redd.it/1ndln36
@r_opensource
Reddit
From the opensource community on Reddit: I'm building a transactional KV store from scratch in C++ and documenting the whole journey.…
Posted by PeetzaLover101 - 1 vote and 0 comments
How viable would be open source chip design?
I was thinking of trying to make an open source hardware design as hobby for a GPU... in a few years. Now since open source software can be even more advanced or eprformant than proprietary ones, how viable would be for the community to build and iterate on real hardware design? Afaik FPGAs can be used to quickly and affordably test the chip routing, so it's not that unimaginable for an open source programmer to contribute in their free time.
When it comes to AI there were several serious breakthroughs made in open source models. Now that the whole industry depends on many powerful open-source technologies, and that there are some open-source GPU projects, would it be possible for the community to come close to the big players in the field?
https://redd.it/1ndm0zu
@r_opensource
I was thinking of trying to make an open source hardware design as hobby for a GPU... in a few years. Now since open source software can be even more advanced or eprformant than proprietary ones, how viable would be for the community to build and iterate on real hardware design? Afaik FPGAs can be used to quickly and affordably test the chip routing, so it's not that unimaginable for an open source programmer to contribute in their free time.
When it comes to AI there were several serious breakthroughs made in open source models. Now that the whole industry depends on many powerful open-source technologies, and that there are some open-source GPU projects, would it be possible for the community to come close to the big players in the field?
https://redd.it/1ndm0zu
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
How do I pick open-source projects to start contributing to?
Yo everyone,
I’m in 3rd year of engineering, kinda into computers and electronics. I know Java, Flutter, Node.js, frontend dev, DBMS.
I wanna get into open source — like actually fix stuff, add small features, not just typo PRs. Also ngl, would be cool if it adds some weight to my resume later.
Problem is… I don’t really know what projects to jump on. There are so many. I’d prefer something active, beginner-friendly, where I won’t get roasted for asking dumb questions 😂
Any project suggestions or tips on how to find the right issues would really help.
https://redd.it/1ndnoos
@r_opensource
Yo everyone,
I’m in 3rd year of engineering, kinda into computers and electronics. I know Java, Flutter, Node.js, frontend dev, DBMS.
I wanna get into open source — like actually fix stuff, add small features, not just typo PRs. Also ngl, would be cool if it adds some weight to my resume later.
Problem is… I don’t really know what projects to jump on. There are so many. I’d prefer something active, beginner-friendly, where I won’t get roasted for asking dumb questions 😂
Any project suggestions or tips on how to find the right issues would really help.
https://redd.it/1ndnoos
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Synctoon animation automation software
Super excited to share my first product – Synctoon 🎬
Synctoon is a free and open-source AI-powered 2D animation tool that transforms text noscripts + audio files into complete animated videos.
✨ With Synctoon, you can:
🤖 Automatically generate animations using AI
🎭 Sync character lip movements with dialogue
👁️ Add dynamic character expressions & body language
🎵 Align perfectly with audio timing
🎨 Customize characters, backgrounds, and assets
📹 Produce smooth, frame-by-frame animations
This is my very first project/product, built with the vision to make animation accessible for everyone – storytellers, educators, YouTubers, and hobbyists. No expensive tools, no steep learning curve. Just creativity + automation.
🔗 Check it out on GitHub:
👉 https://github.com/Automate-Animation/synctoon
📺 See Synctoon in action on YouTube:
👉 https://www.youtube.com/@DailyYGStories
I’d love to hear your feedback and suggestions. If you find it useful, give the repo a ⭐, fork it, or try creating your own animation!
Here’s to building more 🚀 but this first step means a lot. 💡
#opensource #AI #animation #2DAnimation #automation #contentcreation #firstproduct
https://redd.it/1ndiv2f
@r_opensource
Super excited to share my first product – Synctoon 🎬
Synctoon is a free and open-source AI-powered 2D animation tool that transforms text noscripts + audio files into complete animated videos.
✨ With Synctoon, you can:
🤖 Automatically generate animations using AI
🎭 Sync character lip movements with dialogue
👁️ Add dynamic character expressions & body language
🎵 Align perfectly with audio timing
🎨 Customize characters, backgrounds, and assets
📹 Produce smooth, frame-by-frame animations
This is my very first project/product, built with the vision to make animation accessible for everyone – storytellers, educators, YouTubers, and hobbyists. No expensive tools, no steep learning curve. Just creativity + automation.
🔗 Check it out on GitHub:
👉 https://github.com/Automate-Animation/synctoon
📺 See Synctoon in action on YouTube:
👉 https://www.youtube.com/@DailyYGStories
I’d love to hear your feedback and suggestions. If you find it useful, give the repo a ⭐, fork it, or try creating your own animation!
Here’s to building more 🚀 but this first step means a lot. 💡
#opensource #AI #animation #2DAnimation #automation #contentcreation #firstproduct
https://redd.it/1ndiv2f
@r_opensource
GitHub
GitHub - Automate-Animation/synctoon: Python-based automated 2D animation tool that generates videos from text noscripts and audio…
Python-based automated 2D animation tool that generates videos from text noscripts and audio files. Uses AI for text analysis, lip sync, and animation cue extraction to create frame-by-frame characte...
Milestone
🎉 We’re getting close to a big download milestone on Let’s Talk Micro!
Every download brings us closer, and it’s all thanks to YOU — the students, professionals, and micro-curious listeners who tune in each week. 🙌
If you haven’t yet, now’s the perfect time to download an episode (or share your favorite with a friend) and help us cross the line together!
🎧 Listen on your favorite platform:
• Apple
• Spotify
• Amazon
Thank you for being part of this journey — let’s hit this download milestone together! 🧫🎙️
#LetsTalkMicro #Microbiology #PodcastMilestone
https://redd.it/1ndttwe
@r_opensource
🎉 We’re getting close to a big download milestone on Let’s Talk Micro!
Every download brings us closer, and it’s all thanks to YOU — the students, professionals, and micro-curious listeners who tune in each week. 🙌
If you haven’t yet, now’s the perfect time to download an episode (or share your favorite with a friend) and help us cross the line together!
🎧 Listen on your favorite platform:
• Apple
• Spotify
• Amazon
Thank you for being part of this journey — let’s hit this download milestone together! 🧫🎙️
#LetsTalkMicro #Microbiology #PodcastMilestone
https://redd.it/1ndttwe
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
How do you think about so-called overmarketing in open-source projects?
What is the bar for overmarketing? And I'm just curious - is it fair to say an open-source project is overmarketing? Because in most open-source projects, maintainers gain no money, only praise and fame. I agree that misleading language and benchmarks are highly problematic, as they're essentially fraudulent. But what about simply marketing frequently to gain attention - is that problematic too?
https://redd.it/1ndxv74
@r_opensource
What is the bar for overmarketing? And I'm just curious - is it fair to say an open-source project is overmarketing? Because in most open-source projects, maintainers gain no money, only praise and fame. I agree that misleading language and benchmarks are highly problematic, as they're essentially fraudulent. But what about simply marketing frequently to gain attention - is that problematic too?
https://redd.it/1ndxv74
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Is there a Forest productivity alternative??
Hi I'm a broke college student and can't pay the premium features Forest app offer, and I'm asking for help or any recommendations for any alternative, more important that when first timer finishes (study timer)a second timer will automatically start (rest timer) and most important that will force my phone not exit the app, kinda what Forest does
So if anyone know something similar it will be of great help :'))
https://redd.it/1ndznlj
@r_opensource
Hi I'm a broke college student and can't pay the premium features Forest app offer, and I'm asking for help or any recommendations for any alternative, more important that when first timer finishes (study timer)a second timer will automatically start (rest timer) and most important that will force my phone not exit the app, kinda what Forest does
So if anyone know something similar it will be of great help :'))
https://redd.it/1ndznlj
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I got tired of naming git branches, so I built a CLI tool that uses AI to generate them from GitHub issues
Every time I start working on a GitHub issue, I spend way too much mental energy coming up with a "good" branch name. You know the drill:
-
-
-
So I built gbai - a CLI tool that reads GitHub issues and uses AI to generate clean, consistent branch names automatically.
## How it works:
It's saved me from the "what should I name this branch?" context switch dozens of times already.
GitHub: https://github.com/that-one-arab/gbai
NPM:
If you find it useful, a ⭐ would mean a lot! Always looking for feedback and contributions too.
https://redd.it/1ndzj2b
@r_opensource
Every time I start working on a GitHub issue, I spend way too much mental energy coming up with a "good" branch name. You know the drill:
-
fix-thing (lazy)-
feature-add-user-authentication-with-proper-validation-and-error-handling (way too long)-
asdf (gave up entirely)So I built gbai - a CLI tool that reads GitHub issues and uses AI to generate clean, consistent branch names automatically.
## How it works:
# Instead of this painful workflow:
# 1. Read the GitHub issue
# 2. Think of a branch name
# 3. Type: git checkout -b whatever-i-came-up-with
# Just do this:
gbai https://github.com/owner/repo/issues/123
# or even shorter:
gbai 123
# It fetches the issue, generates a proper name, and creates the branch
It's saved me from the "what should I name this branch?" context switch dozens of times already.
GitHub: https://github.com/that-one-arab/gbai
NPM:
npm install -g gbaiIf you find it useful, a ⭐ would mean a lot! Always looking for feedback and contributions too.
https://redd.it/1ndzj2b
@r_opensource
GitHub
GitHub - that-one-arab/gbai: CLI tool that auto-generates branch names from GitHub issues using AI
CLI tool that auto-generates branch names from GitHub issues using AI - that-one-arab/gbai
A university survey about PR Review workflows
Hey everyone hope this is a good place to post this! We're building PR review tooling for our university and following discovery best practices by understanding real problems before building solutions. Rather than asking "what features do you want?", we want to hear about specific times you've been frustrated or slowed down by pull request review workflows. The survery should take 3-5 minutes.
Google Survey Link
We're looking for actual stories and experiences - the kind of insights that lead to tools that actually help vs. adding more noise to your workflow. If this resonates and you have 10 min for a follow-up chat, even better!
https://redd.it/1ne3i9t
@r_opensource
Hey everyone hope this is a good place to post this! We're building PR review tooling for our university and following discovery best practices by understanding real problems before building solutions. Rather than asking "what features do you want?", we want to hear about specific times you've been frustrated or slowed down by pull request review workflows. The survery should take 3-5 minutes.
Google Survey Link
We're looking for actual stories and experiences - the kind of insights that lead to tools that actually help vs. adding more noise to your workflow. If this resonates and you have 10 min for a follow-up chat, even better!
https://redd.it/1ne3i9t
@r_opensource
Reddit
From the opensource community on Reddit: A university survey about PR Review workflows
Explore this post and more from the opensource community
Can a DevOps engineer really contribute to open source projects?
I've always wanted to make and contribute as much as I could to open source projects, whatever they are, but time I shifted my view from programming into DevOps but later I realized I enjoy contributing but now lost the skill to program properly and I also still like being a DevOps engineer.
I understand that this is a weird "dilemma" but I genuinely want to know how I could be useful to open source projects, big or small, as all I can see is people either proficient with years of programming skills that haven't been lost or AI and when I ask people usually say "You can't really do anything useful for open source projects" so I thought to check if that's true or not.
https://redd.it/1ne4dk2
@r_opensource
I've always wanted to make and contribute as much as I could to open source projects, whatever they are, but time I shifted my view from programming into DevOps but later I realized I enjoy contributing but now lost the skill to program properly and I also still like being a DevOps engineer.
I understand that this is a weird "dilemma" but I genuinely want to know how I could be useful to open source projects, big or small, as all I can see is people either proficient with years of programming skills that haven't been lost or AI and when I ask people usually say "You can't really do anything useful for open source projects" so I thought to check if that's true or not.
https://redd.it/1ne4dk2
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Lilt - A Lightweight Tool to Convert Hi-Res FLAC Files
Lilt - A Lightweight Tool to Convert Hi-Res FLAC Files
Hey All,
I recently found my old and trusty iPod Classic. It was broken, but I fixed it, and replaced it with modern parts like SD card and better battery, and even a wireless charger etc. But here's the thing: my music library is full of and high-res FLAC files downloaded in HiFi quality, and normal res FLACs ripped from CD. Turns out, the DACs on iPod Classics cannot fully decode HiFi FLAC files, they only support up to 16-bit/48kHz, and even then, playback is spotty with high sample rates. I tried a bunch of existing tools like foobar2000 or command-line hacks, but they either stripped metadata (bye-bye album art and tags), didn't handle batch conversion well, or required a ton of setup on Windows/macOS/Linux.
Frustrated, I decided to build my own: **Lilt** (Lightweight Intelligent Lossless Transcoder). It's a simple Go-based CLI tool that converts your Hi-Res FLACs to iPod-friendly 16-bit versions while preserving all ID3 tags and cover art. No more fiddling with half-baked solutions – it just works, cross-platform, and even has Docker support if you hate installing dependencies.
"Liling" is also a traditional singing style from Ireland, Scotland, and the Isle of Man that is soothing and light.
So here's what I came up with:
[https://github.com/Ardakilic/lilt](https://github.com/Ardakilic/lilt)
## What It Does
- Converts 24-bit Hi-Res FLAC files to 16-bit FLAC (44.1kHz or 48kHz sample rate, depending on the source).
- Downsamples high sample rates intelligently: e.g., 96kHz/192kHz/384kHz → 48kHz; 88.2kHz/176.4kHz/352.8kHz → 44.1kHz.
- Leaves existing 16-bit FLACs untouched to save time.
- Copies MP3s as-is (no conversion needed).
- Optionally copies album art images (JPG/PNG) from your source folder.
- Preserves the original folder structure in the output directory.
Perfect for getting your massive library onto that iPod without losing quality where it matters or the metadata that makes it feel personal.
## How It Works
Under the hood, Lilt is written in Go for speed and portability (works on Windows, macOS, Linux, x64, ARM, etc.). It recursively scans your source directory for FLAC and MP3 files:
1. For 24-bit FLACs, it uses **SoX** (Sound eXchange) or Sox_ng to dither and downsample to 16-bit with multi-threading for fast batch processing.
2. **FFmpeg** handles copying over ID3 tags (artist, album, lyrics, etc.) and embedded cover art seamlessly.
3. If a conversion fails, it gracefully copies the original file.
4. For containerized ease, it can run SoX/FFmpeg via **Docker** – no local installs needed. Defaults to a lightweight SoX-NG [image](https://github.com/ardakilic/sox_ng_dockerized) I maintain.
5. Outputs to a "transcoded" folder (or your specified target) with the same structure.
It's lightweight (single binary, ~10MB), open-source under MIT, and even has a self-update feature.
## Quick Start & Examples
### Installation
Grab a pre-built binary from [GitHub Releases](https://github.com/Ardakilic/lilt/releases) or build from source with Go.
For quick install on macOS/Linux:
```bash
curl -sSL https://raw.githubusercontent.com/Ardakilic/lilt/main/install.sh | bash
```
### Usage Examples
Basic conversion Using Docker (no local deps):
```bash
lilt ~/Music/MyHiResAlbum --target-dir ~/Music/MyiPodReady --use-docker
```
Basic conversion (local SoX/FFmpeg assumed installed):
```bash
# macOS/Linux
lilt ~/Music/MyHiResAlbum --target-dir ~/Music/MyiPodReady --copy-images
# Windows
lilt.exe "C:\Music\MyHiResAlbum" --target-dir "C:\Music\MyiPodReady" --copy-images
```
It'll process a whole album in minutes. For a 100GB library, expect it to take a few hours depending on your hardware.
Full docs in the [README](https://github.com/Ardakilic/lilt).
## Why I Built This
Honestly, it started as a weekend project to fix my iPod woes, but it grew into something useful for anyone with legacy players or space constraints.
Feedback welcome! What do you think? Tried similar tools?
GitHub:
Lilt - A Lightweight Tool to Convert Hi-Res FLAC Files
Hey All,
I recently found my old and trusty iPod Classic. It was broken, but I fixed it, and replaced it with modern parts like SD card and better battery, and even a wireless charger etc. But here's the thing: my music library is full of and high-res FLAC files downloaded in HiFi quality, and normal res FLACs ripped from CD. Turns out, the DACs on iPod Classics cannot fully decode HiFi FLAC files, they only support up to 16-bit/48kHz, and even then, playback is spotty with high sample rates. I tried a bunch of existing tools like foobar2000 or command-line hacks, but they either stripped metadata (bye-bye album art and tags), didn't handle batch conversion well, or required a ton of setup on Windows/macOS/Linux.
Frustrated, I decided to build my own: **Lilt** (Lightweight Intelligent Lossless Transcoder). It's a simple Go-based CLI tool that converts your Hi-Res FLACs to iPod-friendly 16-bit versions while preserving all ID3 tags and cover art. No more fiddling with half-baked solutions – it just works, cross-platform, and even has Docker support if you hate installing dependencies.
"Liling" is also a traditional singing style from Ireland, Scotland, and the Isle of Man that is soothing and light.
So here's what I came up with:
[https://github.com/Ardakilic/lilt](https://github.com/Ardakilic/lilt)
## What It Does
- Converts 24-bit Hi-Res FLAC files to 16-bit FLAC (44.1kHz or 48kHz sample rate, depending on the source).
- Downsamples high sample rates intelligently: e.g., 96kHz/192kHz/384kHz → 48kHz; 88.2kHz/176.4kHz/352.8kHz → 44.1kHz.
- Leaves existing 16-bit FLACs untouched to save time.
- Copies MP3s as-is (no conversion needed).
- Optionally copies album art images (JPG/PNG) from your source folder.
- Preserves the original folder structure in the output directory.
Perfect for getting your massive library onto that iPod without losing quality where it matters or the metadata that makes it feel personal.
## How It Works
Under the hood, Lilt is written in Go for speed and portability (works on Windows, macOS, Linux, x64, ARM, etc.). It recursively scans your source directory for FLAC and MP3 files:
1. For 24-bit FLACs, it uses **SoX** (Sound eXchange) or Sox_ng to dither and downsample to 16-bit with multi-threading for fast batch processing.
2. **FFmpeg** handles copying over ID3 tags (artist, album, lyrics, etc.) and embedded cover art seamlessly.
3. If a conversion fails, it gracefully copies the original file.
4. For containerized ease, it can run SoX/FFmpeg via **Docker** – no local installs needed. Defaults to a lightweight SoX-NG [image](https://github.com/ardakilic/sox_ng_dockerized) I maintain.
5. Outputs to a "transcoded" folder (or your specified target) with the same structure.
It's lightweight (single binary, ~10MB), open-source under MIT, and even has a self-update feature.
## Quick Start & Examples
### Installation
Grab a pre-built binary from [GitHub Releases](https://github.com/Ardakilic/lilt/releases) or build from source with Go.
For quick install on macOS/Linux:
```bash
curl -sSL https://raw.githubusercontent.com/Ardakilic/lilt/main/install.sh | bash
```
### Usage Examples
Basic conversion Using Docker (no local deps):
```bash
lilt ~/Music/MyHiResAlbum --target-dir ~/Music/MyiPodReady --use-docker
```
Basic conversion (local SoX/FFmpeg assumed installed):
```bash
# macOS/Linux
lilt ~/Music/MyHiResAlbum --target-dir ~/Music/MyiPodReady --copy-images
# Windows
lilt.exe "C:\Music\MyHiResAlbum" --target-dir "C:\Music\MyiPodReady" --copy-images
```
It'll process a whole album in minutes. For a 100GB library, expect it to take a few hours depending on your hardware.
Full docs in the [README](https://github.com/Ardakilic/lilt).
## Why I Built This
Honestly, it started as a weekend project to fix my iPod woes, but it grew into something useful for anyone with legacy players or space constraints.
Feedback welcome! What do you think? Tried similar tools?
GitHub:
GitHub
GitHub - Ardakilic/lilt: Lilt: A tool written with Golang that converts HiFi Flac files on a folder recursively
Lilt: A tool written with Golang that converts HiFi Flac files on a folder recursively - Ardakilic/lilt
Free EPG files organized by country
Made a GitHub repo with daily-updated EPG data for IPTV users.
https://github.com/globetvapp/epg
Each country has its own folder with XML files. Updated daily at 3AM UTC.
Use the raw GitHub links in your IPTV apps:
https://raw.githubusercontent.com/globetvapp/epg/main/Australia/australia1.xml
GPL licensed. Support: https://ko-fi.com/m3u8player
https://redd.it/1ne79qc
@r_opensource
Made a GitHub repo with daily-updated EPG data for IPTV users.
https://github.com/globetvapp/epg
Each country has its own folder with XML files. Updated daily at 3AM UTC.
Use the raw GitHub links in your IPTV apps:
https://raw.githubusercontent.com/globetvapp/epg/main/Australia/australia1.xml
GPL licensed. Support: https://ko-fi.com/m3u8player
https://redd.it/1ne79qc
@r_opensource
GitHub
GitHub - globetvapp/epg: Free EPG guides by country. Please free to donate us on the below website. Thank you!
Free EPG guides by country. Please free to donate us on the below website. Thank you! - globetvapp/epg
Local First Software Is Easier to Scale
https://elijahpotter.dev/articles/local-first_software_is_easier_to_scale
https://redd.it/1nea7wj
@r_opensource
https://elijahpotter.dev/articles/local-first_software_is_easier_to_scale
https://redd.it/1nea7wj
@r_opensource
elijahpotter.dev
Local First Software Is Easier to Scale
The noscript of this post is somewhat misleading. Local-first software rarely needs to be scaled at all.
Proxmox-GitOps: Extensible GitOps container automation for Proxmox ("Everything-as-Code" on PVE 8.4-9.0 / Debian 13.1 default base)
I want to share my container automation project Proxmox-GitOps — an extensible, self-bootstrapping GitOps environment for Proxmox.
It is now aligned with current Proxmox 9.0 and Debian Trixie - which is used for containers base configuration per default.
Therefore I’d like to introduce it for anyone interested in a Homelab-as-Code starting point 🙂
**GitHub:** [https://github.com/stevius10/Proxmox-GitOps](https://github.com/stevius10/Proxmox-GitOps)
* One-command bootstrap: deploy to Docker, Docker deploy to Proxmox
* Consistent container base configuration: default app/config users, automated key management, tooling — deterministic, idempotent setup
* Application-logic container repositories: app logic lives in each container repo; shared libraries, pipelines and integration come by convention
* Monorepository with recursively referenced submodules: runtime-modularized, suitable for VCS mirrors, automatically extended by libs
* Pipeline concept
* GitOps environment runs identically in a container; pushing the codebase (monorepo + container libs as submodules) into CI/CD
* This triggers the pipeline from within itself after accepting pull requests: each container applies the same processed pipelines, enforces desired state, and updates references
* Provisioning uses Ansible via the Proxmox API; configuration inside containers is handled by Chef/Cinc cookbooks
* Shared configuration automatically propagates
* Containers integrate seamlessly by following the same predefined pipelines and conventions — at container level and inside the monorepository
* The control plane is built on the same base it uses for the containers, so verifying its own foundation implies a verified container base — a reproducible and adaptable starting point for container automation 🙂
It’s still under development, so there may be rough edges — feedback, experiences, or just a thought are more than welcome!
https://redd.it/1necrro
@r_opensource
I want to share my container automation project Proxmox-GitOps — an extensible, self-bootstrapping GitOps environment for Proxmox.
It is now aligned with current Proxmox 9.0 and Debian Trixie - which is used for containers base configuration per default.
Therefore I’d like to introduce it for anyone interested in a Homelab-as-Code starting point 🙂
**GitHub:** [https://github.com/stevius10/Proxmox-GitOps](https://github.com/stevius10/Proxmox-GitOps)
* One-command bootstrap: deploy to Docker, Docker deploy to Proxmox
* Consistent container base configuration: default app/config users, automated key management, tooling — deterministic, idempotent setup
* Application-logic container repositories: app logic lives in each container repo; shared libraries, pipelines and integration come by convention
* Monorepository with recursively referenced submodules: runtime-modularized, suitable for VCS mirrors, automatically extended by libs
* Pipeline concept
* GitOps environment runs identically in a container; pushing the codebase (monorepo + container libs as submodules) into CI/CD
* This triggers the pipeline from within itself after accepting pull requests: each container applies the same processed pipelines, enforces desired state, and updates references
* Provisioning uses Ansible via the Proxmox API; configuration inside containers is handled by Chef/Cinc cookbooks
* Shared configuration automatically propagates
* Containers integrate seamlessly by following the same predefined pipelines and conventions — at container level and inside the monorepository
* The control plane is built on the same base it uses for the containers, so verifying its own foundation implies a verified container base — a reproducible and adaptable starting point for container automation 🙂
It’s still under development, so there may be rough edges — feedback, experiences, or just a thought are more than welcome!
https://redd.it/1necrro
@r_opensource
GitHub
GitHub - stevius10/Proxmox-GitOps: Self-contained Meta-Framework for recursive Linux Container Automation as composite IaC monorepository.
Self-contained Meta-Framework for recursive Linux Container Automation as composite IaC monorepository. - stevius10/Proxmox-GitOps
How to credit opensource across different institutions?
I used to work on Project X at Company A. When I left, I asked if they would release Project X as open source software. They worked with their legal department and released it with the Gnu GPL 3.0 license.
I moved to Company B and asked if I could still contribute to Project X. They worked with their legal department and gave me permission to continue to contribute to the project. It's now a large and globally- used project.
Now, I'm being asked how to cite the project in a scientific paper, as well as present it at meetings and I'm unsure how to credit it. Is it my project (I'm the only author/contributor)? Company A since it was started there? Company B since that's where I am? All 3? How does one correctly credit/attribute everyone? Nobody has said anything about copyright, but who does the copyright belong to? So far there are no hard feelings and everyone knows about everyone's contribution, but I don't want to burn any bridges. Thank you!
https://redd.it/1ne88uk
@r_opensource
I used to work on Project X at Company A. When I left, I asked if they would release Project X as open source software. They worked with their legal department and released it with the Gnu GPL 3.0 license.
I moved to Company B and asked if I could still contribute to Project X. They worked with their legal department and gave me permission to continue to contribute to the project. It's now a large and globally- used project.
Now, I'm being asked how to cite the project in a scientific paper, as well as present it at meetings and I'm unsure how to credit it. Is it my project (I'm the only author/contributor)? Company A since it was started there? Company B since that's where I am? All 3? How does one correctly credit/attribute everyone? Nobody has said anything about copyright, but who does the copyright belong to? So far there are no hard feelings and everyone knows about everyone's contribution, but I don't want to burn any bridges. Thank you!
https://redd.it/1ne88uk
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
[Showcase] PromptVault - A Python App for Managing your AI Prompts
Hey r/opensource!
I'm super excited to share a project I've been passionately working on over the past weeks: **PromptVault**! This is my first significant open-source application, and I'm really proud to share it with you all.
**What is PromptVault?**
PromptVault is a desktop application designed to help you easily organize, store, and retrieve your prompts for various AI applications, software development, content marketing, and much more. Think of it as a personal library for all your AI prompts, allowing you to centralize them and boost your productivity.
**Key features**
* **Fully local:** the app stores and manages data from .JSON stored on your computer.
* **Intuitive interface**: Built with PyQt6 for a smooth user experience. It is quite simple for now and not 100% polished, but it's in an MVP state.
* **Robust version control:** Every prompt has a Git-like version history with unique SHA-256 hashes, detailed metadata (timestamp, author, commit message), diff visualization, and the ability to revert to previous versions.
* **Tagging & categorization:** Easily organize your prompts with custom tags and categories for quick retrieval.
* **Export functionality:** Export your prompts for backup or sharing.
* **100% free and open source, forever:** MIT License over here! The goal is to share, collaborate and learn with other developers. I'm deeply committed to the open-source ethos. I hope it will help people manage their prompts, as it has helped me so far.
**Where to find it:** You can find PromptVault on **Codeberg**, not GitHub. I chose Codeberg because I believe in supporting federated and ethical open-source platforms.
* **Project link:** [https://codeberg.org/medenor/promptvault](https://codeberg.org/medenor/promptvault)
**How you can help:** This is a community project, and I'm eager for feedback and contributions!
* **Pull requests and suggestions are warmly welcomed!** Whether it's a bug fix, a new feature idea, or even just a suggestion on how to improve the code (especially given my novice status!), please don't hesitate to open an issue or a pull request.
* Check out the [`CONTRIBUTING.md`](https://codeberg.org/medenor/promptvault/src/branch/main/docs/CONTRIBUTING.md) for more details on how to get involved.
**A little about my journey**
I'm relatively new to programming, having only grasped the fundamentals of Python in my early years. This entire project has been a massive learning curve, and I've poured a lot of "vibe-coded" energy into it, learning as I went along. I like this way of working, it's more creativity-centered, it allows me to create things even though I'm not a pro. And I have to say that it's been an adventure so far! See for yourself with my other repositories 😀
If you're French-speaking, take a look at my blog: [https://medenor.fr](https://medenor.fr)
\----
I'm really looking forward to hearing your thoughts and seeing how PromptVault can grow with the community's help.
Thanks for checking it out!
https://redd.it/1neg38f
@r_opensource
Hey r/opensource!
I'm super excited to share a project I've been passionately working on over the past weeks: **PromptVault**! This is my first significant open-source application, and I'm really proud to share it with you all.
**What is PromptVault?**
PromptVault is a desktop application designed to help you easily organize, store, and retrieve your prompts for various AI applications, software development, content marketing, and much more. Think of it as a personal library for all your AI prompts, allowing you to centralize them and boost your productivity.
**Key features**
* **Fully local:** the app stores and manages data from .JSON stored on your computer.
* **Intuitive interface**: Built with PyQt6 for a smooth user experience. It is quite simple for now and not 100% polished, but it's in an MVP state.
* **Robust version control:** Every prompt has a Git-like version history with unique SHA-256 hashes, detailed metadata (timestamp, author, commit message), diff visualization, and the ability to revert to previous versions.
* **Tagging & categorization:** Easily organize your prompts with custom tags and categories for quick retrieval.
* **Export functionality:** Export your prompts for backup or sharing.
* **100% free and open source, forever:** MIT License over here! The goal is to share, collaborate and learn with other developers. I'm deeply committed to the open-source ethos. I hope it will help people manage their prompts, as it has helped me so far.
**Where to find it:** You can find PromptVault on **Codeberg**, not GitHub. I chose Codeberg because I believe in supporting federated and ethical open-source platforms.
* **Project link:** [https://codeberg.org/medenor/promptvault](https://codeberg.org/medenor/promptvault)
**How you can help:** This is a community project, and I'm eager for feedback and contributions!
* **Pull requests and suggestions are warmly welcomed!** Whether it's a bug fix, a new feature idea, or even just a suggestion on how to improve the code (especially given my novice status!), please don't hesitate to open an issue or a pull request.
* Check out the [`CONTRIBUTING.md`](https://codeberg.org/medenor/promptvault/src/branch/main/docs/CONTRIBUTING.md) for more details on how to get involved.
**A little about my journey**
I'm relatively new to programming, having only grasped the fundamentals of Python in my early years. This entire project has been a massive learning curve, and I've poured a lot of "vibe-coded" energy into it, learning as I went along. I like this way of working, it's more creativity-centered, it allows me to create things even though I'm not a pro. And I have to say that it's been an adventure so far! See for yourself with my other repositories 😀
If you're French-speaking, take a look at my blog: [https://medenor.fr](https://medenor.fr)
\----
I'm really looking forward to hearing your thoughts and seeing how PromptVault can grow with the community's help.
Thanks for checking it out!
https://redd.it/1neg38f
@r_opensource
Codeberg.org
promptvault
PromptVault is an open-source application that centralizes, organizes, and shares prompts for generative AI. Through a user-friendly interface, you can categorize your prompts, manage their versions, assign metadata, and import/export your library for sharing…
List good Opensource All-in-one email solutions please
I will start:-
1. https://mailinabox.email/
2. https://mailcow.email/
https://redd.it/1neglr0
@r_opensource
I will start:-
1. https://mailinabox.email/
2. https://mailcow.email/
https://redd.it/1neglr0
@r_opensource
Mail-in-a-Box
Take back control of your email with this easy-to-deploy mail server in a box.
Tired of Note taking app BS. Meet WebNotes
Note-taking is simple. The apps are not.
So I built WebNotes: a fast, open-source notes app inspired by Apple Notes' sleekness & Excalidraw's speed.
No bloat. No complex setup. Just open a tab and write.
P.s. first project which I started work on about two weeks ago
Live url: https://web-notes-lyart.vercel.app/
Github repo: https://github.com/aetosdios27/WebNotes
https://redd.it/1nefasz
@r_opensource
Note-taking is simple. The apps are not.
So I built WebNotes: a fast, open-source notes app inspired by Apple Notes' sleekness & Excalidraw's speed.
No bloat. No complex setup. Just open a tab and write.
P.s. first project which I started work on about two weeks ago
Live url: https://web-notes-lyart.vercel.app/
Github repo: https://github.com/aetosdios27/WebNotes
https://redd.it/1nefasz
@r_opensource
web-notes-lyart.vercel.app
WebNotes
A simple, beautiful note-taking app.
🚀 We’re building func(Kode): A community for open-source side projects
Hey folks 👋
I’m a developer who spends most of my free time building side projects and experimenting with open-source ideas. One thing I noticed is that while GitHub is amazing for collaboration and hosting, there isn’t really a dedicated community where projects get visibility, feedback, and recognition beyond stars.
So I started func(kode) — a developer-first community where:
You can submit your side projects and get them discovered
Other developers can contribute, fork, and collaborate
We maintain docs & contribution guides for first-time contributors
We host a Discord space for discussions, project showcases, and badges for early builders
It’s still early (we just launched a canary release 🔥), but the goal is simple: help developers grow by sharing and improving each other’s projects, not just code-dumping.
👉 Repo link: https://github.com/func-Kode/site.git
Would love to hear from you:
What would you want in a dev community like this?
How do you usually discover cool projects besides GitHub trending?
This is early-stage, so all feedback, criticism, and ideas are super welcome 🙌
https://redd.it/1nelfnc
@r_opensource
Hey folks 👋
I’m a developer who spends most of my free time building side projects and experimenting with open-source ideas. One thing I noticed is that while GitHub is amazing for collaboration and hosting, there isn’t really a dedicated community where projects get visibility, feedback, and recognition beyond stars.
So I started func(kode) — a developer-first community where:
You can submit your side projects and get them discovered
Other developers can contribute, fork, and collaborate
We maintain docs & contribution guides for first-time contributors
We host a Discord space for discussions, project showcases, and badges for early builders
It’s still early (we just launched a canary release 🔥), but the goal is simple: help developers grow by sharing and improving each other’s projects, not just code-dumping.
👉 Repo link: https://github.com/func-Kode/site.git
Would love to hear from you:
What would you want in a dev community like this?
How do you usually discover cool projects besides GitHub trending?
This is early-stage, so all feedback, criticism, and ideas are super welcome 🙌
https://redd.it/1nelfnc
@r_opensource
GitHub
GitHub - func-Kode/site: Official Website of fun(Kode)
Official Website of fun(Kode). Contribute to func-Kode/site development by creating an account on GitHub.