Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.55K 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
Check out this neat license: Elasna Ownership License v1 (EOL)

Hey everyone! 👋

I just came across a super simple and clear license called Elasna Ownership License v1 (EOL). It basically says: the author keeps full ownership of the code, but you’re free to use, copy, and share it—just don’t claim it as yours or sell it without permission.

It’s short, sweet, and really easy to understand, which is kinda refreshing compared to the usual long legal texts. Perfect if you want your code to stay yours but still be shareable!

It not really open-source, but still fine 😆

Link:
https://github.com/JHXStudioriginal/Elasna-Ownership-License/blob/main/LICENSE

https://redd.it/1ostbwd
@r_opensource
Java based open source projects

I am looking to contribute to some Java based open source projects. Let me know if there is anything I can contribute to.

https://redd.it/1ostzbb
@r_opensource
Introducing StreamOrganizer: The Ultimate Management Console for Stremio Addons

Important Note:
I’m not a professional developer. Without the help of AI, I would never have been able to bring my ideas to life. Coding is a passion of mine, and this project is the result of learning, experimenting, and improving along the way. The mobile experience has now been fully optimized: StreamOrganizer works smoothly on both desktop and mobile devices.


---

Hi everyone,
I’m excited to share a project I’ve been working on: StreamOrganizer, a web app designed to make managing Stremio addons easier, faster, and more intuitive.

The app was created to solve a common problem: Stremio’s addon management system is limited and not very practical.

Web App: https://luca12234345-stremorganizer.hf.space

GitHub: https://github.com/LUC4N3X/StreamOrganizer



---

Key Features of StreamOrganizer

Drag & Drop Management
Rearrange your addons instantly by dragging and dropping, no need to reinstall them.

Rename Addons
Customize addon names for easier recognition.

Backup & Restore
Export your entire configuration (order, custom names, enabled/disabled states) to a .json file and restore it in seconds.

Share Configurations via URL
Generate a link containing all your addons — anyone with the link can load your exact setup with a single click.

Quick Add via URL
Paste a manifest.json link to instantly add a new addon.

Bulk Actions
Select multiple addons to enable, disable, or remove them all at once.

Automatic Updates
The app checks for new addon versions every night at 3:00 AM and updates them automatically.

Light/Dark Theme
Switch between light and dark modes according to your preference.

Multi-language Support
The interface is available in multiple languages for a smooth global experience.

Modern Cyberpunk UI
Sleek, immersive, and responsive design, made to be both functional and stylish.



---

Tech Stack

Frontend: Vue.js 3 (Composition API) + vuedraggable

Backend: Node.js with Express (handles Stremio API requests)

Deployment: Fully containerized with Docker, hosted on Hugging Face Spaces



---

Why I Built It

Like many users, I was tired of reinstalling addons just to change their order or manage duplicates.
StreamOrganizer started as a personal project: a faster, cleaner, and more intuitive way to manage Stremio addons. Now I’m sharing it so the whole community can benefit.


---

Disclaimer

StreamOrganizer is an independent, unofficial project — it is not affiliated with or endorsed by Stremio.
Use it at your own risk. The developer is not responsible for any issues or damages to your account or configuration.

Before reorganizing or modifying your addons, always create a backup using the built-in export feature.


---

Feedback

If you try the app, I’d love to hear your thoughts. Bug reports, feature suggestions, and improvement ideas are all welcome.

Thank you for reading, and enjoy managing your addons!

https://redd.it/1osvzd0
@r_opensource
Looking for contributors to help build an open-source Screen Recorder app (Electron + Vite + TypeScript + TailwindCSS)

Hey everyone 👋

I'm currently working on a desktop app called Screen Recorder, aiming to be an open-source alternative to Screen Studio. It’s built with Electron, Vite, TypeScript, and TailwindCSS.

Right now, I’m quite busy and don’t have much time to fix bugs or develop new features. So I’m looking for developers who are interested in contributing to open source, whether it’s fixing issues, improving UI/UX, or adding cool new features.

If you’re passionate about desktop apps, video tools, or just want to get involved in a collaborative open-source project, feel free to contribute.

