Opensource by Reddit – Telegram
Opensource by Reddit
20 subscribers
5 photos
2 videos
9.54K 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
Working on an opensource IaaS platform for Hyper-V

Hello!

I’ve been working on OpenHVX, an open-source project aiming to bring a full IaaS layer to Microsoft Hyper-V, similar to what Proxmox or Harvester do, but built specifically for Hyper-V environments.
The goal is to make it easier to manage hosts, VMs, networks, quotas, and multiple tenants through a modern web UI and API, without relying on SCVMM or any other vendor-locked-in tooling, though it can still be complementary in some cases.

It’s still under active development and not production-ready yet, but the foundation is solid and progressing quickly.
I’m open to feedback, testing, and ideas. PRs are very welcome if you’d like to jump in.

If you’re curious:
Website: https://openhvx.org
Docs: https://openhvx.org/docs
Github: https://github.com/openhvx

https://redd.it/1ozercd
@r_opensource
update on making your colors accessible without losing the brand

Hello guys, few months back I shared about the open source library I was working on called cm-colors

this post is more of something that happened which made me really happy than anything

So there was this friend in my class who was working on a website and chose a really pretty theme, yk those aesthetic one and he was really satistfied with his work

He ran it through the wcag color contrast checkers and found that some pairs ( like those used on buttons etc ) didnt pass AA :((

He was dicussing about how disappointed he was ( the website was to suprise his gf, so he used her fav colors ) when we were hanging out and we tried to put it through cm-colors ( I was not quite sure since even tho I coded the library to ensure it keeps the design intent, because the before and after looking the exact same almost )

But then I used devtools in chrome to see the contrast has indeed changed and there wasn't a bug in the library lol

This was the original usecase I built the library for, choosing a palette that looekd really good but wasnt accessible, like it wasnt totally invisible but it still didnt cross AA quite

But overtime I felt like I was the only one with that usecase lol, so it was pretty nice to see someone else had the same use too :>

Inspired by his work, I created a demo and ran the before after through https://www.whocanuse.com/ and it indeed worked yayyyy - kudos to the team behind whocaseuse so I know I wasn't deluding

That said, one of my classmate started working on the literature review for how color contrast affects people with vestibular needs - it makes me so happy to see my classmates slowly becoming aware of learning to build with accessibility and how it's about most of us in different times

I am not sure if this sound's salesy or anything, As much as I am happy if the library spreads and more people start making accessible websites, I am not sharing the links here for any purpose other than setting context for the incident - so you dont have to click any links unless you want to :>

This also made me feel so grateful for all the work wcag, and all the a11y community efforts into making a more accessible web

https://redd.it/1ozgdd5
@r_opensource
Introducing the OpenNDA

[Lawyer Here but also a techie\]

This is something I have been working for a while. Am launching it into the comments phase.

OpenNDA is an open, Creative-Commons-style Non-Disclosure Agreement. Affix the notice, the recipient opens the media, and acceptance is complete. Includes modular codes for jurisdiction, term, confidentiality, and commercialization limits. Simple, automatic, and universally usable.

A Creative-Commons-style NDA.

No signatures.

No DocuSign.

No “please sign before we can talk.”

Just attach the notice.

They open the file/email.

The NDA is automatically in force.

Meet OpenNDA.

Simple. Universal. Free.

Find Out More at : https://github.com/thatlawyerfellow/OpenNDA and see if you'd like to help standardise it.[Lawyer Here but also a techie\]

This is something I have been working for a while. Am launching it into the comments phase.

OpenNDA is an open, Creative-Commons-style Non-Disclosure Agreement. Affix the notice, the recipient opens the media, and acceptance is complete. Includes modular codes for jurisdiction, term, confidentiality, and commercialization limits. Simple, automatic, and universally usable.

A Creative-Commons-style NDA.

No signatures.

No DocuSign.

No “please sign before we can talk.”

Just attach the notice.

They open the file/email.

The NDA is automatically in force.

Meet OpenNDA.

Simple. Universal. Free.

Find Out More at : https://github.com/thatlawyerfellow/OpenNDA and see if you'd like to help standardise it.

https://redd.it/1ozj479
@r_opensource
OpenMicrofrontends Specification

Hi all,

I and the maintainers of OpenMicrofrontends are pleased to announce the first release of our microfrontend specification. Now, microfrontends have no clear definition and the term is applied rather broadly to different technologies.

We aim to provide an open standard for defining/describing microfrontends by drawing from our experience in the field in developing such systems. Please, if you are interested, check out our Official Page, which provides a variety of examples! We are happy for any feedback, suggestions and questions!

https://redd.it/1ozkyvo
@r_opensource
Open source tools for PR summaries?

I’ve been looking for open-source tools that can summarize pull requests automatically. Most of what I find are paid products or closed systems that plug into GitHub or GitLab.

What I’m hoping for some of you to helo with me is something lightweight that can generate human-readable summaries from PR diffs (ideally per commit or per file) and maybe post a comment or summary block. Even better if it can run on-prem or inside CI without depending on a hosted API.

I’ve seen CodeRabbit and Bito do this nicely, but I’d rather use (or contribute to) something open. Does anything out there come close? Or are people here just rolling their own with local LLMs or huggingface pipelines?

Would love examples or repos. Mainly want something that helps reviewers keep up without needing to read 30-file diffs line by line.

Thanks all!

https://redd.it/1ozkcvi
@r_opensource
QuicShare – Fast, secure, peer-to-peer file sharing (built with .NET + Avalonia)

Hi Friends!

I just released QuicShare, a simple and lightweight peer-to-peer file sharing app. It’s designed to make sending files between two devices super easy — no cloud, no central servers, just direct transfers.

Repo link: GitHub – QuicShare

# Why it’s great

Easy to use – just create a room, share the code, and start sending files.
Direct transfers – files go straight from your device to your peer’s device.
Secure – end-to-end encryption with QUIC + mutual TLS.
Unlimited file size – send large files without worrying about limits.
Cross-platform – works on Windows 11 (x64 & ARM64) and Linux.
Privacy-friendly – the signaling server only helps peers connect; your files never leave your devices.

# How it works

1. One peer creates a room.
2. Share the room code with your peer.
3. Both peers connect directly, and transfers happen securely and instantly.

This project is all about making file sharing quick, private, and effortless. Feedback is super welcome! And if you find it useful, a star on the repo would mean a lot.

GitHub – QuicShare

https://redd.it/1ozn98l
@r_opensource
Follow-up to my "Is logging enough?" post — I open-sourced our trace visualizer

A couple of months ago, I posted this thread asking whether logging alone was enough for complex debugging. At the time, we were dumping all our system messages into a database just to trace issues like a “free checked bag” disappearing during checkout.

That approach helped, but digging through logs was still slow and painful. So I built a trace visualizer—something that could actually show the message flow across services, with payloads, in a clear timeline.

I’ve now open-sourced it:
🔗 GitHub: softprobe/softprobe

It’s built as a high-performance Istio WASM plugin, and it’s focused specifically on business-level message flow visualization and troubleshooting. Less about infrastructure metrics—more about understanding what happened in the actual business logic during a user’s journey.

Demo



https://redd.it/1ozmkr2
@r_opensource
Open source Family Wall / Calendar

Does anyone have any opensource tool that is based on a simple calendar, but adds different viewpoints on top of a shared calendar?

I am looking for something to host on a digital photo frame or a DIY Raspberry PI, but something rugged to withstand kids interaction. Preferably wall mountable or hang-able.

Nice to have's:

* kiosk mode behind a pin code
* still based on a calendar, no databases or complexities
* can be used by Samsung Calendar
* has no subnoscriptions
* has a clear agenda of the day or next 3 days
* agenda items are scaling with their time duration, so kids (and adults :) ) can visualize how the day looks like
* can show (filter out) family members

What do you use to organize a busy social agenda? So far we tried Samsung/Google calendars, and while they do work for the sync, i cannot get them to be a true Family Wall.

https://redd.it/1ozt648
@r_opensource
Most useless thing I've ever done: install-nothing

I always like looking at the installation logs on a terminal. So I created an installation app that doesn't install anything, but display stuff continuously as if it's installing. I put it in the background when I'm doing something and watch it, idk I just like it.

I use real kernel and build logs so it looks authentic.

If there's any other weirdo out there repo is here.


https://redd.it/1ozu5n8
@r_opensource
extra helping hands for my husbands passion project :)

