Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bybenpuls/github-language-stats

Svg (readme) statistics of programming languages from your public GitHub repos
https://github.com/bybenpuls/github-language-stats

fastapi github languages pet-project python redis svg

Last synced: about 2 months ago
JSON representation

Svg (readme) statistics of programming languages from your public GitHub repos

Awesome Lists containing this project

README

        

# GitHub profile language statistics

![](https://i.imgur.com/Tb0vwS4.gif)

Link:

`![](https:///?username=&theme=)`

Example:

`![](https://example.com/?username=byBenPuls&theme=ambient_gradient)`

## Available themes:

| Name | Preview |
|:--------------------------:|-------------------------------------------------|
| Main | ![](docs/assets/main.svg) |
| Dark | ![](docs/assets/dark.svg) |
| Monokai | ![](docs/assets/monokai.svg) |
| Gradient | ![](docs/assets/gradient.svg) |
| Ambient Gradient | ![](docs/assets/ambient_gradient.svg) |
| Vice City Gradient | ![](docs/assets/vice_city_gradient.svg) |
| Ocean Blue Gradient | ![](docs/assets/ocean_blue_gradient.svg) |
| Eternal Constance Gradient | ![](docs/assets/eternal_constance_gradient.svg) |
| Purpink Gradient | ![](docs/assets/purpink_gradient.svg) |

## Installation

1. Copy `example.env` file in `.env`

```shell
cp example.env .env
```
2. Setup docker containers

With make:

```make
make run
```

Without make:

```
docker-compose build && docker-compose up
```

> [!TIP]
> Full documentation available in the docs folder