So You Want to Contribute to Open-Source

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • itypescript

    ITypescript is a typescript kernel for the Jupyter notebook (A modified version of IJavascript)

  • At my previous job, I wanted a way to create a living handbook for new interns to quickly test and learn new things. I found ITypeScript, a kernel for Jupyter Notebook, and played around with it. I was happy that it worked right out of the box.

  • up-for-grabs.net

    This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open source projects. Jump in!

  • Good First Issue or Up For Grabs

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • good-first-issue

    Make your first open-source contribution.

  • Good First Issue or Up For Grabs

  • chakra-ui

    ⚡️ Simple, Modular & Accessible UI Components for your React Applications

  • Participate in discussions, you might know the solution to an issue

  • examples

    TensorFlow examples (by tensorflow)

  • Build and share a new example for the project with the owners or the community, especially if they already collect examples

  • supabase

    The open source Firebase alternative.

  • Test the project, and report bugs and provide feedback

  • github-docs

    The open-source repo for docs.github.com

  • Read the guidelines: in the docs you will usually find proper details on how to contribute and the possible code of conduct. Make sure to read it thoroughly before contributing and remember, the guidelines can vastly differ from project to project. Some projects do not accept pull requests before an issue is raised and discussed, or there is a proper structure required when you report bugs. Again, don't waste your own time, read up!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • TypeORM

    ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

  • One way to find a project to work on is to look to the tools you are already using in your own projects. For example, do you use TypeORM and are you frustrated that there is no easy way of adding scopes to your general queries? I am! And so are a few others when I was looking for an existing issue. So I'll take a crack at it whenever time permits.

  • first-contributions

    🚀✨ Help beginners to contribute to open source projects

  • First Contributions

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Merge Mastery: Elevating Your Pull Request Game in Open Source Projects

    2 projects | dev.to | 15 Feb 2024
  • Open Source alternatives to tools you Pay for

    21 projects | dev.to | 8 Dec 2023
  • Hacktoberfest 2023: First Experience as a Maintainer

    15 projects | dev.to | 20 Oct 2023
  • Contributing to Tech Communities: How Open-Source can land you a job and get you out of the Skill Paradox 💼

    4 projects | dev.to | 26 Sep 2023
  • Ask HN: Why did Visual Basic die?

    7 projects | news.ycombinator.com | 11 Sep 2023