Additional helping hands for my husbands passion project!

My husband has been working his *** off for the past two-ish years creating a free and open source marching band drill writing software called “OpenMarch”. His drive and motivation is something I have never seen out of anyone I know and it is so inspiring to watch. As his wife (and someone with no computer science background), I am reaching out to this forum to see if anyone would be interested in joining this project. While I don’t know anything about compsci, I am fairly familiar with this software as I have been with him from the creation of this project. It is on GitHub, OpenMarch.com, and has a pretty loyal discord sever. Again, I’m not asking on his behalf, but rather to see if anyone would be interested in investing some time on this (especially compsci musicians!)

https://redd.it/1p01li9
@r_opensource
resterm - terminal API client/testing (REST/GraphQL/gRPC)

I don't know if this is the right place to post it, but I just wanted to share my side hustle I've been building for the last couple of months. It started as a simple idea of having something declarative and like Postman but in the terminal, without having to install some heavy, bloated, Electron-based app. I'm a Vim user, and I like keyboard-driven workflows, so that's how resterm was born. Since the first release, I've been adding more features like workflows, tracing, profiling etc. This is basically a Postman/Bruno alternative but in the terminal with a nice TUI and without any signups, cloud backups. You can noscript pre/post requests with JavaScript, import OpenAPI specs, run multiple requests against different environments and so on. It supports REST/GraphQL, gRPC, WebSockets and SSE.

