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
TONL: A New Data Format Promising Up to 50% Fewer Tokens Than JSON

TONL (Token-Optimized Notation Language) is a new text-based data format designed for the AI and LLM era.

It’s developed by Ersin Koç and available both on tonl.dev and GitHub.

# What It Is

TONL is a human-readable, machine-friendly alternative to JSON or YAML.
Its main claim: representing the same structured data using 32–50% fewer tokens.

For anyone working with large language models where token cost and context size matter, this could be a big deal.



# Key Features

Token efficiency: Often 40% fewer tokens compared to JSON for the same content.
Schema and type support: Optional schema validation and automatic TypeScript type generation.
Queryable and indexable: Data isn’t just stored — it can be queried using hash or B-tree indexes.
Large-file streaming: Can handle multi-GB data with constant memory usage.
Cross-platform: Works in Node.js, Deno, and browsers.
Round-trip safe: You can convert JSON → TONL → JSON without losing information.



# Potential Use Cases

Applications that frequently send structured data into LLMs.
Workflows where token cost directly affects API expenses or context limits.
Log or configuration systems that need both compactness and querying.
TypeScript-based projects looking for typed, lightweight serialization.



# Evaluation

TONL is still early-stage and doesn’t have the ecosystem maturity of JSON or YAML yet.
However, the concept is genuinely interesting — especially for developers pushing data into AI models or optimizing for token costs.

For small projects or simple configs, JSON remains perfectly fine.
But for AI-heavy pipelines, prompt frameworks, or data-intensive systems, TONL might offer measurable efficiency gains.



# Bottom Line

As token efficiency becomes a real performance metric in the LLM era, TONL presents a bold alternative.
It’s human-readable, schema-aware, queryable, and designed for both machines and humans.

Still new but worth exploring.

https://redd.it/1oqye5o
@r_opensource
Any open-source web alternative to Tella.com? (Tried Cap.so but it’s buggy)

Hey folks

