/r/GoodOpenSource

Photograph via snooOG

A sub for posting and finding Open Source projects whose primary goal is contributing to good causes directly benefitting humanity, animals, or our planet.

The stickied post at the top here is from our 'Monthly Reddit Hacks' where our community combine together to build something new together, or push a great project to meet a big milestone.

A sub for posting and finding Open Source projects whose primary goal is contributing to good causes directly benefitting humanity, animals, or our planet.

The stickied post at the top here is from our partners r/reddithacks where redditors come together to build an ambitious non-profit project or goal for good causes.

Looking for a job? Users who are looking for work can post their profile here. To help those who are actively helping kind causes we've partnered with r/webdevjobs who will feature your profile in a stickied post.


Related Subreddits:

/r/GoodOpenSource

2,758 Subscribers

8

I made a "Google Messages for web" alternative

Hey everyone,

I made an open-source alternative to "Google Messages for web" that utilizes WebRTC data channels to show your phone's text messages in browser.

It's an Android app you can install on your phone, with a server that uses Socket.io for signaling and coturn for the TURN server. You can also self-host it if you prefer. All source code is in the repository.

Product: https://textondesk.lol/

Repository: https://github.com/realchandan/textondesk/

Demo: https://youtu.be/-O3HVSjb_lo

1 Comment
2025/01/20
15:27 UTC

2

I built a static site deployment tool similar to GitHub Pages or Firebase Hosting

Hey everyone,

I've been working on Zippd - a static site deployment tool that lets you deploy any static site in a matter of seconds. I'm open-sourcing it and making it self-hostable. It functions similarly to GitHub Pages, Firebase Hosting, and Cloudflare Pages.

It comes with automatic HTTPS certificates, password protection, programmatic access, and support for custom domains.

This was initially meant to be a SaaS, but seeing that it's not going to be financially viable, I'm open-sourcing it so the effort doesn't go to total waste.

Here's the GitHub repository: https://github.com/realchandan/zippd

You can see a live demo at https://zippd.app

I've also made a video walkthrough: https://youtu.be/xRkiYUd856U

2 Comments
2025/01/20
02:15 UTC

2

WanderReitKarte.de - OpenStreetMap frontend website for hiking and trail riding

https://www.wanderreitkarte.de/index.php?lang=en is a great frontend for route planning for hiking and trail riding in Central Europe.

The maps have great details for hiking and/or riding and offer much better route planning than Google maps or other.

1 Comment
2025/01/18
15:11 UTC

9

WeTube: Open Source Video App for Everyone

Excited to share WeTube, now open-source and ready for the community! WeTube offers an ad-free, immersive video experience with features you’ll love. Built for collaboration, designed for entertainment. 🎉

Key Features:

  • Ad-Free Viewing: Enjoy uninterrupted videos.
  • HD Streaming: Access videos, music, and short dramas in stunning clarity.
  • Popup & PiP Modes: Multitask effortlessly.
  • YouTube Integration: Like, save, and subscribe with ease.
  • Mini-Games: Play fun games without leaving the app.
  • Privacy-Focused: No play history or intrusive suggestions.

Why Open Source?

We believe in the power of community! With your contributions, we can:

  • Add innovative features.
  • Fix bugs and enhance performance.
  • Build a collaborative space for learning and sharing.

How to Join Us:

  1. Visit the codebase: WeTube
  2. Report bugs or suggest features.
  3. Contribute and help us grow.

Let’s make WeTube the future of open-source video apps. Check it out and share your feedback! WeTube

1 Comment
2025/01/17
13:06 UTC

6

Open-Source Postgres Setup: Automatic SSL, PgBouncer, & Incremental Backups to S3

Hi everyone,

I've noticed a lot of folks struggling to set up Postgres on their own, so I made my Postgres setup open source. It’s what I use for self-hosting, featuring:

  • Automatic SSL certificate generation and renewal using Traefik as a reverse proxy
  • PgBouncer as a connection pooler, configured to use auth query instead of userlist.txt
  • Automatic incremental backups to S3-compatible storage
  • A script for creating databases and users with granular, scoped permissions within a single cluster

