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
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • ToolJet

    Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, 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 on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    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

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • 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 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 (includes Plotly Express) :sparkles:

    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

    Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.

    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.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Strapi

    🚀 Open source Node.js Headless CMS to easily build customisable APIs

    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

    n8n Documentation

    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