Opensource by Reddit – Telegram
Opensource by Reddit
22 subscribers
5 photos
2 videos
9.61K links
Reddit's ♨️ take on Open Source Technology.

Join the discussion ➡️ @opensource_chats

Channel Inquiries ➡️ @group_contacts_bot

👄 TIPS ➡️➡️➡️ https://news.1rj.ru/str/addlist/mB9fRZOHTUk5ZjZk

🌈 made possible by
@reddit2telegram
@r_channels
Download Telegram
Hey homelabbers, I built a simple RAID performance calculator

GitHub: https://github.com/bradgarrison/raid-performance-calculator

I put together a browser-based tool for quickly estimating read/write speeds and usable storage for different RAID setups, including ZFS RAIDZ.

It’s already functional, but I’m looking to improve it by:

Making the formulas more accurate across RAID types and workloads
Adding presets for HDD, SSD, and NVMe performance
Improving the UI and mobile responsiveness
Keeping it simple so it’s beginner-friendly

If you’ve got experience with RAID/storage performance (or just like tinkering with homelab tools), I’d love feedback, suggestions, or contributions. Fork it, make changes, or let me know what could be better.

https://redd.it/1mn0dwo
@r_opensource
Need your help in understanding the OSS inclusion

Hi ,
I am a Java backend guy working on a project I had to use Hibernate, Jakarta , etc.. which comes under GPL2.0 with class path exception and EPL 1.0/2.0 and LGPL-2.0 only Licenses.
I not modifying any of these Libraries just using their functions in my code.
Do I need to open source my code? Is there any problem if I don’t. As per our organisation policy these are weak copy left licenses and legal approval is needed which I don’t have time to follow those processes.
Are there any alternatives for these libraries.
I am stuck here any leads will be appreciated.
Thanks
Typing in hurry forgive my wording

https://redd.it/1mn5grh
@r_opensource
Repair Shop Software Alternative

The only software I can find online aren't open source and I wanted some insight on some new open source repair management software I can't seem to find. Any recommendation is appreciated!

https://redd.it/1mn74gb
@r_opensource
Lychee and OpenSource struggles

I am part of LycheeOrg, the group maintaining Lychee, a self-hosted photo gallery built in PHP and Vue3. We hold ourselves to very high standards when it comes to quality and security. We keep a gold status on bestpractices.dev by maintaining over 90% test coverage, we enforce 2FA on all our members, we use static analysis, and signed commits and releases. Similarly our securityscorecards.dev score is 9.2, and we validate it on every commit to the main branch.


Now the issue is, I am currently the only active developer on the project. The others help with reviews when they can, but life understandably gets in the way. To make things more manageable, I switched to stacked pull requests (PRs built on top of PRs) so changes are smaller and more focused, thus more manageable for the team. I even built a page to better track them: pr.lycheeorg.dev. But in the end, progress still ends up stalled because of our strict 4-eyes policy.


Of course, one obvious answer is to find more contributors or reviewers, and I have tried that already twice... But there are multiple issues with this approach. The first one is that the code base is fairly large (~2200 files), which can be intimidating. More importantly, if someone is not actively using Lychee, they are usually less inclined to spend time on reviewing changes that are not going to impact them. :/


That leaves me with the less-than-ideal solution, and something that goes against my spirit: drop (temporarily?) the 4-eyes requirement and rely on "proprietary LLM based tools" for PR reviews. I hate the thought of lowering our safety perimeter, but being the only person writing code, waiting indefinitely for human reviews just is not sustainable.


Have you faced similar issues? What would you do? I would really appreciate your thoughts.

https://redd.it/1mn8ew8
@r_opensource
Where do you usually look for “good first issues” to contribute to open source?

Hi everyone! I’m planning to create several “good first issues” for open source projects and want to make sure they’re visible to people who are looking to contribute. So far, I only know about up-for-grabs.net and goodfirstissues.com.

Are there any other websites, platforms, or communities where you commonly look for beginner-friendly issues to start contributing? Any tips on how to get these issues noticed by new contributors would also be appreciated.

Thanks in advance!

https://redd.it/1mn9miu
@r_opensource
A GPS app without maps ?

Hi all, as the noscript says, I'm looking for a FOSS Android (Lineage) app that gives latitude and longitude mainly ; speed and maybe altitude would be a plus. I'd like to use my phone as a GPS when sailing using paper charts (mandatory where I live), without a connection, and without restaurants and subway stations :)

https://redd.it/1mnh3k1
@r_opensource
Open sourced my daily mini dev utilities - Feel free to contribute ✌️

