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

https://github.com/deep5050/autobadge

Simple CLI tool to generate essential repository badges with ease
https://github.com/deep5050/autobadge

badge badge-generator badgen badgennet badges cli documentation github markdown-it readme readme-generator readme-template shieldsio

Last synced: 6 months ago
JSON representation

Simple CLI tool to generate essential repository badges with ease

Awesome Lists containing this project

README

          




AutoBadge


Interactive . Smart . Efficient


A simple CLI tool to generate essential repository badges with ease.
It asks for minimum information from the user and produces all (almost) the essential badges

npm


## Why use?

Digging the internet for getting common badges is not a handy way. Why not use a
script and answer few questions to generate them? Huh?! :sunglasses:

## How to use?

Install it globally :

Run `npm install -g autobadge` and `autobadge`, that'S it :zap:

## Supports

- [x] MarkDown
- [x] HTML
- [x] Shields Badges

## Style

- [x] Flat
- [x] Flat-Square
- [x] Plastic
- [x] Social
- [x] For-The-Badge

## What's New in 1.3.1?

- [x] Clickable badge when in HTML format
- [x] Separate URLs for each badges

## TODO

- [ ] HTML alignment support
- [ ] Ad shields badges
- [ ] Badgen badges
- [ ] ForTheBadge badges

## Result (More Coming Soon....)

## License Badges

| Syntax | Badge |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `License` | License |

## Social Badges

| Syntax | Badge |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Followers` | Followers |
| `Forks` | Forks |
| `Stars` | Stars |
| `Watchers` | Watchers |
| `Twitter Follow` | Twitter Follow |

## Size Badges

| Syntax | Badge |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Repo Size` | Repo Size |

## Issues Badges

| Syntax | Badge |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Github Issues` | Github Issues |
| `Github closed Issues` | Github closed Issues |
| `Github open PRs` | Github open PRs |
| `Github closed PRs` | Github closed PRs |

## Analysis Badges

| Syntax | Badge |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Language Count` | Language Count |
| `Top Language` | Top Language |

## Activity Badges

| Syntax | Badge |
| :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Commits/month` | Commits/month |
| `Last Commit` | Last Commit |
| `Last release date` | Last release date |
| `Contributors` | Contributors |

## Version Badges

| Syntax | Badge |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `Release Version` | Release Version |

## CI/CD Badges

| Syntax | Badge |
| :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
| `GitHub Workflow Status` | GitHub Workflow Status |

## Other Badges

| Syntax | Badge |
| :------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------: |
| `Hit Count` | Hit Count |

# My Other Works

qikQR : Minimal Cross-Platform QR
Code Generator Desktop App

Autopy-Lot: Github Action To
Convert Jupyter Notebook To Python Script

### MIT (c) 2020 Dipankar Pal