12 ways to get more GitHub stars for your open-source project

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • ToolJet

    Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀

  • We launched ToolJet (https://github.com/ToolJet/ToolJet) in June 2021, since then we've got more than 4500 stars for our repository. Here is a list of things that worked for us. This is not an article about how to just get more stars for your repository. The article instead explains how to present your project well so that it is helpful for the open-source community. Some of these points have helped us get contributions from more developers, we have contributions from more than 100 developers now.

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

  • Examples of projects with great Readme: a) https://github.com/nestjs/nest b) https://github.com/typesense/typesense c) https://github.com/airbytehq/airbyte d) https://github.com/strapi/strapi

  • 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
  • shields

    Concise, consistent, and legible badges in SVG and raster format

  • Readme is the first thing that a visitor to your repository sees. The readme should be able to convey what your project does, how to install the project, how to deploy the project ( if applicable ), how to contribute and how it works. Also, use badges that are helpful for the developers. We used https://shields.io/ for adding badges to our Readme.

  • Typesense

    Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences

  • Examples of projects with great Readme: a) https://github.com/nestjs/nest b) https://github.com/typesense/typesense c) https://github.com/airbytehq/airbyte d) https://github.com/strapi/strapi

  • plotly

    The interactive graphing library for Python :sparkles: This project now includes Plotly Express!

  • Here are some projects with great documentation: a) https://docs.nestjs.com/ b) https://docs.n8n.io/ c) https://guides.rubyonrails.org/ d) https://plotly.com/python/ e) https://docs.mapbox.com/

  • airbyte

    The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.

  • Examples of projects with great Readme: a) https://github.com/nestjs/nest b) https://github.com/typesense/typesense c) https://github.com/airbytehq/airbyte d) https://github.com/strapi/strapi

  • good-first-issue

    Make your first open-source contribution.

  • Adding labels such as "good first issue" and "up for grabs" can attract more contributors to your repository. There are many platforms such as https://goodfirstissue.dev/ that scans for issues tagged with relevant labels to help contributors discover new repositories and issues to contribute to. Make sure you respond to contributors quickly. Contributors can be experienced developers as well as developers in the early stages of their careers or students. Try to help the first time contributors to help them onboard easily.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Strapi

    🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.

  • Examples of projects with great Readme: a) https://github.com/nestjs/nest b) https://github.com/typesense/typesense c) https://github.com/airbytehq/airbyte d) https://github.com/strapi/strapi

  • n8n-docs

    Documentation for n8n, a fair-code licensed automation tool with a free community edition and powerful enterprise options. Build AI functionality into your workflows.

  • Here are some projects with great documentation: a) https://docs.nestjs.com/ b) https://docs.n8n.io/ c) https://guides.rubyonrails.org/ d) https://plotly.com/python/ e) https://docs.mapbox.com/

  • Docusaurus

    Easy to maintain open source documentation websites.

  • We get more traffic to our documentation portal (https://docs.tooljet.com/) than our main website. A well-documented project is always loved by the community. Open-source projects like Docusaurus makes it super easy to build documentation portals that look great just out of the box. Adding links to the repository from the documentation can drive more visitors to your repository.

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