I built myself a collection of mini dev utilities for stuff I do daily - JSON formatting, Base64 encoding, URL encoding, hash generation, UUIDs. Planning to extend it further.

Made it a native Mac menu bar app so it's always accessible. Since it's been useful for my workflow, decided to open source it.

Current tools:

* JSON formatter/validator with error highlighting
* Base64 encoder/decoder
* URL encoder/decoder
* Hash generators (MD5/SHA1/SHA256)
* UUID generator with bulk options

Repo: [https://github.com/dilee/zen-dev-toolkit](https://github.com/dilee/zen-dev-toolkit)

All offline, no tracking, built with SwiftUI. Planning to open source more advanced tools I'm building too. Feel free to contribute ✌️

https://redd.it/1mnlby0
@r_opensource
Menstrudel- Private, offline and open source period tracking/prediction app

Hi all! I wanted to spread the word about a small project I have been working on.

Menstrudel is a free open source period tracking and prediction app that is designed to work completly offline.

Built with Flutter, the current release is available for Android (Not yet released to playstore) as an APK download from the releases page. Playstore release is in the pipeline as I learn how. Currently its set for internal testing but not for general downloads.

This whole thing started with a conversation with my girlfriend when she mentioned that there are not many free/private period apps designed with women in mind.

There is a lot to be done still, but the basics are functional! Please feel free to check out the GitHub and give it a go - let me know of any thoughts :)

https://redd.it/1mnn9nu
@r_opensource
How does one start an open source project?

I recently created a 100% offline budgeting app using AI. I had a basic version running in my terminal, but my girlfriend and brother were interested in it, so I spent the summer "vibe coding" this full app for them. As a self-taught coder, I've learned a ton about how technology works and now understand that no app is ever truly finished. "Vibe coding" has many issues, from potential security vulnerabilities to unstable code that will eventually break. While I've done my best to ensure the app is secure and there's no data leakage, I'm not a professional and I recognize how much I don't know.
Initially, I was just going to scrap the project and move on.

However, when I tried to go back to spreadsheets or other subnoscription based tools, I realized how much I prefer my app. It makes budgeting simple, is completely offline, and has no subnoscription fees. It just works the way I want it to, and I love it.
Unfortunately, as a school starting again I don't have the time or energy to continue learning to code and maintain it. So, I was wondering if I could release this app as open source. My hope is to either raise money to hire a developer to build it out properly or, if the community likes the idea, inspire others to contribute and help it grow.

TL;DR: I created a 100% offline, "vibe coded" budgeting app that I really believe in, but I lack the time to maintain it and fix Ai coding issues. To give the app a chance, I want to release it as an open source project to raise money to hire a developer or invite the community to help. How would you go about releasing this open source?


https://redd.it/1mnozdf
@r_opensource
Spreadsheet Application for Financial Modeling

I'm looking for recommendations on the best open source spreadsheet software that allows for robust financial modeling, specifically with sensitivity and scenario analysis capabilities. I'm aiming to find a strong alternative to Excel to make a permanent switch.

So far, I've tried LibreOffice Calc, but I'm not entirely convinced by its performance and haven't found a good extension for scenario analysis. I'm curious if anyone here has experience with Grist or OpenOffice Calc and could share their thoughts.

I have experience with Python, so Grist makes a compelling option, however this makes collaboration with others a bit hard (for people who are not familiar with programming languages in general)

Some of specific points I'm interested in:

Availability and quality of extensions or plugins for financial modeling.

Scenario and sensivity analysis.

Extensions or prebuilt formulas for depreciation (I sometimes calculate monthly depreciation values)

If you have any other recommendations beyond Grist and OpenOffice Calc, I'd love to hear them as well. Any insights or personal experiences would be greatly appreciated.

Thanks in advance for your help

https://redd.it/1mnolas
@r_opensource
OSS LLMuxer — cost-aware LLM model selector (MIT). Help us add datasets & caching.

Small MIT-licensed tool to pick the lowest-cost model that keeps your classification quality. Python, OpenRouter.

Contrib guide: CONTRIBUTING.md in repo.

Repo: https://github.com/mihirahuja1/llmuxer
Demo Colab + benchmark noscript included.

https://redd.it/1mo0906
@r_opensource
Linux is at the tipping point and it just needs the right push :)

I have been following Linux on the side lines over years, the last couple of years I've been more engaged, it had become better, I have been running an Alpine server for more than a year, occasionally used a Qubes OS laptop and had a few Linux VMs. Nobara is what changed the game for me, now I'm converting 100% to Linux, 99% of what I want to do I can do in Linux now and it's easy.

