DEV Community

Sanjay Singh Rajpoot
Sanjay Singh Rajpoot

Posted on

Tricks to create an impressive GitHub repository ๐Ÿ”ฅ๐Ÿ”ฅ

Here are some of the tricks to create an impressive GitHub repository

We all have seen the same old repository as every other repository looks the same and feels the same. If you want to attract some attention then here are some simple tricks

  1. ๐—จ๐˜€๐—ฒ ๐——๐—ฒ๐˜€๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜๐—ถ๐˜ƒ๐—ฒ ๐—–๐—ผ๐—บ๐—บ๐—ถ๐˜ ๐— ๐—ฒ๐˜€๐˜€๐—ฎ๐—ด๐—ฒ๐˜€ Using descriptive commit messages might look like a chore, but it too helps in taking the appeal of the repository higher. Make sure the commit message is explanatory.

There are various schools of commit message structures, any of which is acceptable. I personally like the following one:

[optional scope]:

  1. ๐—”๐—ฑ๐—ฑ ๐—˜๐—บ๐—ผ๐—ท๐—ถ ๐—ฎ๐—ป๐—ฑ ๐—š๐—œ๐—™๐˜€ ๐—ถ๐—ป ๐˜๐—ต๐—ฒ ๐—ฅ๐—ฒ๐—ฎ๐—ฑ๐— ๐—ฒ ๐—ณ๐—ถ๐—น๐—ฒ The ReadME file is the first thing that a user sees. The ReadMe is the first thing a visitor sees when they visit the repository, so taking some time to create a polished repository is crucial. It should describe what problem the code solves, how to set it up, and any other relevant information.
  • Use backticks to highlight the code snippets
  • Add some hyperlinks
  • Add emojis if required
  • Add stat figures like no. of stars, commits, PRs etc.
  1. ๐—”๐—ฑ๐—ฑ ๐—Ÿ๐—ถ๐—ฐ๐—ฒ๐—ป๐˜€๐—ฒ No point denying it, this is the most boring step, but essential for fair use of the repository. Moreover, it also shows up in the info tab, so just get it done with.

To add a License, create a file called LICENSE at the root of the project.

  1. ๐—”๐—ฑ๐—ฑ ๐—ง๐—ฎ๐—ด๐˜€ ๐—ฎ๐—ป๐—ฑ ๐—ผ๐—ป๐—ฒ ๐—น๐—ถ๐—ป๐—ธ
    Adding tags is the next and most crucial step in this article. It not only makes it easier for GitHub to promote the repository but also makes it look much more professional!

  2. ๐—”๐—ฑ๐—ฑ ๐——๐—ฒ๐˜€๐—ฐ๐—ฟ๐—ถ๐—ฝ๐˜๐—ถ๐—ผ๐—ป (๐˜„๐—ถ๐˜๐—ต ๐—˜๐—บ๐—ผ๐—ท๐—ถ๐˜€ & ๐—Ÿ๐—ถ๐—ป๐—ธ)
    This is the lowest hanging fruit in creating an impressive GitHub repository. You can just add a short description of the repository to heighten its appeal. Make sure to throw in some emojis too ๐Ÿ˜‰.

These are some of the most common tricks for the GitHub repository. That's all for today guys, follow for more tips and tricks :)

github #project #coding #webdevelopment

Top comments (2)

Collapse
 
andrewbaisden profile image
Andrew Baisden

The Readme file should be treated like a portfolio website there is so much freedom to be creative and catch a users attention.

Collapse
 
santyramirez profile image
santiago

estoy en eso, para dar mas visibilidad a mis proyectos, que recomiendas para hacer gif, uso ubunto.