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
Open Source Email Client For Android

Any open source email client that has a clean UI and has the rule creating feature (for folders) similar to Outlook?

https://redd.it/1pc62vl
@r_opensource
Angie's list but for open source developers?

Is there a platform like fiverr/Angi's list specifically for open source developers?

Not a bug bounty program, but a platform where small businesses can hire open source developers and pay them for time spent (vs. Subnoscription to a product)

https://redd.it/1pc5njn
@r_opensource
PoG - the first open, live, privacy-first AI media provenance registry

I’ve just shipped the first fully functional open alternative to closed corporate AI watermarking system on Base.

Repo: https://github.com/TamTunnel/PoG

It includes an invisible watermark and an on-chain receipt in just five lines of code.

The dual hashes (exact and perceptual) ensure that the watermark survives compression and edits.

The system maintains full creator anonymity, displaying only a random wallet address.

Verification is tiered, ranging from strong to weak and none.

The system adheres to the OpenAPI specification and provides a TypeScript client in a single command.

A live contract, Python client, verifier, tests, and documentation are all included.

C2PA is mostly future, commercial tools are closed and expensive.
PoG is Apache 2.0, deployed today, costs ~$0.001, and you can verify any image with a single drag-and-drop.
Gasless relayer coming Q1 2026.
Looking for contributors on the relayer, browser extension, and getting ComfyUI/A1111/InvokeAI to ship it by default.

Would appreciate if you can star ⭐️ the repo to help gain momentum!

https://redd.it/1pc8xhh
@r_opensource
State of Open Source Survey

Hello! Disclaimer: I'm employed by Perforce OpenLogic.

Calling all open source professionals.


Perforce OpenLogic and our partners Open Source Initiative (OSI) and Eclipse Foundation, are seeking insights from OSS users worldwide to produce a comprehensive report on open source usage and emerging trends.


The more responses we get, the more accurate and valuable the final report will be for the entire open source community.

We'd love your input! https://www.surveymonkey.com/r/FYZGRNM

I can share the report with the community once it's produced in the spring.

https://redd.it/1pcaweg
@r_opensource
A small reflection on contributor flow inspired by a FaceSeek comment.

While organizing a set of issues for an open source project, I recalled a FaceSeek conversation about how newcomers often feel hesitant to take the first step unless the path looks welcoming. With that in mind, I rewrote a few denoscriptions to make them more approachable and less intimidating. It didn’t change the technical depth, but it made the project feel more human. It reminded me how vital clarity and warmth are when building a community-driven space. These small shifts often help contributions grow naturally over time.

https://redd.it/1pca2ib
@r_opensource
JSON based tool for prototyping/mocking APIs

Hey everyone!

I just finished my first open source project called RustyJSONServer, a lightweight mock API server that uses JSON configs and a tiny noscripting language to define dynamic or static responses.

It supports inline or external noscript files, splitting configs across multiple files, hot-reloading, and can even act as a structured sandbox for generating backend logic with AI tools. I also created a small VS Code extension to go with it.

I’d love to get feedback, ideas, or criticism. I know there is still lots to improve..

Repo link: https://github.com/TudorDumitras/rustyjsonserver

https://redd.it/1pcdjv0
@r_opensource
SlideStage

Hey everyone, I built SlideStage to record slide presentations with a webcam overlay and live subnoscripts—all without uploading anything. It’s a free, open-source tool that runs completely in your browser – no login, no cloud. Just open SlideStage, click record, and present!

Key Features:

100% In-Browser: No downloads or installs; runs entirely on your device.
All-in-One Recording: Captures your slides, webcam video, and live captions together.
Privacy-First: No data is ever sent to a server.
Free & Open Source: Totally free to use and modify (see GitHub).

Think of it like an open-source alternative to Loom for slide decks. I’d love to hear your feedback or answer any questions! Check out the demo and source code on GitHub. Cheers! 🙌

More insights on: https://github.com/IBNKHALID06/SlideStage

https://redd.it/1pcgham
@r_opensource
GitHub - necdetsanli/EyeRest: A lightweight Windows tray application that helps you follow the 20–20–20 rule by reminding you every 20 minutes to rest your eyes and look into the distance.

Hi everyone,



I’d like to share a small open-source project I’ve been working on: EyeRest, a Windows tray application that helps you follow the 20–20–20 rule for eye health:



