Github in decline?
I have seen recently a decent amount of projects switching to Codeberg from Github. Is it worth moving your OSS libraries over to Codeberg? Since Microsoft has taken over Github it just seems a little less then it once was sort of speak... Is Codeberg the next big thing for OSS?
I currently am still on Github but I am seriously considering at least mirroring my repos on Codeberg. Github continues to come out with not so great announcements and pricing changes. Codeberg remains free from what I can tell.
Any thoughts or insights on this topic?
https://redd.it/1ptnf7n
@r_opensource
I have seen recently a decent amount of projects switching to Codeberg from Github. Is it worth moving your OSS libraries over to Codeberg? Since Microsoft has taken over Github it just seems a little less then it once was sort of speak... Is Codeberg the next big thing for OSS?
I currently am still on Github but I am seriously considering at least mirroring my repos on Codeberg. Github continues to come out with not so great announcements and pricing changes. Codeberg remains free from what I can tell.
Any thoughts or insights on this topic?
https://redd.it/1ptnf7n
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I built a small tool to save YouTube language content as MP3 for offline listening
Hi open source lovers!
I made a small open-source command-line noscript that lets you download YouTube videos or full playlists and save them as MP3 audio or MP4 in the highest available quality.
I originally built it for my own language learning. I often download podcasts, interviews, and lessons in my target language so I can listen offline, replay difficult sections, or do repeated listening and shadowing without relying on an internet connection.
It works without logging in, has no ads, and supports multiple downloads at once. You just run the noscript and follow the usage instructions in the README.
GitHub:
https://github.com/pH-7/Download-Simply-Videos-From-YouTube?tab=readme-ov-file#-download-any-videos-from-youtube
Sharing it here in case it’s useful to others. Feedback or ideas to make it more helpful for language learners are very welcome!
https://redd.it/1ptnq2f
@r_opensource
Hi open source lovers!
I made a small open-source command-line noscript that lets you download YouTube videos or full playlists and save them as MP3 audio or MP4 in the highest available quality.
I originally built it for my own language learning. I often download podcasts, interviews, and lessons in my target language so I can listen offline, replay difficult sections, or do repeated listening and shadowing without relying on an internet connection.
It works without logging in, has no ads, and supports multiple downloads at once. You just run the noscript and follow the usage instructions in the README.
GitHub:
https://github.com/pH-7/Download-Simply-Videos-From-YouTube?tab=readme-ov-file#-download-any-videos-from-youtube
Sharing it here in case it’s useful to others. Feedback or ideas to make it more helpful for language learners are very welcome!
https://redd.it/1ptnq2f
@r_opensource
GitHub
GitHub - pH-7/Download-Simply-Videos-From-YouTube: Python noscript that downloads and saves any of your favorite YouTube videos and…
Python noscript that downloads and saves any of your favorite YouTube videos and playlists. All you need to do is just run the Python noscript and follow the terminal prompt. - pH-7/Download-Simply-Vid...
I created a flutter app for IPTV play
so I saw iptv-org maintains a list of IPTV channels but doesn't have a player we need VLC to play. it kind of hacky way and not nice UX.
so i made a flutter app which will list it with logos ,quality,category, searching and nice UI UX.
i personally use it, and I have it on my github free to download all codes are opensource.
can be used on mobile , android TVs , laptop it's cross platform.
i don't own or claim anything other than the ui and flutter codes.
https://github.com/KTBsomen/freetv
https://redd.it/1ptq9ph
@r_opensource
so I saw iptv-org maintains a list of IPTV channels but doesn't have a player we need VLC to play. it kind of hacky way and not nice UX.
so i made a flutter app which will list it with logos ,quality,category, searching and nice UI UX.
i personally use it, and I have it on my github free to download all codes are opensource.
can be used on mobile , android TVs , laptop it's cross platform.
i don't own or claim anything other than the ui and flutter codes.
https://github.com/KTBsomen/freetv
https://redd.it/1ptq9ph
@r_opensource
GitHub
GitHub - KTBsomen/freetv
Contribute to KTBsomen/freetv development by creating an account on GitHub.
Any Android RTSP app you know about?
There are many on playstore but i want open source alternaitve.
Mobile camera -> RTSP -> View live feed in vlc
https://redd.it/1ptq2ca
@r_opensource
There are many on playstore but i want open source alternaitve.
Mobile camera -> RTSP -> View live feed in vlc
https://redd.it/1ptq2ca
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Which slack alternatives do you actually use and enjoy?
My team is looking for a straightforward solution for chatting, sharing files, and the occasional call but slack has become too cluttered and expensive for our needs
https://redd.it/1pts1cg
@r_opensource
My team is looking for a straightforward solution for chatting, sharing files, and the occasional call but slack has become too cluttered and expensive for our needs
https://redd.it/1pts1cg
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
khaos – simulating Kafka traffic and failure scenarios via CLI
# What My Project Does
khaos is a CLI tool for generating Kafka traffic from a YAML configuration.
It can spin up a local multi-broker Kafka cluster and simulate Kafka-level scenarios such as consumer lag buildup, hot partitions (skewed keys), rebalances, broker failures, and backpressure.
The tool can also generate structured JSON messages using Faker and publish them to Kafka topics.
It can run both against a local cluster and external Kafka clusters (including SASL / SSL setups).
# Target Audience
khaos is intended for developers and engineers working with Kafka who want a single tool to generate traffic and observe Kafka behavior.
Typical use cases include:
local testing
experimentation and learning
chaos and behavior testing
debugging Kafka consumers and producers
# Comparison
There are no widely adopted, feature-complete open-source tools focused specifically on simulating Kafka traffic and behavior.
In practice, most teams end up writing ad-hoc producer and consumer noscripts to reproduce Kafka scenarios.
khaos provides a reusable, configuration-driven CLI as an alternative to that approach.
Project Link:
https://github.com/aleksandarskrbic/khaos
(https://www.reddit.com/submit/?sourceid=t31ptr126)
https://redd.it/1ptsupg
@r_opensource
# What My Project Does
khaos is a CLI tool for generating Kafka traffic from a YAML configuration.
It can spin up a local multi-broker Kafka cluster and simulate Kafka-level scenarios such as consumer lag buildup, hot partitions (skewed keys), rebalances, broker failures, and backpressure.
The tool can also generate structured JSON messages using Faker and publish them to Kafka topics.
It can run both against a local cluster and external Kafka clusters (including SASL / SSL setups).
# Target Audience
khaos is intended for developers and engineers working with Kafka who want a single tool to generate traffic and observe Kafka behavior.
Typical use cases include:
local testing
experimentation and learning
chaos and behavior testing
debugging Kafka consumers and producers
# Comparison
There are no widely adopted, feature-complete open-source tools focused specifically on simulating Kafka traffic and behavior.
In practice, most teams end up writing ad-hoc producer and consumer noscripts to reproduce Kafka scenarios.
khaos provides a reusable, configuration-driven CLI as an alternative to that approach.
Project Link:
https://github.com/aleksandarskrbic/khaos
(https://www.reddit.com/submit/?sourceid=t31ptr126)
https://redd.it/1ptsupg
@r_opensource
GitHub
GitHub - aleksandarskrbic/khaos: Kafka data generator and load testing tool - generate fake messages, simulate producers and consumers…
Kafka data generator and load testing tool - generate fake messages, simulate producers and consumers, test broker failures, and run chaos engineering scenarios - GitHub - aleksandarskrbic/khaos:...
Repath Studio: Web-Based Vector Graphics Editor
https://github.com/repath-studio/repath-studio
https://redd.it/1ptufpl
@r_opensource
https://github.com/repath-studio/repath-studio
https://redd.it/1ptufpl
@r_opensource
GitHub
GitHub - repath-studio/repath-studio: A local web-based vector graphics editor that combines procedural tooling with traditional…
A local web-based vector graphics editor that combines procedural tooling with traditional design workflows. - GitHub - repath-studio/repath-studio: A local web-based vector graphics editor that c...
Open source mini-os project :)
https://github.com/pocofan1264/WayOS-Beta-
https://redd.it/1ptw6gg
@r_opensource
https://github.com/pocofan1264/WayOS-Beta-
https://redd.it/1ptw6gg
@r_opensource
GitHub
GitHub - pocofan1264/WayOS-Beta-: Shitty mini-OS made by 2 teenagers in python and A LOT of free time. Hope u enjoy :)
Shitty mini-OS made by 2 teenagers in python and A LOT of free time. Hope u enjoy :) - GitHub - pocofan1264/WayOS-Beta-: Shitty mini-OS made by 2 teenagers in python and A LOT of free time. Hope ...
Tpipe – Apple-style Audio Transparency for Linux (JACK / PipeWire)
open-source audio transparency tool for Unix-based systems built on the JACK audio engine. It provides real-time voice isolation and adaptive audio ducking, similar in concept to Apple’s Transparency mode
GitHub: https://github.com/beaterblank/tpipe
I’d appreciate feedback on the design and suggestions for improvement.
https://redd.it/1ptx9kb
@r_opensource
open-source audio transparency tool for Unix-based systems built on the JACK audio engine. It provides real-time voice isolation and adaptive audio ducking, similar in concept to Apple’s Transparency mode
GitHub: https://github.com/beaterblank/tpipe
I’d appreciate feedback on the design and suggestions for improvement.
https://redd.it/1ptx9kb
@r_opensource
GitHub
GitHub - beaterblank/tpipe: Audio Transparency tool for Unix-based systems that use JACK audio engine.
Audio Transparency tool for Unix-based systems that use JACK audio engine. - beaterblank/tpipe
LabFyre: Cus I got tired working around upstream limitations...
In short order, I was developing a few noscripts that would simulate sticky keys and Omacarhy's universal copy/paste, except it's on ctrl and not meta/super. I ran into a myriad of issues with this though, I'd end up with a feedback loop with universial copy/paste, thanks to dotool, and the sticky key implementation wasn't 1:1 with KDE, GNOME, or Windows. It had it's flaws and would actively affect gaming when I had it turned off due to how labwc does keybinds.
As a result I initially forked labwc to add keybind toggles, device blacklisting/whitelisting, and conditionals based on shell commands. I knew none of this would be merged into upstream, as they only want Labwc to understand wayland protocols and WL-roots protocols, no D-Bus,IPC, or anything else, probably including the flags I added to the binary to control it. So the features kind of spiraled from there into what I have LabFyre is currently.
As far as feature set compared to upstream, there's quite a bit.
multiple methods of turning on or off or limiting keybinds (by command flag, by device, and by the output of a shell command)
a noscript that fires upon reconfiguring the compositor
workspace control via command flag
a (WIP) tiling mode. (grid snapping mode works fine-ish, but smart resizing is experimental)
This still hold into the means of not being controllable via D-Bus or IPC, the only compositor control outside of wayland and WL-roots will be from command flags to the binary. So you could write plugins in any language. Bash, Zsh, Xonsh, python, java, zig... So long as it can run system commands, you can use it to control the compositor. Openbox themes are still supported as well as configs for upstream Labwc.
Note that the README isn't 100% deviod of Labwc links and mentions. I'm going to move all the documentation to the GitHub Wiki at some point, but the scdocs will still be maintained for offline reading. You'll need to compile it yourself and make a desktop file for your greeter, I am taking PRs for a PKGBUILD and hopefully someone can get it onto the AUR for me, as I can't figure out the needed keys to do it...
Obligatory link to the project: https://github.com/FyreX-opensource-design/labFyre/tree/master
https://redd.it/1ptvkow
@r_opensource
In short order, I was developing a few noscripts that would simulate sticky keys and Omacarhy's universal copy/paste, except it's on ctrl and not meta/super. I ran into a myriad of issues with this though, I'd end up with a feedback loop with universial copy/paste, thanks to dotool, and the sticky key implementation wasn't 1:1 with KDE, GNOME, or Windows. It had it's flaws and would actively affect gaming when I had it turned off due to how labwc does keybinds.
As a result I initially forked labwc to add keybind toggles, device blacklisting/whitelisting, and conditionals based on shell commands. I knew none of this would be merged into upstream, as they only want Labwc to understand wayland protocols and WL-roots protocols, no D-Bus,IPC, or anything else, probably including the flags I added to the binary to control it. So the features kind of spiraled from there into what I have LabFyre is currently.
As far as feature set compared to upstream, there's quite a bit.
multiple methods of turning on or off or limiting keybinds (by command flag, by device, and by the output of a shell command)
a noscript that fires upon reconfiguring the compositor
workspace control via command flag
a (WIP) tiling mode. (grid snapping mode works fine-ish, but smart resizing is experimental)
This still hold into the means of not being controllable via D-Bus or IPC, the only compositor control outside of wayland and WL-roots will be from command flags to the binary. So you could write plugins in any language. Bash, Zsh, Xonsh, python, java, zig... So long as it can run system commands, you can use it to control the compositor. Openbox themes are still supported as well as configs for upstream Labwc.
Note that the README isn't 100% deviod of Labwc links and mentions. I'm going to move all the documentation to the GitHub Wiki at some point, but the scdocs will still be maintained for offline reading. You'll need to compile it yourself and make a desktop file for your greeter, I am taking PRs for a PKGBUILD and hopefully someone can get it onto the AUR for me, as I can't figure out the needed keys to do it...
Obligatory link to the project: https://github.com/FyreX-opensource-design/labFyre/tree/master
https://redd.it/1ptvkow
@r_opensource
GitHub
GitHub - FyreX-opensource-design/labFyre: A Wayland window-stacking and tiling compositor that doesn't sacrifice modularity
A Wayland window-stacking and tiling compositor that doesn't sacrifice modularity - FyreX-opensource-design/labFyre
tchat-cli: prefill your AI chat app from the terminal with prompts and files!
https://github.com/varo6/tchat-cli
https://redd.it/1pu0ja4
@r_opensource
https://github.com/varo6/tchat-cli
https://redd.it/1pu0ja4
@r_opensource
GitHub
GitHub - varo6/tchat-cli
Contribute to varo6/tchat-cli development by creating an account on GitHub.
Looking for feedback and contributors on an open-source React Native + Expo mobile app
Hi everyone,
I’m working on an open-source mobile app built with React Native + Expo, and I’m trying to do the development as openly and transparently as possible.
At this stage, I’m not looking to promote a “finished product”, but rather to get help improving the project itself. I would really appreciate feedback or contributions in areas like:
\- Project structure and architecture
\- README and developer onboarding
\- Documentation quality
\- Performance and rendering patterns
\- Internationalization (currently switching between Georgian and Russian)
\- General React Native / Expo best practices
The repository is open-source and still evolving, and I’m very open to criticism, suggestions, and refactors. If you enjoy reviewing code, improving docs, or helping shape early-stage OSS projects, I’d love your input.
Repository:
https://github.com/georgetoloraia/selflink-mobile
If this isn’t the right place or flair for this kind of post, feel free to let me know and I’ll adjust. Thanks for your time.
https://redd.it/1ptzyq6
@r_opensource
Hi everyone,
I’m working on an open-source mobile app built with React Native + Expo, and I’m trying to do the development as openly and transparently as possible.
At this stage, I’m not looking to promote a “finished product”, but rather to get help improving the project itself. I would really appreciate feedback or contributions in areas like:
\- Project structure and architecture
\- README and developer onboarding
\- Documentation quality
\- Performance and rendering patterns
\- Internationalization (currently switching between Georgian and Russian)
\- General React Native / Expo best practices
The repository is open-source and still evolving, and I’m very open to criticism, suggestions, and refactors. If you enjoy reviewing code, improving docs, or helping shape early-stage OSS projects, I’d love your input.
Repository:
https://github.com/georgetoloraia/selflink-mobile
If this isn’t the right place or flair for this kind of post, feel free to let me know and I’ll adjust. Thanks for your time.
https://redd.it/1ptzyq6
@r_opensource
GitHub
GitHub - georgetoloraia/selflink-mobile: you can see swagger
you can see swagger. Contribute to georgetoloraia/selflink-mobile development by creating an account on GitHub.
I built an open-source MFA toolkit so apps can add MFA without replacing their login system
I built OpenAuth, an open-source MFA toolkit for developers who already have authentication but want to drop-in MFA.
It handles only MFA not login, users, or sessions.
It includes:
Ready-to-use backend (already deployed)
JS SDK for TOTP & Email OTP
CLI for app & key management
Optional React Native MFA screens
You keep your existing auth (Firebase etc.), and OpenAuth just adds MFA on top of it
Backend is Django-based and designed to be extensible
If anyone tries it, I would like to hear your feedback and have you as contributor to our project.
GitHub link if you want to see source :
OpenAuth Repo Link
NPM packages :
npm package link
https://redd.it/1ptvfis
@r_opensource
I built OpenAuth, an open-source MFA toolkit for developers who already have authentication but want to drop-in MFA.
It handles only MFA not login, users, or sessions.
It includes:
Ready-to-use backend (already deployed)
JS SDK for TOTP & Email OTP
CLI for app & key management
Optional React Native MFA screens
You keep your existing auth (Firebase etc.), and OpenAuth just adds MFA on top of it
Backend is Django-based and designed to be extensible
If anyone tries it, I would like to hear your feedback and have you as contributor to our project.
GitHub link if you want to see source :
OpenAuth Repo Link
NPM packages :
npm package link
https://redd.it/1ptvfis
@r_opensource
GitHub
GitHub - amanuelcm27/openauth-frontend: openauth frontend sdk , cli and ui package repo
openauth frontend sdk , cli and ui package repo. Contribute to amanuelcm27/openauth-frontend development by creating an account on GitHub.
Looking for Products list and sub products
Hi im Looking for Products and sub products list database mysql or json, similar to the list used in alibaba and global sources and made in china website
Any help please
https://redd.it/1pu51od
@r_opensource
Hi im Looking for Products and sub products list database mysql or json, similar to the list used in alibaba and global sources and made in china website
Any help please
https://redd.it/1pu51od
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that connects to any MCP server. Cross-platform desktop app with local Whisper trannoscription.
https://github.com/acoyfellow/t2t
https://redd.it/1pu6mn7
@r_opensource
https://github.com/acoyfellow/t2t
https://redd.it/1pu6mn7
@r_opensource
GitHub
GitHub - acoyfellow/t2t: Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that…
Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that connects to any MCP server. Cross-platform desktop app with local Whisper trannoscription. - acoy...
colorpp - yet another C++ color library, which respects NO_COLOR
https://github.com/calishu/colorpp
https://redd.it/1pu5uc8
@r_opensource
https://github.com/calishu/colorpp
https://redd.it/1pu5uc8
@r_opensource
GitHub
GitHub - calishu/colorpp: Yet another color library for C++
Yet another color library for C++. Contribute to calishu/colorpp development by creating an account on GitHub.
Reasons open source is NOT good?
I’m strongly in favor of open-source software, and both I and my professional network have worked with it for years.
That said, I’m curious why some individuals and organizations oppose it.
Is it mainly about maintaining a competitive advantage, or are there other well-documented reasons?
Are there credible sources that systematically discuss the drawbacks, trade-offs, or limits of open source compared to closed or proprietary models?
https://redd.it/1pu9t2u
@r_opensource
I’m strongly in favor of open-source software, and both I and my professional network have worked with it for years.
That said, I’m curious why some individuals and organizations oppose it.
Is it mainly about maintaining a competitive advantage, or are there other well-documented reasons?
Are there credible sources that systematically discuss the drawbacks, trade-offs, or limits of open source compared to closed or proprietary models?
https://redd.it/1pu9t2u
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Here i explained why Plebbit will be the first open source pure peer-to-peer social media protocol
https://github.com/plebbit/whitepaper/blob/master/FAQ.md
https://redd.it/1puasi7
@r_opensource
https://github.com/plebbit/whitepaper/blob/master/FAQ.md
https://redd.it/1puasi7
@r_opensource
GitHub
whitepaper/FAQ.md at master · plebbit/whitepaper
Contribute to plebbit/whitepaper development by creating an account on GitHub.
share an app!
i would like to share soomething ive been working on for quite a while hopefully soon i get the courage to allow some of yall to see it.
https://redd.it/1pufbqh
@r_opensource
i would like to share soomething ive been working on for quite a while hopefully soon i get the courage to allow some of yall to see it.
https://redd.it/1pufbqh
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
What are the best truly open-source alternatives to Akeneo PIM today?
The best truly open-source alternatives to Akeneo PIM available today include the following solutions, all of which can be self-hosted and customized without vendor lock-in:
List of Open-Source PIM Alternatives
Pimcore – A powerful enterprise-grade open-source platform offering PIM, DAM, MDM, and CMS capabilities for complex product data management.
AtroPIM – A flexible, API-first open-source PIM designed for advanced data modeling and seamless system integrations.
LibrePIM – A community-driven open-source fork of Akeneo Community Edition that provides long-term support and ongoing improvements.
OpenPIM – A simple open-source PIM solution focused on basic product data centralization and management.
https://redd.it/1puibd7
@r_opensource
The best truly open-source alternatives to Akeneo PIM available today include the following solutions, all of which can be self-hosted and customized without vendor lock-in:
List of Open-Source PIM Alternatives
Pimcore – A powerful enterprise-grade open-source platform offering PIM, DAM, MDM, and CMS capabilities for complex product data management.
AtroPIM – A flexible, API-first open-source PIM designed for advanced data modeling and seamless system integrations.
LibrePIM – A community-driven open-source fork of Akeneo Community Edition that provides long-term support and ongoing improvements.
OpenPIM – A simple open-source PIM solution focused on basic product data centralization and management.
https://redd.it/1puibd7
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
t2t: Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that connects to any MCP server. Tauri desktop app with local Whisper trannoscription.
https://github.com/acoyfellow/t2t
https://redd.it/1pukdpp
@r_opensource
https://github.com/acoyfellow/t2t
https://redd.it/1pukdpp
@r_opensource
GitHub
GitHub - acoyfellow/t2t: Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that…
Voice-to-text with MCP support. System-wide dictation (hold fn) and AI agent mode (hold fn+ctrl) that connects to any MCP server. Cross-platform desktop app with local Whisper trannoscription. - acoy...