I’d love your feedback and suggestions to make it even better!

1 Comment
2024/12/30
01:41 UTC

7

I built PdfDing - A selfhosted PDF manager, viewer and (soon) editor

over the last six months I have build PdfDing. You can find it on GitHub.

PdfDing is a selfhosted PDF manager and viewer offering a seamless user experience on multiple devices. Some of its features include:

  • Remembers current position - continue where you stopped reading on any device
  • Share PDFs with an external audience via a link or a QR Code. Shared PDFs can be access controlled
  • Dark Mode, colored themes and custom theme colors
  • Inverted color mode for reading PDFs
  • SSO support via OIDC
  • Organize your PDFs via multi-level tags
  • Edit PDFs by adding highlighting and annotations (will be released in the next few days)

If you like PdfDing I would be really happy over a star on GitHub. As the project is open source, if anyone wants to contribute you are welcome to do so!

2 Comments
2024/12/24
10:00 UTC

11

I created an open source notes website!

Hi there,

Just wanted to come on here to share a website I've made.

Introducing sealnotes, an encrypted notepad.

You can grab it at https://github.com/harshsbhat/sealnotes/.

Cheers

7 Comments
2024/12/23
16:01 UTC

9

greatful to you guys, got 5000+ users in last 3 months, now opensourced ;)

Hello everyone. Its my third post here and I am so happy to tell that I have got like 5000 active users in the last 2 months, with 1000 repeating users. Let me start from starting, I built https://www.mldl.study/ back 2-3 months back. It provides proper roadmap for someone to go into field of AI. It has proper roadmap from ml prerequisite like maths and python to ml roadmap, dl roadmap, and even now genAI roadmap. I opensourced the site around 1 month ago and got great responses from everyone here. I was so happy that after my endsems got complete, I started working more on it. Now with the current update I have added genAI roadmap too and also a research paper section where there is all major research papers that you should read.

The site has everything from video lectures, articles, visualizations, simulations, research papers, project work, competitions etc. Its a great site for anyone who really want to learn AI.

Now even though i open sourced it back 1 month ago, I still did not got contributions that I had thought I would. I really really want you guys to contribute to the resources and help the community. I just want your support everyone , and I appreciate everyone who supported me in my last 2 posts and motivated me to work more on it.

genAI roadmap is not completed and i really want you guys to contribute to the resources there. here is the link to the repo https://github.com/anshaneja5/mldl.study . I would love if you guys want to give any suggestions too ;)

I appreciate your time and patience, thanks guys ;)

5 Comments
2024/12/23
15:58 UTC

3

Dink: a command line notifier

Hi there,

I'm Pranav, a self-taught python developer.

Just wanted to come on here to share a small script I've made.

Introducing Dink, a command line notifier.

Dink can notify you of the completion of any command you run in the terminal, perfect for saving time when running that heavy compilation or that long pull or download.

Just prefix your command with the word dink to get started. For example, dink timeout -t 1.

You can grab it at https://github.com/Pranav435/dink.git.

This has saved me hours over the last 6 months, and I hope it is equally as useful to you.

Cheers!

4 Comments
2024/12/04
03:42 UTC

4

4000+ users in 2 months, project now open sourced, HELP ;)

Hello Open Source Community.

So I made a site called https://www.mldl.study/ , that is basically a site for anyone who wants to get into AIML field and is looking for a roadmap to study machine learning and deep learning. I launched it 2 months ago and got 4000+ users till now.

I open sourced it yesterday as the whole community could help it grow even bigger. I also launched it in reddit and got great response.

See the roadmap is majorly focussed on Indian audience as of now, but my future plans if to make a dedicated roadmap for English audience to target the wider audience. I also want to add other fields here like genai, reinforcement learning etc.

I want your help to make it big so that the whole community can get benefit.

There is no ad on the site and I am making no money out of it, I would really love if you guys go and contribute to the site with anything you can, from resources to new feature, or just raise issues.

Here is the link to the GitHub repo = https://github.com/anshaneja5/mldl.study

Thank you so much for reading this post! Lets make it easy for someone to get into this field ;)

