Tessera - Schema Registry for Dbt
Hey y'all, over the holidays I wrote Tessera (https://github.com/ashita-ai/tessera)
It's like Kafka Schema Registry but for data warehouses. If you're using dbt, OpenAPI, GraphQL, or Kafka, it helps coordinate schema changes between producers and consumers.
The problem it solves: data teams break each other's stuff all the time because there's no good way to track who depends on what. You change a column, someone's dashboard breaks, nobody knows until it's too late. The same happens with APIs as well.
Tessera sits in the middle and makes producers acknowledge breaking changes before they publish. Consumers register their dependencies, get notifications when things change, and can block breaking changes until they're ready.
It's open source, MIT licensed, built with Python/FastAPI.
If you're dealing with data contracts, schema evolution, or just tired of breaking changes causing incidents, have a look: https://github.com/ashita-ai/tessera
Feedback is encouraged. Contributors are especially encouraged. I would love to hear if this resonates with problems you're seeing
https://redd.it/1q0jtmj
@r_opensource
Hey y'all, over the holidays I wrote Tessera (https://github.com/ashita-ai/tessera)
It's like Kafka Schema Registry but for data warehouses. If you're using dbt, OpenAPI, GraphQL, or Kafka, it helps coordinate schema changes between producers and consumers.
The problem it solves: data teams break each other's stuff all the time because there's no good way to track who depends on what. You change a column, someone's dashboard breaks, nobody knows until it's too late. The same happens with APIs as well.
Tessera sits in the middle and makes producers acknowledge breaking changes before they publish. Consumers register their dependencies, get notifications when things change, and can block breaking changes until they're ready.
It's open source, MIT licensed, built with Python/FastAPI.
If you're dealing with data contracts, schema evolution, or just tired of breaking changes causing incidents, have a look: https://github.com/ashita-ai/tessera
Feedback is encouraged. Contributors are especially encouraged. I would love to hear if this resonates with problems you're seeing
https://redd.it/1q0jtmj
@r_opensource
GitHub
GitHub - ashita-ai/tessera: Data contract coordination for data warehouses. Producers publish schemas, consumers register dependencies…
Data contract coordination for data warehouses. Producers publish schemas, consumers register dependencies, breaking changes require acknowledgment. - ashita-ai/tessera
I built a small Windows utility toolkit using batch noscripts
https://github.com/MO1-O1/windows-utility-toolkit
https://redd.it/1q0mx8g
@r_opensource
https://github.com/MO1-O1/windows-utility-toolkit
https://redd.it/1q0mx8g
@r_opensource
GitHub
GitHub - MO1-O1/windows-utility-toolkit: Lightweight Windows utility toolkit using batch noscripts. Built by MO1_1 with ChatGPT assistance.
Lightweight Windows utility toolkit using batch noscripts. Built by MO1_1 with ChatGPT assistance. - MO1-O1/windows-utility-toolkit
Python nPhoneCLI – PyPI package exposing nPhoneKIT’s Android tooling as a reusable library
Hey everyone,
Earlier this year I shared **nPhoneKIT**, a Python-based open-source toolkit with a GUI for interacting with Android devices (Samsung, LG, Motorola).
Now, I released nPhoneCLI: A version of nPhoneKIT, but as a PyPI package, intended to be used in automation, or in CLI tools.
It's licensed under GPLv3-only, just like nPhoneKIT.
Instead of a GUI, this focuses on being:
\- simple to import
\- explicit about what it does
\- usable in your own Python projects
It provides essentially the same features as nPhoneKIT, but in library form.
The README documents usage and examples clearly.
All functions return clear success values or raise Python exceptions so they’re easy to handle programmatically.
📦 PyPI: https://pypi.org/project/nphonecli
💻 GitHub: https://github.com/nlckysolutions/nPhoneCLI
Feedback, issues, and PRs are welcome.
https://redd.it/1q0mg07
@r_opensource
Hey everyone,
Earlier this year I shared **nPhoneKIT**, a Python-based open-source toolkit with a GUI for interacting with Android devices (Samsung, LG, Motorola).
Now, I released nPhoneCLI: A version of nPhoneKIT, but as a PyPI package, intended to be used in automation, or in CLI tools.
It's licensed under GPLv3-only, just like nPhoneKIT.
Instead of a GUI, this focuses on being:
\- simple to import
\- explicit about what it does
\- usable in your own Python projects
It provides essentially the same features as nPhoneKIT, but in library form.
The README documents usage and examples clearly.
All functions return clear success values or raise Python exceptions so they’re easy to handle programmatically.
📦 PyPI: https://pypi.org/project/nphonecli
💻 GitHub: https://github.com/nlckysolutions/nPhoneCLI
Feedback, issues, and PRs are welcome.
https://redd.it/1q0mg07
@r_opensource
aegis or freeotp+?
Hi.
Been using freeotp+ for years and stumbled into aegis. looks good. does the fact it is more modern make it more secure (i read freeotp+ could be more vulnerable but i didn't understand how)?
any opinions on the 2 and comparing the 2?
I'm an everyday, normal user.
thx.
Edit: also, if i were to move, would i have to synchronise all my services i currently use with freeotp+ with aegis? or will aegis work as freetop+ if i simply import the freeotp+ export into aegis?
https://redd.it/1q0pg6c
@r_opensource
Hi.
Been using freeotp+ for years and stumbled into aegis. looks good. does the fact it is more modern make it more secure (i read freeotp+ could be more vulnerable but i didn't understand how)?
any opinions on the 2 and comparing the 2?
I'm an everyday, normal user.
thx.
Edit: also, if i were to move, would i have to synchronise all my services i currently use with freeotp+ with aegis? or will aegis work as freetop+ if i simply import the freeotp+ export into aegis?
https://redd.it/1q0pg6c
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
YouTube Auto Like – auto-like videos from your favorite channels
Backstory: I watch a lot of YouTube and want to support my favorite creators, but I honestly just forget to hit the like button.
So I built a simple "set and forget" extension to handle it.
Key Features:
- Whitelist: Auto-like videos from channels you trust.
- Blacklist: Auto-dislike channels you want to avoid.
- Global Rules: Define a default action (Like/Dislike/Neutral) for channels not on any list.
- Timing: Trigger instantly, after X seconds, or after watching X% of the video.
- Humanize: Adds random delays so interactions feel natural.
Technical:
- 100% Local (Chrome Storage), no tracking, no analytics.
- Open Source (MIT License).
Chrome Web Store: https://chromewebstore.google.com/detail/youtube-auto-like/nlpclmfebmnahbhffafphgnajkbkiaib
GitHub: https://github.com/fastfingertips/youtube-auto-liker
This is my first Chrome extension – code reviews or feature requests are welcome!
https://redd.it/1q0q3sm
@r_opensource
Backstory: I watch a lot of YouTube and want to support my favorite creators, but I honestly just forget to hit the like button.
So I built a simple "set and forget" extension to handle it.
Key Features:
- Whitelist: Auto-like videos from channels you trust.
- Blacklist: Auto-dislike channels you want to avoid.
- Global Rules: Define a default action (Like/Dislike/Neutral) for channels not on any list.
- Timing: Trigger instantly, after X seconds, or after watching X% of the video.
- Humanize: Adds random delays so interactions feel natural.
Technical:
- 100% Local (Chrome Storage), no tracking, no analytics.
- Open Source (MIT License).
Chrome Web Store: https://chromewebstore.google.com/detail/youtube-auto-like/nlpclmfebmnahbhffafphgnajkbkiaib
GitHub: https://github.com/fastfingertips/youtube-auto-liker
This is my first Chrome extension – code reviews or feature requests are welcome!
https://redd.it/1q0q3sm
@r_opensource
Google
YouTube Auto Like - Chrome Web Store
Automatic like and channel management assistant for YouTube.
Mindwtr: An open-source, local-first alternative to Things 3 and Todoist (Tauri + React Native)
Hi r/opensource,
I am releasing v0.4.0 of Mindwtr, a project aiming to bring modern UX to the open-source productivity space.
Most "modern" to-do apps are closed-source SaaS products. The open-source alternatives often lack mobile apps or polished UIs. Mindwtr attempts to bridge that gap.
The Philosophy:
Your Data: Stored locally in accessible formats (JSON).
No Vendor Lock-in: You can uninstall the app and keep your data.
Sync Agnostic: Designed to work with Syncthing, Nextcloud, or standard file syncing.
Tech Stack:
Frontend: React / TypeScript
Desktop Wrapper: Tauri (Rust) for performance and security.
Mobile: React Native / Expo.
It is licensed under MIT/AGPL. I would love contributions, especially from anyone with experience in local-first data synchronization (CRDTs vs. Last-Write-Wins).
Repository: https://github.com/dongdongbh/Mindwtr
https://redd.it/1q0qcsy
@r_opensource
Hi r/opensource,
I am releasing v0.4.0 of Mindwtr, a project aiming to bring modern UX to the open-source productivity space.
Most "modern" to-do apps are closed-source SaaS products. The open-source alternatives often lack mobile apps or polished UIs. Mindwtr attempts to bridge that gap.
The Philosophy:
Your Data: Stored locally in accessible formats (JSON).
No Vendor Lock-in: You can uninstall the app and keep your data.
Sync Agnostic: Designed to work with Syncthing, Nextcloud, or standard file syncing.
Tech Stack:
Frontend: React / TypeScript
Desktop Wrapper: Tauri (Rust) for performance and security.
Mobile: React Native / Expo.
It is licensed under MIT/AGPL. I would love contributions, especially from anyone with experience in local-first data synchronization (CRDTs vs. Last-Write-Wins).
Repository: https://github.com/dongdongbh/Mindwtr
https://redd.it/1q0qcsy
@r_opensource
Reddit
Open Source on Reddit
A subreddit for everything open source related (for this context, we go off the definition of open source here http://en.wikipedia.org/wiki/Open_source)
I built Linite, Ninite-style bulk installer for Linux (APT, Flatpak, Snap, AUR, etc.)
https://linite.sagyamthapa.com.np/
https://redd.it/1q0p9c1
@r_opensource
https://linite.sagyamthapa.com.np/
https://redd.it/1q0p9c1
@r_opensource
Linite
Linite - Bulk Linux Package Installer
Select apps from our curated catalog and generate a single command to install everything on your Linux distribution.
Obsidian's plugin publishing rules will not adhere to open-source licensing models
Recently, a comment from one of the Obsidian team members in the Discord OMG server confirmed that its plugin publishing rules won't adhere to open-source licensing models. It means even if a plugin is developed using a license that grants publishing rights (like GPL-3.0), Obsidian won't accept any forked versions until some conditions are met. For example, an explicit permission from the author is required if the upstream plugin is in active development (GPL-3.0 grants rights to publish without requiring an explicit permission). The developer policy on their website is not yet updated and still uses open-source licensing terms, and it doesn’t explicitly states whether a fork is allowed to publish or not. Quote: "Include a LICENSE file and clearly indicate the license of your plugin or theme."
Notably, seems like even Apple's App Store allows publishing if the forked app follows the license. Is such a change acceptable from the open source perspective? What are your thoughts?
Source
Disclaimer: The OP is not affiliated with the Obsidian team in any way.
https://redd.it/1q0xqhr
@r_opensource
Recently, a comment from one of the Obsidian team members in the Discord OMG server confirmed that its plugin publishing rules won't adhere to open-source licensing models. It means even if a plugin is developed using a license that grants publishing rights (like GPL-3.0), Obsidian won't accept any forked versions until some conditions are met. For example, an explicit permission from the author is required if the upstream plugin is in active development (GPL-3.0 grants rights to publish without requiring an explicit permission). The developer policy on their website is not yet updated and still uses open-source licensing terms, and it doesn’t explicitly states whether a fork is allowed to publish or not. Quote: "Include a LICENSE file and clearly indicate the license of your plugin or theme."
Notably, seems like even Apple's App Store allows publishing if the forked app follows the license. Is such a change acceptable from the open source perspective? What are your thoughts?
Source
Disclaimer: The OP is not affiliated with the Obsidian team in any way.
https://redd.it/1q0xqhr
@r_opensource
Developer Documentation
Developer policies - Developer Documentation
Our goal for community plugins and themes is to make it easy for users to safely modify and expand the capabilities of Obsidian, while prioritizing private and offline usage of the app. All community…
What was the turning point when your project went from “random repo” → “people actually use this”?
Happy new year guys!
Question for you all:
👉 What was the turning point when your project went from “random oss repo” → “people actually use this”?
Was it:
posting here?
great docs?
luck?
pain-killer product?
memes?
Also — if you’re a solo builder, how do you stay motivated when literally nobody has starred your repo yet?
So, I’ve been lurking here for a while and finally decided to become “one of you” instead of just silently starring everyone else’s repos 😂
I’ve seen people here build some insanely cool stuff and somehow grow from “zero GitHub notifications” → “1000+ stars and real users”, and honestly that’s massively inspiring.
…I’d love to learn from you.
https://redd.it/1q0zlrb
@r_opensource
Happy new year guys!
Question for you all:
👉 What was the turning point when your project went from “random oss repo” → “people actually use this”?
Was it:
posting here?
great docs?
luck?
pain-killer product?
memes?
Also — if you’re a solo builder, how do you stay motivated when literally nobody has starred your repo yet?
So, I’ve been lurking here for a while and finally decided to become “one of you” instead of just silently starring everyone else’s repos 😂
I’ve seen people here build some insanely cool stuff and somehow grow from “zero GitHub notifications” → “1000+ stars and real users”, and honestly that’s massively inspiring.
…I’d love to learn from you.
https://redd.it/1q0zlrb
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
What are the best Open Source Projects to start contributing to as a Beginner?
So in 2026 I'm planning to making consistent Open source contributions.
I have made several personal projects but never made a Open source PR before.
What are some of the projects I could start with which have active maintainers?
My tech stack is MERN & React Native.
I'm looking for more B2C projects because it's easier to contribute to a project you can actually use.
Any and all suggestions are welcome!
https://redd.it/1q122dk
@r_opensource
So in 2026 I'm planning to making consistent Open source contributions.
I have made several personal projects but never made a Open source PR before.
What are some of the projects I could start with which have active maintainers?
My tech stack is MERN & React Native.
I'm looking for more B2C projects because it's easier to contribute to a project you can actually use.
Any and all suggestions are welcome!
https://redd.it/1q122dk
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I created open-source disposable email generatoe
https://github.com/kasteckis/TempFastMail
https://redd.it/1q12173
@r_opensource
https://github.com/kasteckis/TempFastMail
https://redd.it/1q12173
@r_opensource
GitHub
GitHub - kasteckis/TempFastMail: Self Hosted Temporary Fast Email Box
Self Hosted Temporary Fast Email Box. Contribute to kasteckis/TempFastMail development by creating an account on GitHub.
Spoiled for choice - Licenses
Hi,
I wanted to implement a small project, a functional PHP page. I don't expect it to be of real use to many other users, but rather as a hobby and for my own use. Since I always use Github for development (as a history log and something like a backup), I would like to give the whole thing a license.
Since I'm “paranoid” enough, I still want to prohibit commercial use in the form of paid hosting for others without explicit permission. Hosting for use as a company or private individual, as well as without the intention of making a profit, should also be possible without explicit permission. Otherwise, modification, distribution, etc. should remain permitted, as with “normal” open source software.
Is there already such an established license? If there is more than one, can someone tell me what the advantages/disadvantages of each license would be?
tl;dr: Is there an open source license that prevents commercial use by third parties?
€dit: posted in german language by accident, updated to english translation
https://redd.it/1q15hj8
@r_opensource
Hi,
I wanted to implement a small project, a functional PHP page. I don't expect it to be of real use to many other users, but rather as a hobby and for my own use. Since I always use Github for development (as a history log and something like a backup), I would like to give the whole thing a license.
Since I'm “paranoid” enough, I still want to prohibit commercial use in the form of paid hosting for others without explicit permission. Hosting for use as a company or private individual, as well as without the intention of making a profit, should also be possible without explicit permission. Otherwise, modification, distribution, etc. should remain permitted, as with “normal” open source software.
Is there already such an established license? If there is more than one, can someone tell me what the advantages/disadvantages of each license would be?
tl;dr: Is there an open source license that prevents commercial use by third parties?
€dit: posted in german language by accident, updated to english translation
https://redd.it/1q15hj8
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
hey guys , what are some discord server's , forums or community that you feel every contributor should be part of ?
so guys i am new to open source and want to deep dive into open source and be part of community . so to better understand and interact with more alike people i wanted to know your opinion , which resource , community , forum or discord server benefited you the most or got to meet the most helping people through it and got to know more about open source and got your roots strong in the community.
https://redd.it/1q17ec8
@r_opensource
so guys i am new to open source and want to deep dive into open source and be part of community . so to better understand and interact with more alike people i wanted to know your opinion , which resource , community , forum or discord server benefited you the most or got to meet the most helping people through it and got to know more about open source and got your roots strong in the community.
https://redd.it/1q17ec8
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
ASCII art Reviving an abandoned GNOME ASCII-art project – looking for contributors & testers
Hi everyone 👋
I’ve started maintaining Letterpress, a previously abandoned GNOME project originally hosted on GNOME GitLab.
Letterpress converts images into ASCII/text art using different character sets.
I’ve re-hosted and revived the project here:
https://github.com/dhilipmpms/Letterpress
Recently, I added multi-language character support for text-art generation (for example: English characters, Tamil characters, Tamil-English mixed sets, etc.). You can check this work in the branches of the repository.
I’m looking for:
Contributors (GTK / GNOME / Python / Rust welcome)
Feedback on code structure and design
Testers for different languages & fonts
Ideas to improve performance and UX
This is a community-maintained fork, GPL-licensed, and not officially maintained by the GNOME Foundation.
If you’re interested in ASCII art, GNOME apps, or open-source revival projects, I’d really appreciate your support, suggestions, or PRs 🙏
https://redd.it/1q18sx9
@r_opensource
Hi everyone 👋
I’ve started maintaining Letterpress, a previously abandoned GNOME project originally hosted on GNOME GitLab.
Letterpress converts images into ASCII/text art using different character sets.
I’ve re-hosted and revived the project here:
https://github.com/dhilipmpms/Letterpress
Recently, I added multi-language character support for text-art generation (for example: English characters, Tamil characters, Tamil-English mixed sets, etc.). You can check this work in the branches of the repository.
I’m looking for:
Contributors (GTK / GNOME / Python / Rust welcome)
Feedback on code structure and design
Testers for different languages & fonts
Ideas to improve performance and UX
This is a community-maintained fork, GPL-licensed, and not officially maintained by the GNOME Foundation.
If you’re interested in ASCII art, GNOME apps, or open-source revival projects, I’d really appreciate your support, suggestions, or PRs 🙏
https://redd.it/1q18sx9
@r_opensource
GitHub
GitHub - dhilipmpms/Letterpress
Contribute to dhilipmpms/Letterpress development by creating an account on GitHub.
Lychee 7 is released! FrankenPHP, Webshop & background processing
https://lycheeorg.dev/2025-12-31-version-7/
https://redd.it/1q1a0x3
@r_opensource
https://lycheeorg.dev/2025-12-31-version-7/
https://redd.it/1q1a0x3
@r_opensource
Lychee
Version 7 released!
Another year, another major release for Lychee! Version 7 is here with exciting new features and improvements.
Tangent Notes releases version 0.11!
[Tangent](https://www.tangentnotes.com/) is a free & [open source](https://github.com/suchnsuch/Tangent) note writing and PKM tool. It operates on plain text markdown files directly on your machine and plays nice with other, similar tools (such as Obsidian).
Version 0.11 was just released and added:
* Support for embedding audio, video, and PDFs.
* Display of Mermaid Diagrams.
* Full customization of keyboard shortcuts.
* A new icon for MacOS Tahoe.
* And [more](https://mastodon.social/@tangentnotes/115782512894068560)!
If you've never encountered Tangent before, it features an innovative two-dimensional map of what notes you create, browse, and link to, making it so that you never get lost while exploring your thoughts. It supports `[[Wiki Links]]` with back-linking, inline-styled markdown, a custom query language for powerful search, and more!
Looking forward into the new year, the 0.12.x cycle will focus on improvements to lists and overall interface consistency. The 0.13.x cycle will focus on creating tools for publishing notes to the web!
https://redd.it/1q18jp7
@r_opensource
[Tangent](https://www.tangentnotes.com/) is a free & [open source](https://github.com/suchnsuch/Tangent) note writing and PKM tool. It operates on plain text markdown files directly on your machine and plays nice with other, similar tools (such as Obsidian).
Version 0.11 was just released and added:
* Support for embedding audio, video, and PDFs.
* Display of Mermaid Diagrams.
* Full customization of keyboard shortcuts.
* A new icon for MacOS Tahoe.
* And [more](https://mastodon.social/@tangentnotes/115782512894068560)!
If you've never encountered Tangent before, it features an innovative two-dimensional map of what notes you create, browse, and link to, making it so that you never get lost while exploring your thoughts. It supports `[[Wiki Links]]` with back-linking, inline-styled markdown, a custom query language for powerful search, and more!
Looking forward into the new year, the 0.12.x cycle will focus on improvements to lists and overall interface consistency. The 0.13.x cycle will focus on creating tools for publishing notes to the web!
https://redd.it/1q18jp7
@r_opensource
GitHub
GitHub - suchnsuch/Tangent: The publicly-available modules of the Tangent project.
The publicly-available modules of the Tangent project. - suchnsuch/Tangent
Made a nodejs framework
I tried to make a framework. It's kinda of mix of nestjs and express
But it's not based on express
I built it from scratch
The thing is i like nestjs but i wanted something make less complicated ( it's not that complicated but still )
https://github.com/tahamansoor/clawdia
Idk if I should post it here
https://redd.it/1q18kcg
@r_opensource
I tried to make a framework. It's kinda of mix of nestjs and express
But it's not based on express
I built it from scratch
The thing is i like nestjs but i wanted something make less complicated ( it's not that complicated but still )
https://github.com/tahamansoor/clawdia
Idk if I should post it here
https://redd.it/1q18kcg
@r_opensource
GitHub
GitHub - tahamansoor/clawdia: a minimal back-end framework
a minimal back-end framework. Contribute to tahamansoor/clawdia development by creating an account on GitHub.
It filters your sensitive data out
Hi, if you need to type API,phone numbers and so on to automate stuff in LLMs, now you can do it without giving away your privacy.
free and open source: https://github.com/Keeper888/privacyguardian/tree/main
I've developed for linux so if you want it for mac or windows just let me know. Tomorrow I'm planning to release it for windows.
https://redd.it/1q1b6xv
@r_opensource
Hi, if you need to type API,phone numbers and so on to automate stuff in LLMs, now you can do it without giving away your privacy.
free and open source: https://github.com/Keeper888/privacyguardian/tree/main
I've developed for linux so if you want it for mac or windows just let me know. Tomorrow I'm planning to release it for windows.
https://redd.it/1q1b6xv
@r_opensource
GitHub
GitHub - Keeper888/privacyguardian
Contribute to Keeper888/privacyguardian development by creating an account on GitHub.
Headless and Opensource Minimal CMS (free)
Hi! I don't usually write much here, but I love blogging, and sometimes I post random thoughts on my blog.
The only thing is, I always did it with .md files, which is fine too. However, I was excited about the idea of using a CMS that was very minimal and avoiding the option of connecting something like WordPress or other big platforms.
So, I created this CMS. I know there are many CMSs out there, and this one might remind you of Zenblog since it's quite inspired by its interface. Also, I really like Jordi as well!
I use it for my personal blog and for my Saas
https://github.com/raulcanodev/zenex-cms
If you like it, I would be grateful if you could give it a star on GitHub
https://redd.it/1q18c84
@r_opensource
Hi! I don't usually write much here, but I love blogging, and sometimes I post random thoughts on my blog.
The only thing is, I always did it with .md files, which is fine too. However, I was excited about the idea of using a CMS that was very minimal and avoiding the option of connecting something like WordPress or other big platforms.
So, I created this CMS. I know there are many CMSs out there, and this one might remind you of Zenblog since it's quite inspired by its interface. Also, I really like Jordi as well!
I use it for my personal blog and for my Saas
https://github.com/raulcanodev/zenex-cms
If you like it, I would be grateful if you could give it a star on GitHub
https://redd.it/1q18c84
@r_opensource
GitHub
GitHub - raulcanodev/zenex-cms: Minimal CMS
Minimal CMS. Contribute to raulcanodev/zenex-cms development by creating an account on GitHub.