Welcome to Github Readme Language!
This small project allows you to dynamically grab all languages that you have contributed on your or others' Github on README!
Originally this was only meant for my own portfolio README or website, but you guys can now experience it too!
Important
I am a solo developer for this project, therefore not every features could be covered just yet given the time that I have for other stuffs. However, you can contribute to the project! Read Contribution section for info.
Simple. Simply add the following into your README.md (replace username with your Github username) and you're good to go!

This would be the result:
Or maybe you want to grab from all projects that you are involved in.

Caution
Public API like the above has a disadvantage of being rate limited. Check Build your own for more info.
Due to its open source nature, anyone is allowed to make a pull request (PR) to further improve the project. The project is powered by Vercel.
- Clone this project by using
git clone https://github.com/WickyPlays/gh-readme-language.git - Install node_modules:
npm install - Run the development mode:
npm run dev - After modify anywhere in the code that needs improved, submit a PR for me to review them.
- You're done!
At any point if you are using public API provided by me, you'll possibily reach a rate limit error. This is because Github REST API only allows a total of 5000 calls/hour. Even though the API has its own rate limit protection, it's still not enough. We recommend you to build your own backend instance instead.
Some info:
- The project is running under node.js
- Github API key is needed to run. Create
.envfile withGITHUB_TOKENenvironment variable. The API Github key would be a PSA (Personal Access Token) that has "ghp_" as prefix.
- Express.js
- ...and all the contributors and supporters who helped the project.
This project is licensed under MIT.