1 Comment
2024/11/19
10:11 UTC

2

Looking for wildlife-related OSS projects

1 Comment
2024/10/30
18:23 UTC

3

AstroVista - NASA APOD Project

Hello guys i want to show u my first open-source project! AstroVista is a web application that pulls space images from NASA's Astronomy Picture of the Day API. As someone who’s passionate about space exploration and web programming, I created this project using modern technologies like Next.js, Tailwind CSS, React, and TypeScript.

I'm inviting everyone especially those who, like me, are new to the open-source world to join and contribute to the project. Whether you want to improve the app, add new features, or just explore what modern web tools can do, your participation is welcome.

You can check out the source code = https://github.com/FernaandoJr/AstroVista

Live project here = https://astrovista.vercel.app/

2 Comments
2024/10/22
23:53 UTC

7

Postiz - open-source social media scheduling tool

2 Comments
2024/10/08
23:57 UTC

2

[Open source] r/RAG's official resource to help navigate the flood of RAG frameworks

Hey everyone!

If you’ve been active in r/Rag, you’ve probably noticed the massive wave of new RAG tools and frameworks that seem to be popping up every day. Keeping track of all these options can get overwhelming, fast.

That’s why I created RAGHub, our official community-driven resource to help us navigate this ever-growing landscape of RAG frameworks and projects.

What is RAGHub?

RAGHub is an open-source project where we can collectively list, track, and share the latest and greatest frameworks, projects, and resources in the RAG space. It’s meant to be a living document, growing and evolving as the community contributes and as new tools come onto the scene.

Why Should You Care?

  • Stay Updated: With so many new tools coming out, this is a way for us to keep track of what's relevant and what's just hype.
  • Discover Projects: Explore other community members' work and share your own.
  • Discuss: Each framework in RAGHub includes a link to Reddit discussions, so you can dive into conversations with others in the community.

How to Contribute

You can get involved by heading over to the RAGHub GitHub repo. If you’ve found a new framework, built something cool, or have a helpful article to share, you can:

  • Add new frameworks to the Frameworks table.
  • Share your projects or anything else RAG-related.
  • Add useful resources that will benefit others.

You can find instructions on how to contribute in the CONTRIBUTING.md file.

1 Comment
2024/10/07
19:28 UTC

2

[ Open Source ] Mindful : Focus + Screen Time is now available on Play Store

1 Comment
2024/09/25
08:51 UTC

1

Pujo Atlas Developer Call-The Ultimate Pandal Hopping Guide to Durga pujo in Kolkata!

Join the Pujo Atlas Project: Calling Flutter, Django, and Web Developers!

At r/kolkata, we’re building Pujo Atlas—an app that will be a go-to resource for Pujo enthusiasts and pandal hoppers. This app will guide users to notable Durga Puja pandals across the city, helping them explore Kolkata's rich cultural heritage during the festivities.

Current Challenge

While we’ve made significant progress on the UI/UX front, our frontend and backend development is lagging due to a lack of dedicated developers. We need contributors with expertise in Flutter (frontend) and Django (backend) to help push the project forward.

What We’re Looking For

Backend (Django, Python):

  • Strong knowledge of Django and Python for backend services.

Frontend (Flutter/Dart):

  • Experience building cross-platform mobile apps using Flutter.

DevOps (AWS):

  • Familiarity with setting up and maintaining services on AWS.

UI/UX:

  • Experience working with Figma, Material 3 Design, and optionally Apple Human Interface Guidelines.

Web Development (React & TypeScript):

  • Tech stack: React, TypeScript
  • Nice-to-have: Familiarity with Git, Astro, Tailwind, and Leaflet
  • Level: Beginner in React & TypeScript, but with a solid understanding of JavaScript. Should have experience building mobile-responsive web apps with React.

Incentives

Pujo Atlas is an FOSS project, so while we cannot provide monetary compensation, we will offer recognition and credits for your contributions. In the future, we hope to distribute physical tokens to contributors, which can be showcased in various social settings to acknowledge your affiliation with the project.

