You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Show off your favorite technologies, tools, or the tech stack your project uses with these fully customizable, great-looking cards on your GitHub README!
As a developer, it's important to showcase your expertise in different technologies to potential collaborators and employers. With **github-readme-tech-stack**, you can easily create a visual representation of the technologies used in your GitHub repository and include it in your **profile README**. This can help you stand out and attract the attention of others who are looking for developers with specific skill sets.
45
+
46
+
The images are fully customizable, so you can choose the technologies you want to showcase and even adjust the colors, icons, and the alignment to match your personal brand.
47
+
48
+
Personally, I've always wanted to show off my skills in a clean and modern way. I could do that with just the badges, but they didn't match the style of the [github-readme-streak-stats](https://github.com/DenverCoder1/github-readme-streak-stats) and the [github-readme-stats](https://github.com/anuraghazra/github-readme-stats). With **github-readme-tech-stack**, that's no longer a problem, it naturally matches those cards!
49
+
50
+
<hr>
51
+
52
+
## 👉 Features
53
+
54
+
-**Easy to use:** Creating a Tech Stack image is as simple as adding a markdown tag to your `profile README`.
55
+
-**Demo website:** github-readme-tech-stack has a demo website, where you can build your own card with no effort.
56
+
-**Customizable:** Choose the technologies you want to showcase and customize the colors and icons to match your personal brand.
57
+
-**Custom icons:** You can even upload and use your **own**`svg` icons if they don't already exist.
58
+
-**Multiple themes:** These cards come with several pre-made themes that you can use. However, if none of the themes suits your style, you can easily create your **own**!
59
+
-**Badges:** github-readme-tech-stack uses [shields.io](https://shields.io/) badges and [simple-icons](https://simpleicons.org/) under the hood.
60
+
-**Style:** github-readme-tech-stack is designed to match the style of [github-readme-streak-stats](https://github.com/DenverCoder1/github-readme-streak-stats), [github-readme-stats](https://github.com/anuraghazra/github-readme-stats) and many other cool tools.
61
+
-**Open-source:** github-readme-tech-stack is open source and actively maintained, so you can be sure it will continue to be a reliable tool for showcasing your tech stack. Contributions and feature requests are always welcome.
62
+
63
+
<hr>
64
+
46
65
## 🔧 Query parameters
47
66
48
67
None of the fields are required. Each query parameter has a default value, which is listed below.
@@ -65,6 +84,10 @@ None of the fields are required. Each query parameter has a default value, which
65
84
|**lineHeight**|`?lineHeight=10`| 7 | The gap between the lines. Accepts a number between 0 and 30. |
66
85
|**lineCount**|`?lineCount=2`| 1 | The number of lines you want to add to your card. |
67
86
|**line{n}**|`?line1=html5,html5,auto`| - | The current line of the badge, where {n} is a number. _`(1 <= n <= lineCount)`_|
87
+
|**bg**|`?bg=%2383324c`| - | The color of the background. |
88
+
|**border**|`?border=%232da7c7`| - | The color of the border. |
89
+
|**badge**|`?badge=%2383324c`| - | The color of the badges. |
90
+
|**titleColor**|`?titleColor=%232da7c7`| - | The color of the title. |
68
91
69
92
<hr>
70
93
@@ -73,70 +96,6 @@ None of the fields are required. Each query parameter has a default value, which
73
96
These cards come with several built-in themes that you can use. You can find them all by clicking [here](docs/THEMES.md).
74
97
If you have a cool new theme in mind, or want to add one for yourself and others, please see [#45](https://github.com/0l1v3rr/github-readme-tech-stack/issues/45).
75
98
76
-
### 🖌 Customizing a theme
77
-
78
-
These query parameters allow you to customize a theme.
79
-
These parameters only accept valid hexadecimal colors, otherwise they will not be applied. Please use `%23` instead of `#`.
80
-
81
-
> **Warning**
82
-
> If the `?theme=` parameter is specified, any of these color adjustments will override the theme values.
You can use [GitHub's new feature](https://github.blog/changelog/2022-05-19-specify-theme-context-for-images-in-markdown-beta/) to specify whether to display images for light or dark mode users.
We support this using [Base64](https://en.wikipedia.org/wiki/Base64) format.
134
-
**[\*](https://stackoverflow.com/questions/38985050/how-do-i-use-the-logo-option-in-shields-io-badges) Here's an easy 3-step guide:**
135
-
136
-
1. Download the SVG and use one of the many online tools, e.g. [http://b64.io/](http://b64.io/), to encode it.
137
-
2. Encode the Base64 string in [percent-encoding](https://en.wikipedia.org/wiki/Percent-encoding). Take the Base64 string and use one of the many online tools, e.g. [http://meyerweb.com/eric/tools/dencoder/](http://meyerweb.com/eric/tools/dencoder/), to encode the string.
138
-
3. Finally, replace the first element of a badge (the `logoName`) with this string inside the URL. (`<Base64>,typescript,2D79C7;`)
0 commit comments