I built a tiny GPT from scratch (NumPy only) looking for feedback before I make a video
Hey everyone,
I put together a repo where I implemented a Transformer architecture aligned with the original “Attention Is All You Need” paper. I’m planning to record a video later where I’ll go through the whole thing in detail.
I think the architecture is very close to a professional-level implementation, but before recording the video I keep revisiting the code from time to time to make sure everything is conceptually solid and faithful to the paper.
Repo for anyone interested:
https://github.com/hsperus/minnak-gpt
One important note: I didn’t use PyTorch or TensorFlow. The implementation is based purely on NumPy. The idea was to stay close to the fundamentals, so most of the tensor operations and abstractions are built manually. You could think of it as a very small, custom tensor framework tailored for this Transformer.
I’d appreciate any feedback, especially on architectural correctness or anything you think I should review before turning this into a full video.
https://redd.it/1poto3i
@r_opensource
Hey everyone,
I put together a repo where I implemented a Transformer architecture aligned with the original “Attention Is All You Need” paper. I’m planning to record a video later where I’ll go through the whole thing in detail.
I think the architecture is very close to a professional-level implementation, but before recording the video I keep revisiting the code from time to time to make sure everything is conceptually solid and faithful to the paper.
Repo for anyone interested:
https://github.com/hsperus/minnak-gpt
One important note: I didn’t use PyTorch or TensorFlow. The implementation is based purely on NumPy. The idea was to stay close to the fundamentals, so most of the tensor operations and abstractions are built manually. You could think of it as a very small, custom tensor framework tailored for this Transformer.
I’d appreciate any feedback, especially on architectural correctness or anything you think I should review before turning this into a full video.
https://redd.it/1poto3i
@r_opensource
GitHub
GitHub - hsperus/minnak-gpt: Educational Transformer implementation from scratch - no PyTorch, no TensorFlow, just NumPy
Educational Transformer implementation from scratch - no PyTorch, no TensorFlow, just NumPy - hsperus/minnak-gpt
How to build community and find early birds?
Hi, occasionally I built small open-source apps, but they never get enough attention to keep me going and they end up in beta versions which I use myself. I
'm doing it in classic way: I built in public, record some youtube videos, I wrote some posts on reddit, but i got capped at like 10-15 stars on github and complete silence in terms of feedback or opened issues.
I kinda be able to built some personal 1-1 connections for my recent project, but in general picture is the same.
How do you approach "building community" step? I'm afraid i missing something, cuz writing on reddit or making a small video talks feels like talking to the wall.
What helped you to find first early birds for your open source project? Maybe there are specific channels i'm not aware of?
https://redd.it/1pou6y3
@r_opensource
Hi, occasionally I built small open-source apps, but they never get enough attention to keep me going and they end up in beta versions which I use myself. I
'm doing it in classic way: I built in public, record some youtube videos, I wrote some posts on reddit, but i got capped at like 10-15 stars on github and complete silence in terms of feedback or opened issues.
I kinda be able to built some personal 1-1 connections for my recent project, but in general picture is the same.
How do you approach "building community" step? I'm afraid i missing something, cuz writing on reddit or making a small video talks feels like talking to the wall.
What helped you to find first early birds for your open source project? Maybe there are specific channels i'm not aware of?
https://redd.it/1pou6y3
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Tokri - open-source DropShelf alternative for Linux & Windows
https://github.com/jarusll/tokri
https://redd.it/1povwz9
@r_opensource
https://github.com/jarusll/tokri
https://redd.it/1povwz9
@r_opensource
GitHub
GitHub - jarusll/tokri
Contribute to jarusll/tokri development by creating an account on GitHub.
My open source AI app builder ranked #2 Product of the Week — $0 marketing spend
Hey r/opensource 👋
I wanted to share a small win that I honestly didn’t expect.
I’ve been building an open source AI app builder, and before the public launch it already had \~2,800 users purely through organic interest. No ads, no paid influencers, and very minimal social media posting.
Last week, we officially launched and it ended up ranking #2 Product of the Week — again with $0 spent on marketing.
I’m sharing this mostly as encouragement for anyone debating whether open sourcing their project is “worth it.” In my case, it made all the difference.
If anyone’s curious, I’m happy to share the new repo, answer questions about the launch, or talk about what worked (and what didn’t).
https://redd.it/1pox309
@r_opensource
Hey r/opensource 👋
I wanted to share a small win that I honestly didn’t expect.
I’ve been building an open source AI app builder, and before the public launch it already had \~2,800 users purely through organic interest. No ads, no paid influencers, and very minimal social media posting.
Last week, we officially launched and it ended up ranking #2 Product of the Week — again with $0 spent on marketing.
I’m sharing this mostly as encouragement for anyone debating whether open sourcing their project is “worth it.” In my case, it made all the difference.
If anyone’s curious, I’m happy to share the new repo, answer questions about the launch, or talk about what worked (and what didn’t).
https://redd.it/1pox309
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Docker just made hardened container images free and open source
Hey folks,
Docker just made **Docker Hardened Images (DHI)** free and open source for everyone.
Blog: [https://www.docker.com/blog/a-safer-container-ecosystem-with-docker-free-docker-hardened-images/](https://)
Why this matters:
* Secure, minimal **production-ready base images**
* Built on **Alpine & Debian**
* **SBOM + SLSA Level 3 provenance**
* No hidden CVEs, fully transparent
* Apache 2.0, no licensing surprises
This means, that one can start with a hardened base image by default instead of rolling your own or trusting opaque vendor images. Paid tiers still exist for strict SLAs, FIPS/STIG, and long-term patching, but the core images are free for all devs.
Feels like a big step toward making **secure-by-default containers** the norm.
Anyone planning to switch their base images to DHI? Would love to know your opinions!
https://redd.it/1poxo79
@r_opensource
Hey folks,
Docker just made **Docker Hardened Images (DHI)** free and open source for everyone.
Blog: [https://www.docker.com/blog/a-safer-container-ecosystem-with-docker-free-docker-hardened-images/](https://)
Why this matters:
* Secure, minimal **production-ready base images**
* Built on **Alpine & Debian**
* **SBOM + SLSA Level 3 provenance**
* No hidden CVEs, fully transparent
* Apache 2.0, no licensing surprises
This means, that one can start with a hardened base image by default instead of rolling your own or trusting opaque vendor images. Paid tiers still exist for strict SLAs, FIPS/STIG, and long-term patching, but the core images are free for all devs.
Feels like a big step toward making **secure-by-default containers** the norm.
Anyone planning to switch their base images to DHI? Would love to know your opinions!
https://redd.it/1poxo79
@r_opensource
Docker
Docker Blog | Docker
Voice is the next frontier of conversational AI. It is the most natural modality for people to chat and interact with another intelligent being. However, the voice AI software stack is complex, with many moving parts. Docker has emerged as one of the most…
GitHub - splatsdotcom/splatkit: Splatkit enables you to create and share high quality dynamic gaussian splats that build on the latest research.
https://github.com/splatsdotcom/splatkit
https://redd.it/1pp09pb
@r_opensource
https://github.com/splatsdotcom/splatkit
https://redd.it/1pp09pb
@r_opensource
GitHub
GitHub - splatsdotcom/splatkit: Splatkit enables you to create and share high quality dynamic gaussian splats that build on the…
Splatkit enables you to create and share high quality dynamic gaussian splats that build on the latest research. - splatsdotcom/splatkit
The top 20 OSI-Approved licenses most frequently sought out by our community in 2025 based on number of pageviews.
https://opensource.org/blog/top-open-source-licenses-in-2025
https://redd.it/1pp3l4n
@r_opensource
https://opensource.org/blog/top-open-source-licenses-in-2025
https://redd.it/1pp3l4n
@r_opensource
Open Source Initiative
Top Open Source licenses in 2025
The top 20 OSI-Approved licenses most frequently sought out by our community in 2025 based on number of pageviews.
Built a privacy-first finance tracker with client-side encryption — feedback + contributors welcome
Hi r/opensource — I’m Victor. I’m building Whisper Money, a self-hostable personal finance app designed to keep financial data private via end-to-end encryption (client-side encryption; server shouldn’t be able to read user data).
Repo: https://github.com/whisper-money/whisper-money
What it does (current direction):
- Expense tracking + categories
- Budgeting + reports/visualizations
- Self-hosting support
- Privacy-first: no ads/analytics/trackers (goal: none)
Security/privacy goal (high level):
- Encrypt data on the client, store only ciphertext on the server
- Minimize metadata exposure where practical
License note (important):
- The project is currently licensed CC BY‑NC 4.0 (non-commercial). I realize this is not OSI-approved and may not meet everyone’s definition of open source. I’m open to feedback here as well, and I’m trying to balance openness with preventing commercial re-hosting at this stage.
What I’m looking for:
1. Threat model review: key management, metadata leakage, backups, sync, auth/session handling
2. Security review of the crypto approach (at a conceptual level + code pointers if you spot issues)
3. Contributor help: docs, tests, deployment hardening, UX
If you have 5–10 minutes, I’d love feedback on:
- whether the README explains the security model clearly
- what you’d want documented before trusting a self-hosted finance tool
- any “must-fix” issues you spot
Thanks for taking a look.
https://redd.it/1pp47ai
@r_opensource
Hi r/opensource — I’m Victor. I’m building Whisper Money, a self-hostable personal finance app designed to keep financial data private via end-to-end encryption (client-side encryption; server shouldn’t be able to read user data).
Repo: https://github.com/whisper-money/whisper-money
What it does (current direction):
- Expense tracking + categories
- Budgeting + reports/visualizations
- Self-hosting support
- Privacy-first: no ads/analytics/trackers (goal: none)
Security/privacy goal (high level):
- Encrypt data on the client, store only ciphertext on the server
- Minimize metadata exposure where practical
License note (important):
- The project is currently licensed CC BY‑NC 4.0 (non-commercial). I realize this is not OSI-approved and may not meet everyone’s definition of open source. I’m open to feedback here as well, and I’m trying to balance openness with preventing commercial re-hosting at this stage.
What I’m looking for:
1. Threat model review: key management, metadata leakage, backups, sync, auth/session handling
2. Security review of the crypto approach (at a conceptual level + code pointers if you spot issues)
3. Contributor help: docs, tests, deployment hardening, UX
If you have 5–10 minutes, I’d love feedback on:
- whether the README explains the security model clearly
- what you’d want documented before trusting a self-hosted finance tool
- any “must-fix” issues you spot
Thanks for taking a look.
https://redd.it/1pp47ai
@r_opensource
GitHub
GitHub - whisper-money/whisper-money: The #1 most secure personal finance app
The #1 most secure personal finance app. Contribute to whisper-money/whisper-money development by creating an account on GitHub.
Nuon's Bring Your Own Cloud (BYOC) is open source
I am part of the Nuon team. Founder, Jon Morehouse, blogs today about why we open-sourced Nuon.
https://nuon.co/blog/oss-announcement/
Repo: nuonco/nuon
https://redd.it/1pp541k
@r_opensource
I am part of the Nuon team. Founder, Jon Morehouse, blogs today about why we open-sourced Nuon.
https://nuon.co/blog/oss-announcement/
Repo: nuonco/nuon
https://redd.it/1pp541k
@r_opensource
nuon.co
Nuon Goes Open Source
Delivering on our mission to make BYOC a standard way to deploy software.
Anyone with smaller repos that want or need docs contributions?
I'm not looking for money. I just really, really like what I do, and I want to contribute to the open source community as a volunteer.
https://redd.it/1pp3ail
@r_opensource
I'm not looking for money. I just really, really like what I do, and I want to contribute to the open source community as a volunteer.
https://redd.it/1pp3ail
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
[Wordpress Plugin] Vehicle Booking plugin
https://github.com/gnikolopoulos/vbs
https://redd.it/1pp8zyf
@r_opensource
https://github.com/gnikolopoulos/vbs
https://redd.it/1pp8zyf
@r_opensource
GitHub
GitHub - gnikolopoulos/vbs: Updated implementation of the Vehicle Booking System Wordpress plugin
Updated implementation of the Vehicle Booking System Wordpress plugin - gnikolopoulos/vbs
The emptiness of being an open-source maintainer
I want to share a feeling that surprised me when it came out of my mouth.
I was replying to someone who suggested I set up a sponsorship or donation system for my open‑source project and my immediate response was that I don’t want the money. I truly meant it.
But later, while thinking about it, I realized something deeper was going on.
Working on this project often feels like jumping through my own hoops just to cheer at my reflection.
I set the goals. I define the standards. I push myself to improve the code, the docs, the tooling, the polish. And when something goes well, the applause comes from the same old downtrodden place: me. There’s pride in that. There’s also a deep and quiet emptiness.
At times it feels like solitude with a ringing edge to it, like tinnitus after fainting from vertigo and smacking your head on a granite slab. You come back to consciousness, you know you’re alive, but everything hums and wobbles and you’re alone with the noise. I see stars in the distance, yet they’re bad stars. Not guiding lights, just distant flashes that don’t warm anything. They feel a bit like feature PRs I didn't ask for, but still reviewed, then closed (wasting my time).😂
That’s why the sponsorship idea stuck with me.
It’s not about the money. I genuinely don’t care about being paid for this. What I realized is that donations could act as a signal or a reminder that I’m not the only one who cares evven when it often feels that way. A small, external “I see this, and it matters” instead of endless internal self‑validation.
Right now, motivation comes almost entirely from discipline and self‑belief. That works, but it’s brittle. It turns progress into a private performance. And over time, that becomes tiring in a way that’s hard to explain unless you’ve built something mostly alone.
For the open-source maintainers out there :
Do stars, issues, sponsors, or messages change how the work feels for you?
Do you rely solely on self-motivation?
Have you ever resisted donations, only to realize they weren’t really about money?
I’m not looking for answers as much as I’m looking for resonance. If this made sense to you, you’re probably one of the people I needed to hear from.
I need to take a break from working on my open-source source project, but I'm the only one who isn't hyper-focused on adjusting minor features that don't have much of an impact.😴
https://redd.it/1ppargf
@r_opensource
I want to share a feeling that surprised me when it came out of my mouth.
I was replying to someone who suggested I set up a sponsorship or donation system for my open‑source project and my immediate response was that I don’t want the money. I truly meant it.
But later, while thinking about it, I realized something deeper was going on.
Working on this project often feels like jumping through my own hoops just to cheer at my reflection.
I set the goals. I define the standards. I push myself to improve the code, the docs, the tooling, the polish. And when something goes well, the applause comes from the same old downtrodden place: me. There’s pride in that. There’s also a deep and quiet emptiness.
At times it feels like solitude with a ringing edge to it, like tinnitus after fainting from vertigo and smacking your head on a granite slab. You come back to consciousness, you know you’re alive, but everything hums and wobbles and you’re alone with the noise. I see stars in the distance, yet they’re bad stars. Not guiding lights, just distant flashes that don’t warm anything. They feel a bit like feature PRs I didn't ask for, but still reviewed, then closed (wasting my time).😂
That’s why the sponsorship idea stuck with me.
It’s not about the money. I genuinely don’t care about being paid for this. What I realized is that donations could act as a signal or a reminder that I’m not the only one who cares evven when it often feels that way. A small, external “I see this, and it matters” instead of endless internal self‑validation.
Right now, motivation comes almost entirely from discipline and self‑belief. That works, but it’s brittle. It turns progress into a private performance. And over time, that becomes tiring in a way that’s hard to explain unless you’ve built something mostly alone.
For the open-source maintainers out there :
Do stars, issues, sponsors, or messages change how the work feels for you?
Do you rely solely on self-motivation?
Have you ever resisted donations, only to realize they weren’t really about money?
I’m not looking for answers as much as I’m looking for resonance. If this made sense to you, you’re probably one of the people I needed to hear from.
I need to take a break from working on my open-source source project, but I'm the only one who isn't hyper-focused on adjusting minor features that don't have much of an impact.😴
https://redd.it/1ppargf
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
I worked on an open source Inventory management platform, ERM (with extension support)
I've been a long time contributor (even though I wish I had more) to open source.
I recently started working for a shipping company, and realized the need for Inventory management that's open source. The big guys charge hundreds, if not thousands, per year for inventory management.
Hence, I started working on my own.
Still very much in development. Built using Laravel, Interia/Vue, and with a full plugin system.
https://github.com/Inventoros/Inventoros
https://inventoros.com
Happy for any recommendations, or thoughts :)
https://redd.it/1ppcpp7
@r_opensource
I've been a long time contributor (even though I wish I had more) to open source.
I recently started working for a shipping company, and realized the need for Inventory management that's open source. The big guys charge hundreds, if not thousands, per year for inventory management.
Hence, I started working on my own.
Still very much in development. Built using Laravel, Interia/Vue, and with a full plugin system.
https://github.com/Inventoros/Inventoros
https://inventoros.com
Happy for any recommendations, or thoughts :)
https://redd.it/1ppcpp7
@r_opensource
GitHub
GitHub - Inventoros/Inventoros: Open source PHP based Inventory / WMS management for the rest of us
Open source PHP based Inventory / WMS management for the rest of us - Inventoros/Inventoros
Because I hate that Gmail doesnt have this and other companies ask you to pay for it
https://github.com/arjunacharya10/mailmerge
Upload CSV - Create Personalised Bulk emails - send or save as draft.
I will keep updating the README for new ideas that can be extended on this, but for now, this is it! Hope this helps all the founders!
https://redd.it/1ppeg1x
@r_opensource
https://github.com/arjunacharya10/mailmerge
Upload CSV - Create Personalised Bulk emails - send or save as draft.
I will keep updating the README for new ideas that can be extended on this, but for now, this is it! Hope this helps all the founders!
https://redd.it/1ppeg1x
@r_opensource
GitHub
GitHub - arjunacharya10/mailmerge: Because I hate to pay for Bulk email software.
Because I hate to pay for Bulk email software. Contribute to arjunacharya10/mailmerge development by creating an account on GitHub.
ExoGen - Open-source desktop app for running Stable Diffusion locally
https://github.com/andyngdz/exogen
https://redd.it/1ppfr7s
@r_opensource
https://github.com/andyngdz/exogen
https://redd.it/1ppfr7s
@r_opensource
GitHub
GitHub - andyngdz/exogen: Generate images with Stable Diffusion, run LLMs, and more, all on your local machine.
Generate images with Stable Diffusion, run LLMs, and more, all on your local machine. - andyngdz/exogen
Bitcoin and AI decentralization?
I was curious if there were any open source projects out in the wild that are peer-2-peer and trustless that would allow users to provide cpu's, storage, gpus, etc. for AI or other web services? I'm looking for something that runs similar to a bitcoin node that people can easily operate to make some sats with hardware they already have. I'm not interested in the money making aspect (which would be nice), but in decentralizing AI. I have the fear some of these corporations pumping AI right now are going to use AI for mass surveillance. It seems important that something along the lines I'm describing exists. Is there?
TLDR; looking for a combo AI/BTC node that provides trustless/permissionless cloud computing.
https://redd.it/1ppgyoo
@r_opensource
I was curious if there were any open source projects out in the wild that are peer-2-peer and trustless that would allow users to provide cpu's, storage, gpus, etc. for AI or other web services? I'm looking for something that runs similar to a bitcoin node that people can easily operate to make some sats with hardware they already have. I'm not interested in the money making aspect (which would be nice), but in decentralizing AI. I have the fear some of these corporations pumping AI right now are going to use AI for mass surveillance. It seems important that something along the lines I'm describing exists. Is there?
TLDR; looking for a combo AI/BTC node that provides trustless/permissionless cloud computing.
https://redd.it/1ppgyoo
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Open source alternative for a smart TV OS?
Hey y'all! I've had a cheap smart TV that runs off the Google TV OS and have been looking into ways to maximize my online security and privacy. Also the TV runs like shit with the amount of ads bloating it. I'm wondering how you all use your TVs or just ignore whatever google does with your information. I appreciate any feedback, thanks.
https://redd.it/1ppgr2h
@r_opensource
Hey y'all! I've had a cheap smart TV that runs off the Google TV OS and have been looking into ways to maximize my online security and privacy. Also the TV runs like shit with the amount of ads bloating it. I'm wondering how you all use your TVs or just ignore whatever google does with your information. I appreciate any feedback, thanks.
https://redd.it/1ppgr2h
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
ux/ui designer looking to get involved in open source
hey,
i’m a user experience designer and very interested in open source initiatives; i follow and admire many projects, but i’ve noticed that most contribution spaces tend to be much more focused on developers. so i wanted to ask if any of you know open source projects that welcome designers to contribute - whether through usability improvements, interface design, accessibility, visual documentation, user flows, structured feedback on the product, etc.
i’m also curious to know if there are any designers here in the community, or if anyone can share how they got started contributing to open source as a designer.
any pointers or suggestions would be greatly appreciated. thanks!
https://redd.it/1pp73fk
@r_opensource
hey,
i’m a user experience designer and very interested in open source initiatives; i follow and admire many projects, but i’ve noticed that most contribution spaces tend to be much more focused on developers. so i wanted to ask if any of you know open source projects that welcome designers to contribute - whether through usability improvements, interface design, accessibility, visual documentation, user flows, structured feedback on the product, etc.
i’m also curious to know if there are any designers here in the community, or if anyone can share how they got started contributing to open source as a designer.
any pointers or suggestions would be greatly appreciated. thanks!
https://redd.it/1pp73fk
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
How to manage an OSS project without letting your head explode?
Hi.
I’ve been working on my open-source project and I’m kind of lost on how to keep everything under control. How do you handle versioning—like when to call it v1.0 versus v0.x? How do you keep track of all the features you want and actually get them implemented without everything falling apart? And when it comes to pull requests, how do you decide which ones to merge and which to leave or close without upsetting contributors?
Basically, I want to know how people actually manage ongoing development, releases, and contributions in a way that doesn’t drive them crazy. Any tips, tricks, workflows, or tools you’ve learned the hard way would be amazing.
https://redd.it/1ppjyo9
@r_opensource
Hi.
I’ve been working on my open-source project and I’m kind of lost on how to keep everything under control. How do you handle versioning—like when to call it v1.0 versus v0.x? How do you keep track of all the features you want and actually get them implemented without everything falling apart? And when it comes to pull requests, how do you decide which ones to merge and which to leave or close without upsetting contributors?
Basically, I want to know how people actually manage ongoing development, releases, and contributions in a way that doesn’t drive them crazy. Any tips, tricks, workflows, or tools you’ve learned the hard way would be amazing.
https://redd.it/1ppjyo9
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community
Feedback on OSS project
Fellow Developers,
Tapr is a fast, lightweight CLI tool for API health checking, performance monitoring, and debugging. Built in Go for speed and reliability, it's perfect for developers, DevOps engineers, and SREs who need quick insights into API behavior. This is completely Open Source with the Apache 2.0 License. I am currently maintaining this on my own. It may seem like Grafana K6 at first however it is far more convenient to use.
I would love feedback, constructive criticism, new feature requests and of course contribution from fellow developers. I want to make this tool as robust as possible. I make mistakes and so do others but collectively we can make it free of any errors and overall, a smooth working tool which works every time.
Check it out- https://github.com/symtalha14/tapr
Star it and keep a watch for updates.
Thank you
https://redd.it/1ppk0t7
@r_opensource
Fellow Developers,
Tapr is a fast, lightweight CLI tool for API health checking, performance monitoring, and debugging. Built in Go for speed and reliability, it's perfect for developers, DevOps engineers, and SREs who need quick insights into API behavior. This is completely Open Source with the Apache 2.0 License. I am currently maintaining this on my own. It may seem like Grafana K6 at first however it is far more convenient to use.
I would love feedback, constructive criticism, new feature requests and of course contribution from fellow developers. I want to make this tool as robust as possible. I make mistakes and so do others but collectively we can make it free of any errors and overall, a smooth working tool which works every time.
Check it out- https://github.com/symtalha14/tapr
Star it and keep a watch for updates.
Thank you
https://redd.it/1ppk0t7
@r_opensource
GitHub
GitHub - symtalha14/tapr: Tapr is a fast, minimal CLI tool to tap into API endpoints, inspect headers, measure latency, compare…
Tapr is a fast, minimal CLI tool to tap into API endpoints, inspect headers, measure latency, compare responses, and track changes over time- all without leaving your terminal. - symtalha14/tapr
Solo maintainer unsure about GitHub Sponsors (Help Needed🦔)
I am the only maintainer on an open-source project I started on my own time. No company behind it, no team, no roadmap dictated by anything other than curiosity and “this might be useful”.
I built it because I wanted it to be free. Not “free but…”, just free. Open, no paywalls, no tiers, no pressure on users. I even set it up to run only on the frontend because that would reduce privacy concerns and reduce costs if I do ever get a custom domain.
Lately though, people keep suggesting I set up GitHub Sponsors, and I’m struggling with what that actually means as an individual rather than a project. It feels like a scummy thing to do, but it seems like everyone does it and it also seems helpful at the same time.
It feels like there’s a subtle line between:
- me, a person maintaining something in my spare time
- the project becoming something people financially support and have expectations of
That separation matters to me. I don’t want users to feel like they owe me anything, and I don’t want to feel like I owe timelines, support, or justification because someone donated a few buckaroonies.
I'd like to get your thoughts and opinions on the matter, specifically:
1. Did enabling Sponsors change how you felt about and viewed your project?
2. Did it blur the line between hobby and obligation?
3. Did it actually help, or just add mental overhead?
4. How did you manage the money? What on earth can I do with $5 that will benefit the project?
5. If you didn’t enable it: was it a values thing, a stress thing, or just not worth it?
I’m not against people supporting open source because that's how the largest projects stay afloat and constantly improving. I just want to understand whether Sponsors makes sense for me, an individual who started a project specifically so it wouldn’t be transactional and has now found out that it could be good even though I thought it would be terrible.
I'd really appreciate honest perspectives on this topic, especially from people who’ve been on both sides. I'm conflicted and could really use varying perspectives.
https://redd.it/1ppn5r1
@r_opensource
I am the only maintainer on an open-source project I started on my own time. No company behind it, no team, no roadmap dictated by anything other than curiosity and “this might be useful”.
I built it because I wanted it to be free. Not “free but…”, just free. Open, no paywalls, no tiers, no pressure on users. I even set it up to run only on the frontend because that would reduce privacy concerns and reduce costs if I do ever get a custom domain.
Lately though, people keep suggesting I set up GitHub Sponsors, and I’m struggling with what that actually means as an individual rather than a project. It feels like a scummy thing to do, but it seems like everyone does it and it also seems helpful at the same time.
It feels like there’s a subtle line between:
- me, a person maintaining something in my spare time
- the project becoming something people financially support and have expectations of
That separation matters to me. I don’t want users to feel like they owe me anything, and I don’t want to feel like I owe timelines, support, or justification because someone donated a few buckaroonies.
I'd like to get your thoughts and opinions on the matter, specifically:
1. Did enabling Sponsors change how you felt about and viewed your project?
2. Did it blur the line between hobby and obligation?
3. Did it actually help, or just add mental overhead?
4. How did you manage the money? What on earth can I do with $5 that will benefit the project?
5. If you didn’t enable it: was it a values thing, a stress thing, or just not worth it?
I’m not against people supporting open source because that's how the largest projects stay afloat and constantly improving. I just want to understand whether Sponsors makes sense for me, an individual who started a project specifically so it wouldn’t be transactional and has now found out that it could be good even though I thought it would be terrible.
I'd really appreciate honest perspectives on this topic, especially from people who’ve been on both sides. I'm conflicted and could really use varying perspectives.
https://redd.it/1ppn5r1
@r_opensource
Reddit
From the opensource community on Reddit
Explore this post and more from the opensource community