Link: https://github.com/tamnguyenvan/screenarc

Let’s build something awesome together 🚀

https://redd.it/1oszo2l
@r_opensource
Introducing NectarGAN: An Open-Source API and Graphical Dashboard for Building, Training, and Testing cGAN Models

Hi r/opensource!

I'm excited to share with you all my first open-source project, NectarGAN!

https://github.com/ZacharyBork/NectarGAN/

NectarGAN is comprised of two main components:

1. A modular PyTorch-based API for building, training, and testing cGAN models. The NectarGAN API includes drop-in components for managing and tracking training configurations and experiment data, handling and logging loss functions during training, building and applying complex schedules for losses and learning rates, and much more. With it, you can quickly take models from concept to deployment with minimal boilerplate code.

2. The NectarGAN Toolbox, a PySide6-based graphical dashboard for assembling, training, and testing models, reviewing experiment results, processing datasets, converting models to ONNX for deployment, and testing your converted models. You can oversee the entire lifecycle of your model from end to end without ever leaving the interface or writing a line of code.

NectarGAN also includes a Docker build setup and a dedicated CLI wrapper for the container. This allows you to train and test models in a containerized environment, with live file IO to the host machine, using Visdom for real-time data visualization during training.

NectarGAN has been tested on Windows and Linux (Debian/Ubuntu), and is available under the Apache 2.0 license.

A little bit about me:

I'm a CG pipeline TD/Tech Artist, and a while back I got really in to the idea of using machine learning models to generate textures for 3D models in Houdini. That led to me wanting to learn more about how the models work, which led to me wanting to build one, which led to NectarGAN. I've never actually released a piece of open-source software before, so I've been a tiny bit nervous putting it out there. This has been a passion project of mine for a while now, though, so I'm super excited to share it.

Any and all feedback is appreciated! If you're interested in contributing, there is a contribution guide in the repository. If you have any questions, please feel free to ask! I hope you all like it!

https://redd.it/1ot4oz1
@r_opensource
ClusterXX - Clustering/Manifold/Decomposition methods in modern cpp(Call for contributors)

Hi all, I made a small library with basic clustering/manifold/decomposition methods in modern cpp. Im accepting PR's regarding optimization(maybe multithreading also) as well as implementation of other missing methods. Hope you find it useful:

https://github.com/spirosmaggioros/ClusterXX

https://redd.it/1ot6w37
@r_opensource
I am building a lightweight engine for developing custom distributed CI/CD platforms. It makes building and managing custom CI/CD platforms easier by handling the orchestration so you can focus on how your workflow works..
https://github.com/open-ug/conveyor

https://redd.it/1ot932x
@r_opensource
A built a CRM for people like use

Hi guys,
As mentioned by u/YoRt3m, there is a typo in the noscript. english is not my native language; I meant:
I built a CRM for people like us

Here are more details about the project:
We've been struggling to find out a CRM that is easy to use, and relevant for our companies and after digging and trying every open-source CRM, even not open-source ones, we understood that the final solution would be building our own CRM

https://github.com/Klickbee/klickbee-crm

If you want to see some visuals, here is the figma :
https://www.figma.com/design/N4VAfIOJaAAtqzSjGbyFJ7/Klickbee--Community-?node-id=638-5428

For sure, I'm not a salesman; I don't know how to sell things, but I know how to build them and use them, and that's what makes the difference. we are not selling a product; we're building a community around Klickbee.

https://redd.it/1ota8xn
@r_opensource
Finally, parsing made easy (and type-safe) in Java!

Hideo, r/opensource!

last time I shared my open source project **Jar Jar Parse** (or jjparse for short), a parser combinator library for Java. The feedback was ... let's say, polite silence. So I figured: maybe what's missing isn't another "I made this"-post, but a real example.

