MakeTheList LogoMakeTheList
Friendly real world Open Source GitHub/GitLab projects to upskill
opensource
open source
code
community
network
jobs
upskill
github
gitlab
Updated 26 minutes ago
ECreated by Eddie Jaoude

Friendly real world Open Source GitHub/GitLab projects to upskill

The term open source refers to something people can modify and share because its design is publicly accessible.

The term originated in the context of software development to designate a specific approach to creating computer programs. Today, however, "open source" designates a broader set of values—what we call "the open source way." Open source projects, products, or initiatives embrace and celebrate principles of open exchange, collaborative participation, rapid prototyping, transparency, meritocracy, and community-oriented development.

...by OpenSource.com

Open Source has helped me in every way: learning, networking, upskilling, project management, team management etc. All these skills are needed for real world projects that you would work on in a startup or enterprise company

In this Directory, I will list Open Source projects that will help you upskill, so it is not just about writing code, but also creating great documentation, reviews, Issues and Pull/Merge Requests.

Popular platforms for Open Source projects:

  • GitHub
  • GitLab

If you think of other Repos that should be added to the list, tag me publicly on Twitter with a link to this directory and the Repo https://x.com/eddiejaoude

GitLab.org Open Source on GitLab
GitLab.org Open Source on GitLab
> GitLab is an open source end-to-end software development platform with built-in version control, issue tracking, code review, CI/CD, and more. Self-host GitLab on your own servers, in a container, or on a cloud provider. GitLab is the Open Source platform, why because it is Open Source itself and encourage collaboration and contribution. This is a great place to really upskill no matter what level you are currently at. They welcome bug fixes, documentation, code improvements and more! Their DevRel team will help you get started and also send you some swag. ### Programming Languages - Ruby - Javascript ### Pros/Cons - ✅ beginner friendly - ✅ not just code - ✅ free swag give away - ✅ hire from the community - ❌ local development setup is a bit challenging
Added 9 days ago
External Link
Appwrite Open Source on GitHub
Appwrite Open Source on GitHub
> Your backend, minus the hassle. Contribute to appwrite/appwrite development by creating an account on GitHub. > Build your entire backend within minutes and scale effortlessly using Appwrite's open-source platform. Add Authentication, Databases, Functions, Storage, and Messaging to your projects using the frameworks and languages of your choice. You can run the Appwrite platform locally on Docker. They have an active team and community. ### Programming Languages: - Mostly Typescript - Some PHP ### Pros/Cons - ✅ beginner friendly - ✅ not just code - ✅ free swag give away - ✅ hire from the community - ❌ local development setup is a bit challenging
Added 9 days ago
External Link
Supabase Open Source on GitHub
Supabase Open Source on GitHub
> The open source Firebase alternative. Supabase has 121 repositories available. Follow their code on GitHub. > Build in a weekend, Scale to millions, Supabase is an open source Firebase alternative. > Start your project with a Postgres database, Authentication, instant APIs, Edge Functions, Realtime subscriptions, Storage, and Vector embeddings. You can run this whole platform locally using Docker, and contribute to the platform. You will get help from an active team and community. Languages - Typescript - Javascript - CSS ### Pros/Cons - ✅ beginner friendly - ✅ not just code - ✅ free swag give away - ✅ hire from the community - ❌ local development setup is a bit challenging
Added 9 days ago
External Link