How to create an Adept and impressive Github README.md profile?

Aman Dwivedi
Javarevisited
Published in
3 min readMar 15, 2021

Best Gadgets + Guide.

As everyone knows that Github has added a special repository. Its README.md will appear on your public profile!

We can modify and make this as expressive as we want. It can contain all the information related to your skills, contributions projects plus much more. This article will guide you on how to create your GithubProfile.

Follow along with these steps :

Step 1: Create a new repository with the same name as your Githubusername.

Choose public option and Select Initialize this repository with a README.

For example: born69confused/[born69confused]

I had already created a repository hence showing the already existing warning.

Creating the new repository
Choosing initialize with the readme

Step 2: Click the Edit README button on top left. Which will be pre-populated with some initial content.

Click the Edit README button

Step 3: You will find some pre-populated stuff , Add your name and remove comments from [ <!- -] and [- -> ] andcommitand push the changes to Github.

Open your Github profile and you will see the Changes !!!

Now Beautifying your Profile :

Badges

You can find it here

For example: for the LinkedIn badge type this, don’t forget to type your LinkedIn URL in place of{your-linkedin-url} and similarly with others.

[<img src=”https://img.shields.io/badge/linkedin-%230077B5.svg?&style=for-the-badge&logo=linkedin&logoColor=white" />](your-linkdin-url)

Different badges
  • Visitor Badge: counts the number of visitors to your README.md , Issues, PRs in GitHub with just one line of code. To use this you have to replace {username} with your Github Username.
  • The snippet looks like this -

![visitors](https://visitor-badge.glitch.me/badge?username=username)

Visitor badge
  • Lines of Code, Comment, Files Badge: count the Lines of Code, files, and comments. To use this you have to replace {username} with yourGithub Username and {repository} with yourGithub repository and {type} with your code or comment or blanks .
  • The snippet looks like this -

![](https://tokei.rs/b1/github/username/repository?category=type)

For example, you should have something like this

![](https://tokei.rs/b1/github/born69confused/LeetCode_Solutions?category=code)

Line of Code, files badges

GitHub Readme Stats

You can find it here

This generates the overall Stats of your GitHub profile. To use this you have to replace {username} with yourGithub Username .

  • The snippet looks like this -

<img height=”180em” src=”https://github-readme-stats.vercel.app/apiusername=username&show_icons=true&hide_border=true&&count_private=true&include_all_commits=true"/>
<img height=”180em” src=”https://github-readme-stats.vercel.app/api/top-langs/?username=username&exclude_repo=KNN-Image-Classification&show_icons=true&hide_border=true&layout=compact&langs_count=8"/>

My Github Stats

Finally, you should be able to create your Profile.

My Github Profile,

My Profile

Here are some resources : Giphy, Vector Images, Profile Examples, SVG badges

Conclusion

Thanks for reading, I hope you found this article useful. Feel free to fork my repository and don’t forget to give a Star ⭐ .

--

--

Aman Dwivedi
Javarevisited

I'm a Full-stack Web developer always absorbing, coding and starting new side projects :P