GitHub Repo: Pujo Atlas Frontend

Interested?

If this project resonates with you and you’d like to be part of this journey, feel free to DM me for an invite link! Also, if you have any questions, don’t hesitate to ask in the comments.

Signing off,
u/suspicious-tooth-93

1 Comment
2024/09/13
11:35 UTC

2

Looking for open source collaborators

Hello there! I'm looking for open source collaborators to join my open source collective called WAVE Foundation!

Please DM me for more details. We mostly deal with software at the moment but will eventually encompas all forms of technology.

EDIT: CONTEXT: the goal of the WAVE Foundation is to male people centered technology and software for the benefit of the people, not the über rich.

This is of course how most open source software works, with the distinction that people will be able to lean on the collective knowledge of the entire collective.

The goal is to make open source versions of existing software or to create open source science and development projects much like how the early Internet worked

13 Comments
2024/09/13
00:20 UTC

1

Looking for open source collaborators!

[ Removed by Reddit on account of violating the content policy. ]

1 Comment
2024/09/13
00:13 UTC

2

Tips for changing a closed source into a open source project successfully?

1 Comment
2024/09/09
04:25 UTC

3

Setting up source project

Hi, everyone I am from Eswatini, a small country next to South Africa. I am part of the Google Developer Student Club. We want to set up a simulation of a live software production open source projects where local student developers can contribute. Can I have advice on how I can setup everything on GitHub free teir? What important bits I have to note especially in branching, tracking issues, assigning issues, reviewing pull requests, communication and more. Basically I want to know how companies setup their live production of software so I can simulate the same.

Why we doing this? We are a small plagued with unemployment, but we colleges teach software development skills and more but not all of them get to experience what it's like to produce software in a formal business setting. This will help with familiarise them on how everything works so they can possibly get jobs outside the country or remotely

1 Comment
2024/09/02
07:25 UTC

1

Open Source Android app for tracking free games

1 Comment
2024/08/29
22:54 UTC

6

Project Request: Stable Industrial Softwares

I think a Google search hardly brings the answer that I want, and if I only do it without making any noises, it would be extremely slow for me to get what I want. So I wish to ask the question here.

I have heard that there has been industrial softwares where stability has been greatly enforced, so that they need to write softwares that are extremely stable. It's like that software should be ensured to run for decades without going wrong.

As a software engineer myself, I'm curious what kind of software is ensured to be such stable? I wonder if anyone has collected such projects on GitHub or are there book recommendations?

6 Comments
2024/08/28
15:40 UTC

2

[Project]: Python Apps for AI models including stable diffusion, whisper, etc. Your Feedback is Welcome!

Hi, I have been learning about a few popular AI models and have created a few Python apps related to them. Feel free to try them out, and I’d appreciate any feedback you have!

  • AutoSubs: Web app for embedding customizable subtitles in videos.
  • VideoSummarizer: Web app that summarizes YouTube videos with custom word limits options.
  • StableDiffusion: Python app for text-to-image generation and inpainting using Stable Diffusion 1.5.
  • Image Matting: Python app for background removal with enhanced accuracy using ViTMatte with trimap generation.
  • Lama Inpainting: Python app for object removal and inpainting with upscaling to maintain original resolution.
  • YT Video Downloader: Web utility for downloading YouTube videos by URL.
1 Comment
2024/08/27
10:04 UTC

4

Backup your iCloud Photos

For the past 6 months, I've been using an app that I developed, and it has been working great!

Introducing ArchiveAngel - a powerful cross-platform app designed to help you back up and manage your photo and video collections effortlessly. Available on iOS, macOS, and iPadOS, ArchiveAngel ensures your media is safe and organized across all your Apple devices.

I just plug my External HDD into my phone and hit backup. It appends all the missing photos and videos to the same folder and also saves the media metadata along with it.

Here are some of the key features:

📸 Backup Photos & Videos: Seamlessly back up your entire media library to a designated folder. (Likely your External Hard Disk 💾)

🔄 Deduplication: Automatically find and delete duplicate photos to save space.

🖼️ Live Photo Support: Option to include Live Photos as videos in your backup.