I’ve been exploring tools like [Tella](https://tella.com/) — a super clean web app for recording your screen and camera together with design customizations (backgrounds, padding, rounded corners, etc.).

I tried [**Cap.so**](https://cap.so/) since it’s open source and has a desktop app, but it’s pretty unstable and doesn’t work properly on all devices.

I’m wondering if there’s **any open-source project** (preferably web-based) that offers:

* Screen + camera recording
* Design customization (backgrounds, padding, border radius, layout options)
* A clean and minimal UI for recording videos or presentations

I don’t really need link sharing or export features — mainly looking for something that focuses on **recording + layout styling like Tella**.

Want to know if any open-source devs are building something similar, or if there’s a hidden gem project I missed.

https://redd.it/1oqza7t
@r_opensource
Open-source ultimately serves the big corporates

Just a thought...
big companies even support and pay open-source software dev in some sense but other than those devs, who gets the work done

other people contributing to open source development.

of course they get to contribute and shape the software as per public needs and etc etc
etc

but ultimately who makes the top buck building in top of the open source tech?

no hate to any community and this is just my opinion

but i think its is definitely true in some sense, i am not sure of the scale and i also dont know why people dont talk about it..not that it matters

https://redd.it/1or0uye
@r_opensource
VolumeGlass - I made an iOS-style volume control for macOS (Free & Open Source)

Hey everyone!

I'm a developer and just released VolumeGlass - a free, open-source macOS app that brings iOS-style volume controls to your Mac.

🎨 Features:

\- Beautiful glass design

\- Hover-to-reveal volume bar

\- Quick actions panel

\- 5 positioning options

\- Has support for external monitors

\- You can now control the volume using keyboard Shortcuts

\- Native Swift, super lightweight (10MB)

It's completely free and open source. Would love your feedback!

🔗 Website: https://apps.techfixpro.net/VolumeGlass/

🔗 GitHub: https://github.com/aarush67/VolumeGlass-Code

Made this as my second major macOS project. Happy to answer any questions!

https://redd.it/1orbypg
@r_opensource
I Open-Sourced a Video Downloader That Works on Thousands of Sites

A while back, I got the urge to find a desktop tool for downloading videos. I tried a bunch of options, but they all had issues—either the UI was clunky and messy, the features were all over the place, or they were pure command-line tools that were just too painful to use.

So I decided to build my own. Meet VidBee.

Check it out here:

👉 https://vidbee.org

If you find this tool useful, I'd appreciate a star 👉 https://github.com/nexmoe/VidBee!

VidBee is an open-source video downloader built with Electron + React + TypeScript. Under the hood, it uses yt-dlp (you know, that legendary tool), so it can download videos from 1000+ sites. But here's the thing—it finally has a clean, intuitive interface.

# Key Features

Desktop app that works on Windows, macOS, and Linux
Download with just a link; supports multi-task queues, pause, and retry
Choose format, quality, or download audio only
UI follows system theme with light and dark modes
Runs entirely locally—no uploads, no network calls

# Download & Install

# 1. Download the Latest Version

Visit [
https://vidbee.org/download/](https://vidbee.org/download/) to get the latest release:

Windows: Download vidbee-x.x.x-setup.exe
macOS: Download `vidbee-x.x.x.dmg`
Linux: Download vidbee-x.x.x.AppImage

# 2. Install and Run

After downloading, install as usual. Windows and Linux users can double-click the installer, while macOS users should drag it to the Applications folder.

# 3. Note for macOS Users

If you see a "damaged app" warning on macOS, run this command in Terminal:

xattr -rd com.apple.quarantine /Applications/VidBee.app/

This is macOS's security mechanism—third-party apps need to be manually removed from quarantine.

# Why I Built This

I wanted a clean, local video downloader—no command line, no ads. And honestly, Electron's performance isn't as bad as people make it out to be. With Vite bundling, it starts up pretty fast.

I'm planning to add more features over time, such as:

Subnoscript and comment download
Playlist batch download
Download history and task records
Custom themes

The project is MIT licensed and fully open source. If you're interested in contributing code or UI design, you're more than welcome. It gets pretty lonely coding solo 😂

👉 https://github.com/nexmoe/VidBee

https://redd.it/1ordavy
@r_opensource
How do people actually land full-time jobs in open source? I’d happily do it even for low pay.

Hey everyone,

I really enjoy contributing PRs to open-source projects — in the past few years I’ve made some contributions to VS Code and Zed, since I’ve always been interested in IDE-related technologies and love exploring how they work.

Here are some of my commits if anyone’s curious:

[https://github.com/microsoft/vscode/commits?author=Kalmaegi](https://github.com/microsoft/vscode/commits?author=Kalmaegi)
https://github.com/zed-industries/zed/commits?author=Kalmaegi

Lately I’ve been wondering: how do people actually make a full-time career out of open-source work?

It doesn’t even need to pay much — I just really enjoy contributing, learning, and improving developer tools. I know there are folks who somehow end up getting hired by the projects they contribute to, or by companies that sponsor them, but I’m not sure how common that really is or how to even start looking for those opportunities.

So I wanted to ask:

Have any of you managed to turn open-source contributions into a full-time job?
Any advice on how to find or get into that world?

I’m not doing this for money — I just love building tools that other developers use, and it’d be amazing if I could make that my day job someday.

Thanks in advance for any insight or stories you’re willing to share 🙏

https://redd.it/1orjvdd
@r_opensource
This tech stack finally made sense to me, so I turned it into an SaaS starter kit.

I made a production-ready SaaS starter kit because I was always setting up the same things for each project. I chose the tech stack that felt right and made this.

It is completely type-safe, clean, and ready to ship. It has built-in authentication, email, and a polished user interface.

Stack:
- Next.js 16 (App Router) + TypeScript
- tRPC + Drizzle ORM + PostgreSQL
- Better Auth for Authentication
- Resend for emails
- shadcn/ui + Tailwind CSS

Features:
- Email/password
- Email verification + password reset
- Type-safe DB + env validation
- Centralized SEO config
- Modern UI with dark mode + toasts

There are still a few features and improvements planned, and I'm open to suggestions from anyone who wants to help make it better or add to it.

Repo: github.com/hellrae/saas-starter

I would love to hear what other builders think.

https://redd.it/1orl46b
@r_opensource
Project for Open Source Contribution

Hey guys, if you are finding a begineer friendly project to contribute, here is snapid : a secure and fast unique ID generator ,https://github.com/dhiraj2105/snapid , i welcome any kind of suggestions and features on this project, lets contribute and build something meaningful

https://redd.it/1orm8dl
@r_opensource
Collective rational reasoner

I've created an open source platform called Mind of Apollo with the goal of growing a collective rational reasoner.

# Intro

Imagine a mind devoted entirely to the pursuit of truth and wisdom and devoid of ego. Imagine a thinker whose cognitive capacity greatly surpasses any individual. Now picture that every belief held by this entity, and every step of its reasoning, is open to anyone, anytime. Unlike a politician or influencer, it never deflects or obscures its logic. Instead, its reasoning is clear, accessible, and shaped openly by all who engage with it.

Its rational, open and well informed judgment will gain public trust. Policy decisions made under its influence will have better outcomes. Many disagreements will be resolved by deferring to the collective rational reasoner, reducing disinformation, polarization and violence.

# Links

📖 Mind of Apollo Explained \- contains many answers to questions and criticisms that you may have and most importantly explains the idea of a collective rational reasoner. Please read this first.
▶️ Quick Start Guide for Editors \- short video showing the main UI flow.
🌐 mindofapollo.org \- the platform itself. The registration is open, but please explore the links above to understand what it's about. The website isn’t optimised for mobile yet. It's an early version so please don't be too harsh.
🛠️ Source code \- with local setup instructions.

https://redd.it/1ornonp
@r_opensource
Word and Excel alternatives?

My Microsoft 365 subnoscription is ending, and I don't want to renew. Don't want anything to do with Microsoft, and prefer not to pay. What do you recommend as a trusted alternative? Is there a way to transfer my Word and Excel docs over? Would appreciate any suggestions or tips.

https://redd.it/1orrzvg
@r_opensource
Building UnisonDB a DynamoDB-Inspired Database in Go with 100+ Edge Replication

I've been building UnisonDB for the past several months—a database inspired by DynamoDB's architecture, but designed specifically for edge computing scenarios where you need 100+ replicas running at different locations.

GitHub: https://github.com/ankur-anand/unisondb

UnisonDB treats the Write-Ahead Log as the source of truth (not just a recovery mechanism). This unifies storage and streaming in one system.

Every write is:

1. Durable and ordered (WAL-first architecture)
2. Streamable via gRPC to replicas in real time
3. Queryable through B+Trees for predictable reads

This removes the need for external CDC or brokers — replication and propagation are built into the core engine.

Deployment Topologies

UnisonDB supports multiple replication setups out of the box:

1. Hub-and-Spoke – for edge rollouts where a central hub fans out data to 100+ edge nodes
2. Peer-to-Peer – for regional datacenters that replicate changes between each other
3. Follower/Relay – for read-only replicas that tail logs directly for analytics or caching

Each node maintains its own offset in the WAL, so replicas can catch up from any position without re-syncing the entire dataset.

Upcoming Roadmap:

1. Namespace-Segmented HA System — independent high-availability clusters per namespace
2. Backup and Recovery — WAL + B+Tree snapshots for fast recovery and replica bootstrap (no full resync needed)

UnisonDB’s goal is to make log-native databases practical for both the core and the edge — combining replication, storage, and event propagation in one Go-based system.

I’m still exploring how far this log-native approach can go. Would love to hear your thoughts, feedback, or any edge cases you think might be interesting to test.

https://redd.it/1orwksx
@r_opensource
I built a 100% private mood tracker - No accounts or servers or tracking. Locally Stored data

Got tired of mood tracking apps that want my data, so I made one that stores everything locally using IndexedDB. No accounts, no servers, no tracking. Super simple right now.

Features:

6 mood types with notes
History & analytics with charts
Works offline (PWA) and is downloadable on your phone.
Export/import your data
Apple-inspired UI
No Authentication

Built with Next.js, React, and Chart.js. The whole thing runs client-side.

Live demo: https://private-mood-tracker.vercel.app/
GitHub: https://github.com/shagunmistry/private-mood-tracker

This was a fun weekend project to practice PWA development.

Would love feedback or contributions if anyone's interested!

https://redd.it/1orz0jo
@r_opensource
Which Opensource App to make Animated InfoGraphics

I have seen an animated infographics such as this.


Which application can I use to make it?

Imgur Link


https://redd.it/1orzah3
@r_opensource
GDG Docs, an open-source documentation hub built by the GDG Algiers community

Hey folks,
I wanted to share something we’ve been building lately, **GDG Docs**.
It’s an open-source documentation website made by us theGDG Algiers community to make learning and sharing technical knowledge easier.

Right now, it includes structured guides for React, Express, and Flutter, but the idea is to turn it into a long-term community resource where anyone can contribute new topics or improve existing ones.
We’d really love to see contributors from all over, whether it’s adding new docs/guides, suggesting improvements, or helping shape the platform itself.

Tbh I think projects like this are a great way to make documentation feel more alive and community-driven instead of scattered blog posts.
If that sounds interesting, check it out and maybe drop a PR or some feedback 👇

Website: docs.gdgalgiers.dev
GitHub: github.com/GDGAlgiers/gdg-docs

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