Skip to content

wildan3105/github-langs

Github Language Checker

Deploy to VPS Node.js test pipeline contributions welcome

What ?

A website to show the stats of programming language in the repos that a certain github account has.

Go to the web!

Screenshot

Why does this project exist?

So people and/or organization can see the stats of programming language being used in their repositories easily.

Key features

  • Show statistics of repo's programming language (overall) from a given github account
  • Display the total of each programming language based on github programming language color
  • Browse the repo with specific programming language directly from the chart bar
  • Ability to switch between multicolor or single color (white)
  • Ability to download the chart in a JPG file
  • Ability to share the result via facebook or X (formerly Twitter)

Running locally

Supported environment:

  • Prerequisite:
Node >= v18.18.0
NPM >= 9.5.0
TOKEN=your-access-token
ENV=local

An example of environment variable is provided here

  • Install dependency: npm install
  • Start the app <list-of-env-and-values> npm run start and go to http://localhost:3000

Running with hot-reload

npm run dev # it will reload the application whenever there's scss file changes

Feature tracker / bug report:

You can see the feature progress / bug report and pick up some issues in the issues

Contributing

Check out this page

Other similar projects:

License :

MIT (c) Wildan S. Nahar 2017 - 2025