https://github.com/scriptnull/badgeit
[WIP] Hassle-free badges for your READMEs.
https://github.com/scriptnull/badgeit
badges readme readme-badges
Last synced: 9 days ago
JSON representation
[WIP] Hassle-free badges for your READMEs.
- Host: GitHub
- URL: https://github.com/scriptnull/badgeit
- Owner: scriptnull
- License: mit
- Created: 2017-06-02T17:13:20.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-22T00:56:10.000Z (over 8 years ago)
- Last Synced: 2025-04-06T17:36:16.780Z (10 months ago)
- Topics: badges, readme, readme-badges
- Language: Go
- Size: 133 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[WIP] Hassle-free badges for your READMEs.
## Install
Download the binary from [latest release](https://github.com/scriptnull/badgeit/releases).
## Usage
```bash
$ badgeit path-to-source-repo
badge-1
badge-2
badge-n
```
> If path is not specified, current working directory will be default path.
## Samples
Here are some samples generated by badgeit, for various kinds of projects.
### npm
[](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://npmjs.com/package/express) [](https://snyk.io/test/npm/express)
### github
[](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom) [](https://github.com/atom/atom)
### gitter
[](https://gitter.im/scriptnull/badgeit)
### bower
[](https://getbootstrap.com) [
](https://getbootstrap.com)
### travis
[](https://travis-ci.org/rust-lang/cargo)
### circle ci
[](https://circleci.com/gh/circleci/frontend)
### semaphore ci
[](https://semaphoreci.com/argonlaser/badgeit-front)
### coveralls.io
[](https://coveralls.io/github/sindresorhus/xo)
### codecov
[](https://codecov.io/gh/sindresorhus/make-dir)
### codeclimate
[](https://codeclimate.com/github/codeclimate/javascript-test-reporter/issues)
[](https://codeclimate.com/github/codeclimate/javascript-test-reporter)
[](https://codeclimate.com/github/codeclimate/javascript-test-reporter/coverage)
## Formatters
Use `-f` options to send in the available formatting options.
- `all`: all the badges
- `all-json`: all the badges in json format
- `min`: 7 most favourable badges [todo](https://github.com/scriptnull/badgeit/issues/9)
- `cat`: category wise badges [todo](https://github.com/scriptnull/badgeit/issues/10)
> If not specified, `all` is the default formatter
## Delimit
Use `-d` to mention the character sequence between the badges.
```bash
$ badgeit -d "\n"
badge-1
badge-2
badge-n
```
> If not specified, blank space will be the default
## Style
Use `-s` to mention the style of the badges generated with [shields.io](http://shields.io/).
```bash
$ badgeit -s flat
```
Available styles are
- `plastic`: 
- `flat`: 
- `flat-square`: 
- `social`: 
## Contribute
Please refer [Contributing section](https://github.com/scriptnull/badgeit/blob/master/CONTRIBUTING.md) for guidelines on contributing.