Opensource by Reddit – Telegram
Opensource by Reddit
21 subscribers
5 photos
2 videos
9.49K 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
Building a map-first CRM — looking for open-source-minded testers + contributors (repo soon)

Hi I’m building a lightweight CRM + sales funnel app with a map-based view (visualize leads/customers by location + pipeline/follow-ups). I’m trying to build it with an open-source mindset: transparent roadmap, public issue tracker, and a contributor-friendly setup.

Before I publish anything publicly, I’m looking for a small group of people who can help with:

* **Product feedback** (what’s missing, what’s confusing, what should be removed)
* **Self-hosting expectations** (docs, env setup, database choice, config)
* **Contributor experience** (what would make you *want* to contribute?)

If you’re interested, comment with your use case (field sales / local services / agency / etc.) and what you’d expect from an OSS-friendly CRM project. I’ll DM a link to the early build.

I’m not trying to promote — I genuinely want feedback from people who care about open collaboration and sustainable project practices.

https://redd.it/1qbsett
@r_opensource
Student contributor to CPython, NumPy, Pandas & Statsmodels looking to collaborate on open- source

Hii everyone

I’m a CS undergraduate who’s been actively contributing to open source over the past several months, mainly in the Python, machine learning, and scientific computing ecosystem.

I’ve contributed to projects including:

- CPython
- NumPy
- Pandas
- Statsmodels
- JAX-ml
- TensorFlow Quantum
- Apache Iceberg (Python)
- pgmpy
- sktime
- Data-8 Datascience
- Academy Software Foundation – OpenCue

I’m now looking to move beyond one off PRs and get involved more deeply, whether that’s --

"regularly contributing to a project"
"helping maintain a module"
or "joining a small OSS team that needs hands"

If you maintain or are part of a Python, ML, data, or infrastructure heavy project and could use extra hands feel free to reach out.

GitHub: https://github.com/Aniketsy

Thanks, and looking forward to connecting with folks here!



https://redd.it/1qbr669
@r_opensource
AI-startup's concepts are all same with our MIT-licensed OSS projects. Is this convergent evolution? or OSS etiquette violation?
https://typia.io/articles/ai-startup-concepts-are-all-same-with-our-mit-licensed-oss-projects.html

https://redd.it/1qbwt8c
@r_opensource
I built an open-source JSON viewer after getting tired of parsing nested stringified JSON at work

At work, I spend a lot of time digging through CloudWatch logs, and a recurring pain point was dealing with stringified JSON inside JSON… sometimes nested multiple levels deep.

You know the drill:

* JSON fields that are actually strings
* Those strings contain escaped JSON
* Sometimes *that* JSON contains another stringified JSON 🙃

Manually unescaping and reformatting this over and over got old very fast.

So I decided to build a small tool that would:

* Automatically detect and recursively parse stringified JSON
* Work entirely locally in the browser (no uploads, no backend)
* Make it easier to explore, query, and transform JSON while debugging

That tool eventually grew into **JSON Lens**, an open-source, keyboard-first JSON viewer & explorer.

What it does:

* Auto-parses deeply nested stringified JSON
* Code view + tree view
* JSONPath & jq-like queries
* Export to YAML / XML / TypeScript / NDJSON
* 100% local & privacy-friendly

It started as a “scratch my own itch” project, but I figured others dealing with logs, APIs, or configs might find it useful too.