Every 20 minutes, look at something about 20 feet (\~6 meters) away for at least 20 seconds.



I spend a lot of time in front of a screen (coding, studying, etc.) and kept forgetting to take short eye breaks, so I built a tiny tool that quietly reminds me in the background.



What EyeRest does



\- Runs quietly in the system tray (notification area).

\- Shows a desktop notification when it’s time to rest your eyes:

\- Uses Windows 10/11 toast notifications when available,

\- Falls back to a classic tray balloon if toasts aren’t supported.

\- Uses a configurable interval (default is 20 minutes).

\- Optional left-click toggle on the tray icon:

\- Normal icon when reminders are active,

\- A “snoozed” icon when reminders are off.

\- Small Options dialog to:

\- Enable/disable reminders for the current session,

\- Adjust the reminder interval,

\- Enable or disable left-click toggling.

\- An About window with version and author information.



The goal is to keep it as minimal and unobtrusive as possible: no big UI, no background service — just a small tray app that gently nudges you to protect your eyes.



Tech details



\- Platform: Windows desktop

\- Stack: .NET Framework 4.8 + WinForms

\- App model: ApplicationContext + NotifyIcon (no main window)

\- Timer: System.Threading.Timer with marshaling back to the UI thread

\- Notifications: Microsoft.Toolkit.Uwp.Notifications for toasts, with a tray balloon fallback

\- Packaging:

\- MSI installer (Visual Studio Setup Project)

\- MSIX package published on the Microsoft Store



Repo: https://github.com/necdetsanli/EyeRest



License & privacy



\- License: MIT

\- No telemetry

\- No accounts, no cloud backend, no external services

\- All behavior is local to the user’s machine (tray icon, notifications, small dialogs)



I explicitly document this in the README and Store listing because I personally care a lot about privacy in small utilities like this.



How to contribute



If this sounds interesting and you’d like to contribute, I’d really appreciate it. Some ideas that are on the roadmap or open for discussion:



\- Smarter handling of user idle time (e.g. don’t nudge if the user is away)

\- Better persistence of options between sessions

\- More flexible snooze behavior or richer notification actions

\- Additional accessibility / UX improvements



You can:

\- Open an issue with ideas, bugs, or feedback

\- Suggest improvements to the code (refactoring, patterns, tests)

\- Help with docs, localization, or packaging (e.g. winget / Chocolatey)



Thanks for reading. If you have feedback on the project itself, or on how I’ve structured the repo (docs, packaging, etc.), I’m very open to suggestions. 🙂



https://redd.it/1pcezgh
@r_opensource
GoSheet - A powerful terminal-based spreadsheet application built with Go

Hi r/opensource!

Over the past month, I’ve been building a CLI-based spreadsheet editor. I was inspired by sc-im—which I found powerful but unintuitive—and by classic 80s spreadsheet programs, which felt too limited for modern use, so I decided to build something of my own.

I chose Go because I’m actively learning it, and I enjoy its simplicity (it reminds me of C). I considered C/C++, but realistically I wouldn’t have reached this point until next year. I’m glad I went with Go.

In the early stages, I used tview because it provides great widgets (tables, textviews, buttons, etc.). But as sheets got larger, I ran into huge memory usage—over 1GB for a CLI app! To fix this, I restructured the internal design to use a viewport system and optimized the custom cell structure. Now only the visible cells are rendered, while the rest stay lightweight in memory.

I also built a formula engine, which worked surprisingly well in testing, and recently added workbook support so users can manage multiple sheets in one file.

I’d love for you to try it out and share your feedback. Suggestions, feature ideas, and bug reports are all welcome. Your thoughts will help guide the next steps for the project.

GitHub repo: https://github.com/drclcomputers/GoSheet

https://redd.it/1pchbu6
@r_opensource
App for managing screenshots


Do you know of an app that allows me to manage screenshots? Similar to the Google app.

https://redd.it/1pcmy2r
@r_opensource
Best way to batch upscale videos Topaz level on Mac M3 Pro without overheating or throttling?

Hi all,

Ive a MacBook M3 Pro (18GB RAM) and want to bulk upscale short videos to Topaz Video AI quality. Running large batches locally on topaz causes serious thermal throttling and slows everything down. Are there any free or student-friendly cloud solutions, proxy workflows, python noscripts or automation pipelines or even open source upscalers that let me maintain 4k quality without overloading my Mac?

Thanks.