Parsing in Java usually means ANTLR (or, if you're from the old school like me, CUP), or just a home-grown mess of recursive descent and regex soup. I wanted something that feels like Scala's parser combinators, but in Java: readable, type-safe, zero code generation and full IDE support.

So here's how to build a small config parser in a few lines of plain Java using only jjparse:

Parser<String> key = regex("a-zA-Z_a-zA-Z_0-9_");

Parser<String> value = regex("[^\n]
");

Parser<Product<String, String>> line =
key.keepLeft(literal("=")).and(value);

Parser<Map<String, String>> config =
line.repeat().map(lines -> lines.stream().collect(
Collectors.toMap(Product::first, Product::second)
));

Some highlights:

Parsers are type-safe; they are generic in their input and their output type!
The input type is fixed for the whole class, so we don't need to provide it multiple times
There is a special support for character parsing, which handles unicode positions and whitespace gracefully
There are no additional dependencies besides JUnit and Maven plugins

Jar Jar Parse is for anyone who has ever thought:

"ANTLR is overkill, but regex make my eyes bleed."

I'd love to hear your thoughts, feedback, ideas, PRs, or just your favorite Star Wars memes!

Mesa parse now!

https://redd.it/1otau7t
@r_opensource
Anything better than event viewer?

Is there any good FOSS alternative to the built in Event Viewer in Windows?

Can't stand the archaic UI, poor filtering options and overall clunkiness of it.

https://redd.it/1otes14
@r_opensource
Managing short-lived tokens — a small open-source config-driven solution

Hello!

On many VMs, several services need access tokens

some read them from metadata endpoints,

others require to chain calls — metadata → internal service → OAuth2 — just to get the final token,

or expect tokens from a local file (like vector.dev).

Each of them starts hitting the network separately, creating redundant calls and wasted retries.

So I just created token-agent — a small, config-driven service that:

\- fetches and exchanges tokens from multiple sources (you define in config),

\- supports chaining (source₁ → source₂ → … → sink),

\- writes or serves tokens via file, socket, or HTTP,

\- handles caching, retries, and expiration safely,

built-in retries, observability (prometheus dashboard included)

Use cases for me:

\- Passing tokens to vector.dev via files

\- Token source for other services on vm via http

Repo: github.com/AleksandrNi/token-agent

comes with a docker-compose examples for quick testing

Feedback is very important to me, please write your opinion

Thanks!

https://redd.it/1otgt7z
@r_opensource
I built an open-source daily Git summarizer.

If you are looking for some tools that could summarize everything you have committed during a specific day under a certain project folder, you can try this product, which uses large language model to read all your Git commit messages and gives you a summary.
https://github.com/Qualia-Li/git-summarizer

https://redd.it/1othz9f
@r_opensource
VoxTube - More videos, no ads

Hello! we’re all fed up with companies forcing paid subnoscriptions/premium tiers and with users’ freedoms being taken away. I know... I’m fed up too. I’m Electus, and my goal is to put an end to this together.

VoxTube is a software that modifies YouTube on the client side to mimic premium features and bypasses YouTube restrictions. It's completely Open-Source and always will be. Feel free to use it and contribute!

Project page: https://epls.itch.io/voxtube
Code source: https://git.disroot.org/E.P.L.S/VoxTube





https://redd.it/1otoyul
@r_opensource
Odino - a semantic search engine optimized for AI Agents

Semantic search with grep is impossible.

So I built Odino, a CLI that actually understands your files.

It’s perfect for AI agents and Cloud Code but also great as a companion to grep.
Grep finds text. Odino finds meaning.

What it does:

Scans your files and builds semantic embeddings
Uses the Embedding Gemma 300M model
Lets AI agents call semantic queries directly
Works locally through a simple Python CLI
Fully open source and ready for contributions

https://github.com/cesp99/odino

Open to feedback, issues, and pull requests.

https://redd.it/1otonw8
@r_opensource
Help to choose Best Open Source Hardware Security Key.

Hello!

I don't have any actual Info about SoloKeys and Nitrokey. I want to know which Hardware Security Key I should use if it is fully Open Source (Yubikeys aren't fully Open Source as much as I know).
I don't know where to ask such Question, so I thought it would be a good Idea to ask about it there since I search for fully Open Source Project that I can fully rely on.

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