📊 Progress Tracking: Real-time progress updates and thumbnails during the backup process.

☁️ iCloud Support: Backup photos not just on your device but also your iCloud photos.

I am thrilled to announce that I am open-sourcing ArchiveAngel for everyone to use! 🎉 You can now access the source code, contribute, and make it even better.

To publish the app to the App Store and cover the annual Apple Developer account fees, I’m accepting donations. If you find the app useful, please consider donating to cover the $99 Apple Developer fee.

☕ Buy Me a Coffee https://buymeacoffee.com/archiveangel

Thank you for your support and happy backing up!

GitHub 🔗: https://github.com/kchaitanya863/ArchiveAngel

2 Comments
2024/08/26
03:18 UTC

8

Praxis - An open source social network designed for collaborative decision making

Praxis is an open source social network packed with features for collaborative decision making, event planning, and more. Proposals take center stage, offering a diverse range of voting models, with consensus as the default.

With Praxis, you can create groups that empower members to collectively shape crucial aspects such as group name, settings, roles, or the planning of real world events. This flexibility allows for the creation of diverse and dynamic social structures tailored to meet the specific needs of your community as it evolves over time.

While the software is still in its early stages and not yet ready for serious use beyond testing and research, we're seeking your help with development, testing, and user feedback. Since there are no plans to monetize the project, it relies entirely on volunteer work from people just like you!

Sign up: https://praxis-app.org/i/4efdc9de
GitHub: https://github.com/praxis-app/praxis

2 Comments
2024/07/01
00:59 UTC

2

Discord servers for contributors

Hi guys, is there a Discord server for ppl looking to contribute to open source projects?

1 Comment
2024/06/03
16:37 UTC

1

We are excited to announce the launch of a new podcast showcasing the transformative power of "𝐎𝐩𝐞𝐧 S𝐨𝐮𝐫𝐜𝐞 𝐟𝐨𝐫 𝐂𝐥𝐢𝐦𝐚𝐭𝐞" and the people and stories behind it. The open source movement is the key to bringing trusted knowledge, technology and collective action.

1 Comment
2024/05/22
07:51 UTC

2

Kebbie - Open-source mobile keyboard testing framework

Today, we are officially open-sourcing our mobile keyboard testing framework we call Kebbie - https://github.com/FleksySDK/kebbie

While mobile virtual keyboards may appear straightforward on the surface, they are packed with cutting-edge technologies under the hood that vastly enhance user typing efficiency. For example: autocorrection, auto-completion, next-word prediction, and swipe gesture recognition are other NLP features that users typing on mobile use everyday.

This is why we wrote a Fleksy framework with the following features :

  1. Comprehensive coverage of the four most important NLP features of a virtual keyboard

-- Auto-correction

-- Auto-completion

-- Next-word prediction

-- Swipe gesture recognition

  1. High performance, by leveraging multiprocessing to minimize testing time

  2. Customizability, enabling the use of any text dataset, thus supporting multiple languages easily

  3. Mobile platform as first-class citizen : entirely centered around mobile virtual keyboards

We'd love your feedback !

3 Comments
2024/05/14
08:01 UTC

1

Looking for Open Source Golf Range Finder

Hi all, I am creating an innovative range finder and wanted to know if there are any open source range finders on the market. I would love to create something unique for the market. I am open to any suggestions and comments.

4 Comments
2024/05/12
21:43 UTC

1

$10 to give feedback on an open source community treasury tool, Airship

Hi all,

I'm looking for feedback on a tool I'm building - will give $10 to the first 5 that spend 15mins with me giving feedback.

The tool is a community treasury for raising, managing and distributing funds around the world. It's called Airship: https://www.getairship.io/

It's ideal for an open source community that is pooling funds to pursue a cause, recruit other members and wants to be able to send those funds around the world quickly and cheaply. It's kind of a "bank account in the Sky" but exists on blockchain rails. It's got a message board and task manager also.

If you're running an open source project with members in different countries, or know people who are, then I'd love to chat and give you $10 for your time!

1 Comment
2024/04/18
01:06 UTC

Back To Top