https://redd.it/1pcke5b
@r_opensource
Wanting to Share my Three Open Source Projects!

# Benday: Workflow CLI for editing braille ASCII art

Ever wanted if you could speed up the editing of braille ASCII art? This might be for you. You edit a (semi-custom) image file on your preferred image editor, and it will reflect on the terminal. This is the most impressive of the three, so if you want to look at just one, look at the Github page of this fella.

Features

Preferred padding on the image (between braille characters) to reflect the terminal display (This is the reason why I did this in the first place)
Comment pixels (uncleanable without force-clean) for whatever placeholder purposes
Cleaning, padding toggles, and resizing operations
Export and import to and from braille ASCII texts

Check it out: https://github.com/noAbbreviation/benday

Releases: https://github.com/noAbbreviation/benday/releases

# Dihdah: Training drills for learning morse code

Pretty self-explanatory on what it does.

Features

Letter, word, and quote drills
Vim keybindings (Just not immediately apparent)

Check it out: https://github.com/noAbbreviation/dihdah

Releases: https://github.com/noAbbreviation/dihdah/releases

# Approxima: A command line program to loudly tell time (in chunks of 5 minutes)

Pretty self-explanatory too. Just made it portable and stuff.

Features

Portable, pipeable, can be silenced, alternative shorter format
Just does its stuff or something

Check it out: https://github.com/noAbbreviation/approxima

Releases: https://github.com/noAbbreviation/approxima/releases

Hoping these things are helpful to other people. Ciao!

https://redd.it/1pcvfrj
@r_opensource
How do i remove a large unwanted file from my git history?

Hello every one, I an issue in my repository where a PR that included a large binary file (it was a build output around 65MBs) was accidentally merged to the main repository, the problem is by then we weren't doing squash merges and now the file seems to be permanently writtend to our Git history and when a person tries to clone the repo, it downloads files worth 66mbs yes the actual useful code is in Kilobytes.

What is the easiest way to do this? does GitHub provide a tool to fix such an issue?

Even if you have a resource like a blog post that might help, PLEASE share it.

https://redd.it/1pcvzqi
@r_opensource
I’m building a Python-native frontend framework that runs in the browser (via WASM) - repo is now public

Hey everyone,

I’ve been building something pretty ambitious lately - a **Python-native frontend framework** that runs directly in the browser using WebAssembly (Pyodide).
It’s still early, still evolving, and **v1 isn’t ready yet**, but I just made the repository public for anyone curious.

**Repo:** [https://github.com/ParagGhatage/Evolve](https://github.com/ParagGhatage/Evolve)

# What works right now:

* fine-grained reactive signals (no virtual DOM)
* Python → WASM execution
* component system
* basic routing
* a simple CLI (`init`, `run`, `build`)

# Why I’m building this:

I wanted Python to feel like a *first-class frontend language* without relying on heavy JavaScript runtimes or hydration tricks.
Just pure Python in the browser + a tiny JS DOM kernel underneath.

# What’s next (towards v1):

* re-render engine improvements
* global store
* forms & events
* overall polish for the **v1 release soon**

If you're interested in Python, WebAssembly, browser runtimes, or frontend architecture, I’d love feedback.
It’s definitely not finished, but I’m building in public.



Happy to answer anything about the design, Pyodide, reactivity, or DOM architecture.


https://redd.it/1pcxro5
@r_opensource
I made a small web-based 2D skeletal animation app from scratch in C

Hi everyone,
I’ve been working on a small 2D skeletal animation app written from scratch in C using raylib. It lets you build simple bone-based puppets, animate them frame-by-frame, preview the animation, and export it.

I used raylib for pretty much everything, and microui for the UI, along with a small custom window-compositing layer I built to handle the floating virtual windows.

Right now it doesn't support skin deformations nor frame interpolations, but that's on the queue, alongside many other features I’d love to add.

You can test the app yourself here: **https://puppetstudio.app**
And the repository is here: **https://github.com/SuckDuck/PuppetStudio**

Any contribution is welcome, especially example puppets, since I’m not much of an artist and would love to include better sample assets.
Any feedback would also be appreciated!

https://redd.it/1pcymxy
@r_opensource
Fork abandoned project with MPL 2.0 license

I need to introduce some critical changes to the abandoned project - no release for more that 10 years. What options do I have? Say, fork under MIT. Fork in propietary closed repo. Fork and preserve MPL?

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