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
SED: Open source semantic layer and AI-data firewall for safe, governed database access

Hey r/opensource!

I wanted to share a project I’ve been building called SED, an open source semantic layer and AI-data firewall designed to make AI-powered database access safe, governed, and compliant.

SED automatically analyzes your database schema to create a semantic layer that understands your data and business logic. It translates natural language queries into secure and optimized SQL while enforcing access controls, compliance, and governance rules dynamically. The system detects schema changes to keep everything in sync and operates entirely locally, ensuring your data never leaves your environment.

Essentially, it serves as a protective firewall between AI models and sensitive databases to prevent unauthorized or unsafe access.

If you’re interested in projects around AI, databases, and data security or if you’re building AI-native apps that query data ,I’d love for you to check it out, try the CLI tool, and share your feedback.

Here’s the repo: https://github.com/holy182/sed-cli

Docs & Website: Here

Happy to hear your thoughts and feedback, thanks for checking this out!

https://redd.it/1mmos4r
@r_opensource
Warp Terminal is terrible, hear me out.

Heya, Sorry to say this, But i think Warp Terminal is terrible, Don't get me wrong, I really love the way it fully automates coding on your pc while you only have to give the prompt, But 150 ai requests a month without refresh every day? Come on, that's terrible, Having to wait 30 days for 150 ai requests, At least give us a day cap, Waiting 24 hours, i can deal with that, But 30 days? Good grief...

Do any of you know good alternatives for Warp Terminal?

https://redd.it/1mms21y
@r_opensource
Want to learn Gleam? Help me translate timeago: a lightweight library for formatting timestamps as human-readable relative time strings.

Link: https://github.com/ayoung19/timeago

Currently only pl_pl, es_es, it_it, de_de, fr, pt_br, and en_us are translated. If you know a language not in that list and want to help with the translation effort feel free to make a PR!

You can see examples of contributions/PRs here: https://github.com/ayoung19/timeago/pulls?q=is%3Apr+is%3Aclosed

https://redd.it/1mmrblg
@r_opensource
nPhoneKIT ideas/discussion/help/advice?

So, I have an open source phone unlocking tool made in Python, and called it nPhoneKIT.

I added a phone debloater tool and IMEI blacklist checker as well, but I can't think of any more ideas

Anyone have ideas or input/suggestions?

(Link: https://nphonekit.dev)

Also, does anyone have general advice for a project like this, competing with other big tools? How long will it take to grow significantly? What can I do to help it?

https://redd.it/1mmur2t
@r_opensource
Open-sourced my vector database project

Been using this for semantic search in my personal projects. Figured others might find it useful.

Main thing: you can swap indexing algorithms without rebuilding everything.
GitHub: https://github.com/doganarif/vectordb

https://redd.it/1mn0hyj
@r_opensource
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