Still lacks tons of features and collaborative work is more Git-driven, since you manage everything via .http/rest files and not as integrated as Postman, but I'm pretty sure someone would find it useful.

repo: https://github.com/unkn0wn-root/resterm

https://redd.it/1p03d7j
@r_opensource
HALAC (High Availability Lossless Audio Compression) First Version Source Codes

HALAC offers good lossless audio compression efficiency at ultra-high speeds. I have released the source code for the first version (0.1.9) of HALAC. This version uses ANS/FSE. It compiles seamlessly on platform-independent GCC, CLANG, and ICC.

Of course, the version I shared is a great starting point. Those who are curious and eager can create similar or even better ones.



https://github.com/Hakan-Abbas/HALAC-High-Availability-Lossless-Audio-Compression

https://redd.it/1p05osi
@r_opensource
I built this open-source sms gateway a year ago… now it has 15k users on cloud-hosted version

About a year ago, I built textbee.dev, a free and open-source sms gateway that runs on android. I originally made it for myself, then decided to open-source it… and somehow it blew up.

today it has 15k+ users on the cloud-hosted version and has crossed 2,000+ stars on github, which still feels unreal.

Here’s what it does:

• send sms via API or dashboard: for OTPs, 2FA, alerts, CRM workflows, e-commerce updates, or any custom app integration.

• Track sms status(sent/delivered/failed) with webhook notifications.

• Batch and bulk sms: send large volumes through the API, or upload a CSV and personalize each message using templates.

• receive sms: view incoming messages in the dashboard, fetch them through the API or get them delivered to your webhook endpoint.

• Free and open-source: You can self-host on your own device for free, or use the cloud-hosted version if you want something ready to go.

