GitPedia

Github readme tech stack

Show off your favorite technologies by using cards in your GitHub README

From 0l1v3rr·Updated May 20, 2026·View on GitHub·

Show off your favorite technologies and tools by using these cards in your GitHub README. The project is written primarily in TypeScript, distributed under the MIT License license, first published in 2022. Key topics include: badges, cards, dynamic, generator, github.

Latest release: v2.1.1
June 11, 2023View Changelog →
<div align="center"> <a href="https://github-readme-tech-stack.vercel.app"> <img src="https://github-readme-tech-stack.vercel.app/api/cards?title=GitHub+Readme+Tech+Stack&align=center&titleAlign=center&fontSize=20&lineHeight=10&lineCount=2&theme=ayu&width=450&bg=%25230B0E14&titleColor=%231c9eff&line1=react%2Creact%2Cauto%3Btailwindcss%2Ctailwind%2Cauto%3Bprettier%2Cprettier%2Cauto%3B&line2=next.js%2Cnext.js%2Cffffff%3Btypescript%2Ctypescript%2Cauto%3Bstorybook%2Cstorybook%2Cauto%3B" alt="GitHub Readme Tech Stack" /> </a> </div> <div align="center"> Show off your favorite technologies and tools by using these cards in your GitHub README. </div> <hr>

⚡ Quick Start

The easiest way to get started is to visit our website, where you can customize and preview your card live.
https://github-readme-tech-stack.vercel.app

<!-- <p align="center"> <img src="./docs/README.gif" alt="tutorial"> </p> --> <hr>

❓ Why?

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.

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.

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 github-readme-streak-stats and github-readme-stats. With github-readme-tech-stack, that's no longer a problem, it naturally matches those cards!

<hr>

👉 Features

  • Easy to use: Creating a Tech Stack image is as simple as adding a markdown tag to your profile README.
  • Demo website: github-readme-tech-stack has a demo website, where you can build your own card with no effort.
  • Customizable: Choose the technologies you want to showcase and customize the colors and icons to match your personal brand.
  • Custom icons: You can even upload and use your own svg icons if they don't already exist.
  • 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!
  • Badges: github-readme-tech-stack uses shields.io badges and simple-icons under the hood.
  • Style: github-readme-tech-stack is designed to match the style of github-readme-streak-stats, github-readme-stats and many other cool tools.
<hr>

🔧 Query parameters

None of the fields are required. Each query parameter has a default value, which is listed below.

<details> <summary>What are the available query params?</summary>
ParameterExampleDefault valueDescription
titletitle=My%20TitleMy Tech StackThe title of the card. %20 can be used as a space.
themetheme=github_darkgithubThe theme of the card. You can browse between the themes here.
alignalign=centerleftThe alignment of the badges. (left, center, right)
titleAlignalign=centerleftThe alignment of the title. (left, center, right)
showBordershowBorder=falsetrueDisplay the border around the card or not. (true, false)
hideTitlehideTitle=truefalseDisplay the title of the card or not. (true, false)
hideBghideBg=truefalseIf true, sets the background to transparent. (true, false)
borderRadiusborderRadius=12.54.5Number between 0 and 50.
fontFamilyfontFamily=consolasSegoe UIThe font family of the title. If the specified family doesn't exist, the default is used.
fontSizefontSize=2018The size of the title. Accepts a number between 15 and 30.
fontWeightfontWeight=normalsemiboldThe thickness of the title. (thin, normal, semibold, bold)
widthwidth=500495The width of the card. Accepts a valid number.
gapgap=1510The gap between the badges. Accepts a number between 0 and 30.
lineHeightlineHeight=107The gap between the lines. Accepts a number between 0 and 30.
lineCountlineCount=21The number of lines you want to add to your card.
line{n}line1=html5,html5,auto-The current line of the badge, where {n} is a number. (1 <= n <= lineCount)
bgbg=%2383324c-The color of the background.
borderborder=%232da7c7-The color of the border.
badgebadge=%2383324c-The color of the badges.
titleColortitleColor=%232da7c7-The color of the title.
</details> <hr>

🪁 Themes

These cards come with several built-in themes that you can use. You can find them all by clicking here.
You can also customize the themes. It's easier to do with the demo website.

<hr>

⚒️ Building from source

sh
# Clone the project: git clone https://github.com/0l1v3rr/github-readme-tech-stack.git cd github-readme-tech-stack # Install the dependencies: npm i npm run prepare # Running the application: npm run dev # Running the storybook: npm run storybook
<hr>

🧑‍🤝‍🧑 Contributing

All contributions are welcome.
You can find a contributing guideline here.
This project is released under the MIT License.

<hr>

💡 Inspiration

Contributors

Showing top 11 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from 0l1v3rr/github-readme-tech-stack via the GitHub API.Last fetched: 6/14/2026