I still don't think Linux is a drop in replacement for Windows, but I think we're close and what is needed is really more commercial support for Linux, more hardware and app support from commercial entities. Microsoft forced steam to think Linux and that has been really good for Linux. AMD has been open to Linux and that has been really good too. The more we get on our team, the better Linux will work.

Right now I think Linux is good enough for many and there is enough consumer irritation about Windows/Microsoft/BillGates/USA e.t.c. to move a lot of people in the direction of Linux. We even occasionally see gaming benchmarks where Linux does better than Windows in frame rates, which for sure motivates some hardcore gamers to move.

Sure, there will be issues, there will be some that get burnt, there will be frustrations on the newbies side and there will be some that would like more peace in the community, but isn't it as a whole for Linux better that we move as many over to Linux as possible? Better app selection? Better hardware support?

Right now, I think Linux needs open source marketing, we need to become good at making commercials the way the community made operating systems. We need to show what open and honest marketing looks like. We have video tools in Linux, we should show off what we can do with our tools in Linux, what great commercials we can make with Linux and just let diversity happen, let the best commercial survive and go viral.

Let's get every country in the world to do Like Norway, let's get to 20% desktop market share in all the other countries too!

https://gs.statcounter.com/os-market-share/desktop/norway/#monthly-200901-202507

https://redd.it/1mo07t8
@r_opensource
Pixel art styled components

Hello guys,

(I have already posted this once before but I made an important update.)

For those who don't know, I would like to show you my side-project, a pixel art styled components library built on top of shadcn.

It now uses the Registry flow provided by shadcn instead of external downloadable package, so every component can be imported in your project using a CLI command, no package download required.

https://www.pixelactui.com/https://github.com/pixelact-ui/pixelact-ui

https://redd.it/1mo2u2h
@r_opensource
Introducing Diffalyze: A New Open-Source Text Diff Tool by a DevOps Enthusiast

Hi!

I’m a DevOps engineer with a deep interest in finding elegant and efficient solutions for everyday technical problems. Over the years, I’ve frequently found myself comparing logs, configuration files, and noscripts — which led me to build something I’d like to share with this community.

That project is **Diffalyze**, an open-source tool designed to compare and merge text documents directly in the browser with speed, clarity, and a modern interface. You can explore the code here: [github.com/joseangel-romero/Diffalyze](https://github.com/joseangel-romero/Diffalyze).

# Key Features of Diffalyze:

* **Efficient diffing with the Myers O(ND) algorithm** for optimal comparison performance.
* Comparison at multiple levels: lines, words, characters, and even intelligent detection of moved blocks.
* A clean and responsive UI: side-by-side or unified views, real-time syntax highlighting (over 50 languages), color themes including dark mode, and internationalization with automatic language detection.
* Fully client-side processing using Web Workers (to keep the UI responsive), local history stored in IndexedDB, and strong security measures (input sanitization, protection against ReDoS vulnerabilities).

# Current Capabilities:

* Undo/redo support (history of up to 20 actions)
* Advanced search with regex, file drag-and-drop, mobile-friendly design, and more.

# What’s on the Roadmap:

* Three-way merge support — particularly helpful for resolving merge conflicts.
* Plugin system to customize diff algorithms.
* Real-time collaborative editing and sharing diff views via URL.
* API support, theme editing, Git integration, folder comparison, and potential extensions to diff PDFs or images.

Diffalyze is released under the **GPL-3.0 license**, meaning it’s completely free to use, modify, and distribute.

# How You Can Help:

* Try the live version at [diffalyze.com](http://diffalyze.com) or run it locally by cloning the repo.
* Report bugs, suggest improvements, or contribute translations, UI enhancements, test coverage, and more.
* Even small contributions are welcome — whether improving the interface, adding a tweak, or just submitting feedback.

I’m excited to contribute to the open-source community and would be grateful for any input, suggestions, or collaboration offers.

Thank you for reading!

https://redd.it/1mo3wbu
@r_opensource
Would it be possible to create an alternative to Spotify?

With the recent news that Spotify CEO Daniel Ek has invested in an AI weapons company, I feel it's time there was something to really rival Spotify and pay artists what they deserve. Bearing in mind artists get about. $0.0003 per stream while he pays himself $350 million per year, something is very wrong.

Putting aside the logistics of getting the music industry on side, would it be possible to create a rival in the way that open source software works? Lots of people working together to keep it running, each being paid, without one person at the top taking all the money.

Full disclosure. I am not a developer so have very little knowledge in this field but just fed up with these tech bro millionaires. It's time for a change.

https://redd.it/1mo400v
@r_opensource