This project has been growing fast, and I’d love your feedback, ideas, or feature requests as it continues to evolve. contributions are also welcome.

GitHub: github.com/vernu/textbee

Website: textbee.dev

https://redd.it/1p063di
@r_opensource
Looking for free, open‑source, offline‑first media library software (movies + shows) for Linux Mint recommendations?

Hey everyone, I’m trying to turn my Linux Mint PC into a offline cinema setup please help :) :

**Looking for:**

* A media app/server that can **index** my movie + TV show library
* Remembers “last played / playback position” per video (so I can pick up where I left off)
* Works **fully offline**, or at least mainly offline — I don’t want something that’s cloud-first or heavily relies on external servers. No streaming through a network just playing offline
* A nice UI / library view somewhat similar to Netflix or Plex (poster‑art, list of shows/movies, seasons, etc.)

**What I’ve tried / why it doesn’t work:**

* **Kodi**: It’s great and powerful, but feels too big, bloated, and more focused on media center than a simple local library.
* **Plex**: Same problem — too server‑centric, and I want something that doesn’t depend on “phone home” or cloud-like features.
* **VLC**: Very reliable for playback, but the UI is very basic (not library-based). Also, I have a weird audio issue: dialog in my movies often comes through very quietly, but loud noises / effects are ear‑splitting. (Potentially a sound‑interface / mixer issue, but maybe software can help.)

**My hardware / setup:**

* Running **Linux Mint** on a desktop PC
* I have an **audio interface** connected to my speakers (planning to upgrade to studio monitors later)
* I have plenty of storage for my media library locally
* Planning to scan my DVDs to save them on my pc or buy online movies(if possible like GOG) with a DVD drive i will be adding.



**What I’m hoping you all can suggest:**

* Open-source media server or media manager software that works well offline
* Software that supports good metadata (movie posters, show seasons) offline
* Tools that are relatively lightweight, stable, and can run on a desktop PC
* Any tips for dealing with audio balance / volume issues in media players (dialog quiet, action loud)

https://redd.it/1p0784q
@r_opensource
What are the differences between OSV and OSM?

As open-source developers, we pull OSS software dependencies from public upstreams like PyPi for Python packages. Open Source Vulnerabilities (OSV) also has a malicious packages component for telling users if an OSS dependency in one of those public upstreams is malware.

https://github.com/ossf/osv-schema
https://github.com/ossf/malicious-packages

However, I came across Open Source Malware (OSM) which at first glance seems to be doing the same thing as the OpenSSF Malicious Packages project:

https://opensourcemalware.com/

I think there will be a lot of overlap in the records each of these open source projects has and the formats each covers, but OSM also seems to provide additional reports for malicious repositories, CDNs, and domains, which is is definitely different from OSV.

Additionally, OSM assigns severity levels to malware. It can be informational, low, medium, etc, just like you expect from CVEs. In OSV, malware only is assigned a single severity code (Malicious). OSV are also assigned a common identifier (MAL-) which OSM doesn't appear to provide this information. Is there anything else I'm missing?

https://redd.it/1p08bbx
@r_opensource
Made a tool for devs who forget what they shipped by review time

Hi there! I watched my husband stress over performance reviews too many times. Every cycle he’d forget half of what he actually shipped because all the little wins and fixes were buried in months of commits. He’d end up underselling himself just because he couldn’t remember the details.

So we decided to build BragDoc to fix this. It’s a CLI tool that reads your Git history locally and pulls out achievement summaries (for performance reviews/1-on-1s/career docs). Built for individual developers to own their career narrative, not for team tracking.

Runs locally (privacy-first), supports multiple LLM providers (including local Ollama), and it's open source.

We’re in early beta and would really appreciate thoughts from other devs with this pain point. Would this be useful?

Website: https://www.bragdoc.ai/

Repo: github.com/edspencer/bragdoc-ai

Demo: app.bragdoc.ai/demo

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