Repo: [https://github.com/vakhariaheet/json-lens](https://github.com/vakhariaheet/json-lens)
Demo : [https://json.heetvakharia.in](https://json.heetvakharia.in)

Would love feedback, feature ideas, or critiques — especially from folks who deal with logs or observability tooling a lot.

Thanks for reading!

https://redd.it/1qbyux4
@r_opensource
Are there any opensource / modable TVs?

"Smart" TVs these days have like, the Youtube App, Amazon Prime, Netflix, etc. built in. These are usually littered with ads and paid features and have proprietary app stores so you can only have software they release on there. Not naming any manufacturer in particular, but I've owned several TVs that have done this. I'd like to have:

* Ability to install games, Brave Browser and other apps that would otherwise be restricted
* Parental controls so child doesn't grab remote, open browser and open bad websites
* The ability to install an app that can stream from a NAS or Plex/Jellyfin server.

https://redd.it/1qc14hp
@r_opensource
Use Maven dependency with AGPL

Hello everyone!

I am doing my final project for my IT degree. I need to make PDFs in my backend which is Spring Boot. I found there's this Maven dependency called iText, whichs seems to make the job I need quite easily.

The issue is I see some AGPL license, and I don't understand well how it affects a "private" (private during development, public after finished) project. How does affect it to my project? Could it put my final project or university in danger?

Thanks for your time and answers :3

https://redd.it/1qc25oa
@r_opensource
SaaS AGPL fork behind subnoscription, Can we request source?

A company forked an AGPL-licensed project and is offering it as a hosted service.

Access to the service is behind a custom login (JWT/OAuth) and a subnoscription paywall. Only paying customers can reach the app at all, the original login page is removed. The login page we see is done as separate app, and interacts with AGPL app and redirect to the AGPL app. And only paying customers can see a link to download the corresponding source code as it's linked within the app.

Non-paying/public users can’t access the service or the source code, because everything is behind the subnoscription wall. Since it’s SaaS, I’m not sure whether non-users are “ennoscriptd” to the source if they can’t even reach the page where the app runs.

Does this setup violate the AGPL? If not, is there any way for non-customers to request the source code anyway?

https://redd.it/1qc44zc
@r_opensource
Open-sourcing a general morphogenesis / emergent-pattern engine

Publishing a new open-source engine that simulates emergent structure using a recursive structural-field model. No hand-written behaviors. Patterns come from the dynamics.

Includes full diagnostics, export options, and an interactive visualization interface.

Repo: https://github.com/rjsabouhi/sfd-engine
Demo: https://sfd-engine.replit.app/


https://redd.it/1qc62v3
@r_opensource
Manage third-party licenses

I am seeing much conflicting information online about the "correct" way to list all the licenses, NOTICE files, etc. of the software I would like to distribute.

I have a mobile app I am licensing under GPL-3.0-or-later and I have dependencies that use BSD-3-Clause, BSD-2-Clause, MIT, MIT-Modern-Variant, Apache-2.0, MPL-2.0, and Zlib.

I have a LICENSE file that lists GPLv3 verbatim. At the top of all my source files I put the following:

// SPDX-License-Identifier: GPL-3.0-or-later
// Copyright (C) YYYY MYCOMPANYNAME LLC

The About page on the app lists the git instance hosting my source code, my company's copyright, and the GPL-3.0-or-later section header.

I manually checked all the Apache-2.0 code and they do not have a NOTICE file (there's gotta be an automated way to do this somewhere). I believe all I have to do "add the third party licenses" and copyrights to my code now? Where do I even add them? I didn't see anything on spdx.org for this.

https://redd.it/1qc8e4w
@r_opensource
A beginner-friendly open-source Next.js app with real users and good first issues.

I recently open-sourced a small Next.js + TypeScript web app and intentionally designed it to be approachable for new contributors.

The app helps users choose houseplants based on lifestyle inputs (light, watering, care effort, pet safety). There’s no backend, no auth, and no database; everything is frontend + simple local logic, which keeps the codebase easy to reason about.

I’ve labeled a set of good first issues that focus on:
\-UI polish and spacing
\-accessibility states and affordances
\-small cleanup and consistency fixes

The goal is to make this a low-stress place for people to make their first meaningful PR on a real project.
Repo: https://github.com/AryahCodes/Houseplant-Finder

https://redd.it/1qca57d
@r_opensource
POOM - ESP32-C5 devicewith Qwiic/I2C for Adafruit sensors + built-in wireless security tools - launching tomorrow- OPENSOURCE Hardware+Firmware

👋 Small engineering team here.

We've been working on POOM – a multitool for pentesting, making..

What it does:

Sniffs Wi-Fi 6 + BLE 5.x + Zigbee/Thread/Matter simultaneously
PCAP/PCAPNG export (Wireshark-ready)
NFC + HF-RFID emulation and storage
100+ Qwiic sensor compatibility (for IoT dev)
Four modes: Maker, Beast (pentesting), Gamer, Zen
Built on ESP32-C5 (since the community asked for Wi-Fi 5Ghz)

Pocket-sized. Has unnecessary RGB LEDs because obviously.

Launching on Kickstarter in Tomorrow, see demos on our social media accounts here

https://redd.it/1qca82q
@r_opensource
Built an Unofficial Upstox Mutual Funds API

Hey folks,

I built an unofficial REST API wrapper for Upstox’s mutual fund data using Node.js and Express. Thought I’d share in case anyone finds it useful or wants to contribute.

What it does:

Fetch detailed mutual fund info (NAV, returns, holdings, etc.)
Search funds by keywords/filters
Get historical NAV data
Fast, lightweight server built with Express

Repo: GitHub – Upstox Mutual Funds API (Unofficial)

Note: It scrapes public data from Upstox MF pages. Unofficial, not affiliated with them. Please use responsibly.

Happy to get feedback or suggestions. PRs welcome!

https://redd.it/1qchn7v
@r_opensource
I built a storage engine in rust that guarantees data resilience

https://github.com/crushr3sist/blockframe-rs

Hi everyone! I wanted to share a project I’ve been working on called blockframe-rs.

It is a custom storage engine built entirely in pure Rust, designed around multi-hierarchical chunking with segmentation. My main goal was to solve reliability issues without compromising accessibility, so I’ve implemented RS erasure coding to ensure zero data loss risk, even in the event of partial corruption.

make the data actually usable, I built a service layer that integrates with FUSE (on Linux) and WinFSP (on Windows). This allows the segmented chunks to be mounted and accessed as a standard filesystem, providing full file representation transparently to the user.

I’m currently looking for feedback on the architecture and the erasure coding implementation. If you’re interested in systems programming or storage engines, I’d love to hear your thoughts!

REPOST: original got deleted :P

https://redd.it/1qcin7c
@r_opensource
Player of the non-profit student radio

Hi.
For some time now, our radio has had an application written in Flutter, which allows you to listen to our technical university's student radio station.

At the moment the app has:
Player
Displaying what program is currently on

Displaying the above information in the system player (at the very top of notifications).

A subpage with the program schedule (when launched, the application scraps the radio page with the weekly program schedule).

A subpage with statistics on how many minutes/hours you have been listening to the radio since installing the application

Push notification logic for: no connection to the streaming server, interruption of the listener's internet connection, no internet on the listener's device at startup

For those who have not accepted push notifications, a notification (widget) with these alerts appears at the top of the screen when there is a problem.

In progress:
Possibility to report an error, possibility to send information about the currently listened program via e.g. Messenger

More extensive statistics, namely the duration of the longest session, the duration of the shortest session, the day on which you listen to the radio most often

Possibility to like a program in the schedule that interests the listener and notify him that his liked program will start in e.g. 5 minutes

Now the question is, what else would be useful to add to the radio app?

https://redd.it/1qcjjzm
@r_opensource
Open source CLI - detect environment variables JS/TS

Have you ever run into issues with enviroment variables in JS/TS projects?

I have, a lot - especially issues that only shows up at runtime or fail silently.

That’s why i build this npm CLI package.

It’s optimized for Sveltekit and Next.js but also works well in moderen JS/TS projects

I’m at a point now where i’m trying to make it more open source friendly - så any feedback on how i can improve that is very welcome.

GitHub link: https://github.com/Chrilleweb/dotenv-diff

https://redd.it/1qclncq
@r_opensource
I built an open-source OAuth Mock Server for E2E testing

Testing "Login with X" in E2E tests is a nightmare because of 2FA, Captchas, and rate limits. I got tired of expensive tools or complex local setups, so I built a free, drop-in replacement.

How it works:

You just swap your provider URL (e.g., Google's auth URL) with in your test environment. It simulates the happy path and redirects back to your app successfully. [`https://oauth.kogiqa.com/`](https://oauth.kogiqa.com/)

Features:

* Works with Google, Microsoft, GitHub, Facebook, etc.
* Custom Data:You can inject mock user info via URL params (e.g., `?name=QA_Bot&email=qa@example.org`).
* 100% Free & Open Source.

Check it out and let me know if I missed any providers you need!

Repo: [https://github.com/atagon-GmbH/oAuth-mock](https://github.com/atagon-GmbH/oAuth-mock)

https://redd.it/1qcmx1y
@r_opensource
How do yall publish executables signed?

Hey yall,

I have been working on a few open source apps like recently a mod manager for restaurats but I ran into an interesting issue. How do I sign the exe? What's a good trust to sign up with?

Is azure artifact signing the best option?

https://redd.it/1qcnqv0
@r_opensource
CareDay: A Simple, Open-Source App for Home Daycares

I built a tiny app called CareDay for us ❤️ — we run a licensed home daycare.

We just wanted a simple way to share daily updates with parents: how the kids’ day went, activities, meals, and any important notes. When we looked around, most solutions were full-blown SaaS platforms with monthly fees and far more features than a small home daycare actually needs.

So we built something just for our use case.

CareDay is a lightweight, self-hosted app made specifically for home daycare providers — simple, private, and easy to use. No subnoscriptions. No bloat. You own your data.

Simplicity is the core, especially when it comes to daily tracking and reporting.

We’ve now released it as open source, and we plan to keep improving it over time by adding features that actually support home daycare providers—without sacrificing ease of use.

It was also a fun challenge for us to step into a completely different domain and use our technical skills to solve a real, everyday problem.

If you run (or know someone who runs) a home daycare and care about simplicity, privacy, and data ownership, this might be useful for you.

The repository Url:

https://github.com/sujiar37/CareDay

I’d love any feedback and would be happy to answer any questions you may have 🙌

https://redd.it/1qcq95o
@r_opensource
Keyboard-oriented Zsweep | Finding contributors | Vim-motions
https://zsweep.com

https://redd.it/1qcq6vm
@r_opensource
I built an open-source software, offline Batch Upscaling (Image/Video), BG Removal, and more

Hey everyone! I just released v2.0 of LABOKit, a desktop app I've been working on.
​I was tired of uploading my images to random websites just to remove a background or upscale a photo, so I built this tool to do everything locally on my machine, also... can do batch upload/process!

​Key Features:
- ​100% Offline: Powered by local AI models (rembg, Real-ESRGAN).
- ​Batch Processing: Process multiple images at once.
- ​Upscaling Performance: Supports both Vulkan (GPU) and PyTorch (CPU) for non-GPU users.
- ​New Plugins: Includes a QR Code Generator, Quick Vectorizer (Image to SVG), and Dithering FX.
- ​Steins;Gate Theme: Because I love the anime, I added a Divergence Meter UI style.

​It's fully open-source. I'd love to hear your feedback or suggestions!

For details check the ​repository: GitHub

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