1491 lines
66 KiB
HTML
1491 lines
66 KiB
HTML
<!doctype html><meta charset=utf-8>
|
|
<title> Shields.io: Quality metadata badges for open source projects </title>
|
|
<meta name='viewport' content='width=device-width,initial-scale=1'>
|
|
<meta name='description' content='We serve fast and scalable informational
|
|
images as badges for GitHub, Travis CI, Jenkins, WordPress and many more
|
|
services. Use them to track the state of your projects, or for promotional
|
|
purposes.'>
|
|
<link rel='icon' type='image/png' href='favicon.png'>
|
|
<link href='//fonts.googleapis.com/css?family=Lekton' rel='stylesheet'>
|
|
<style>
|
|
html { background-attachment: fixed;
|
|
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NDAiIGhlaWdodD0iNDgwIj48ZmlsdGVyIGlkPSJhIj48ZmVUdXJidWxlbmNlIGJhc2VGcmVxdWVuY3k9Ii4wOCIgbnVtT2N0YXZlcz0iOCIgc3RpdGNoVGlsZXM9InN0aXRjaCIgc2VlZD0iMzQ2Ii8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIxIDAgMCAwIDAgIDEgMCAwIDAgMCAgMSAwIDAgMCAuOSAgLjAxIDAgMCAwIC4wMSIvPjwvZmlsdGVyPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbHRlcj0idXJsKCNhKSIvPjwvc3ZnPg==);
|
|
}
|
|
:root, dialog { text-align: center; font-family: Lekton, sans-serif; color: #534; }
|
|
code, .code { font-family: Lekton; white-space: pre-wrap; padding: 0 4px;
|
|
background: #eef; border-radius: 4px; }
|
|
input.short { width: 5em; }
|
|
input { text-align: center; border: solid #b9a; color: #534; border-width: 0 0 1px 0;
|
|
width: 40%; height: 15px; padding: 0; background-color: transparent; }
|
|
input:focus { outline: 0; }
|
|
hr { width: 40%; border-width: 1px 0 0 0; }
|
|
a.photo { text-decoration: none; }
|
|
a.photo>img { padding: 2px; border: 1px solid grey; }
|
|
ul { text-align: left; margin-left: 25%; }
|
|
table { min-width: 50%; margin: auto; }
|
|
table.centered > tbody > tr > td:first-child { text-align: right; }
|
|
th, td { text-align: left; }
|
|
h1, h2, h3 { font-style: italic; }
|
|
h2::before { content: '☙ '; }
|
|
h2::after { content: ' ❧'; }
|
|
h2 { margin-top: 12mm; font-variant: small-caps; }
|
|
hr.spacing { border: 0; display: block; height: 3mm; }
|
|
.highlights { font-style: italic; }
|
|
#main { transition: filter 1s, -webkit-filter 1s; }
|
|
#main.blur { filter: url(#gaussian-blur); filter: blur(1px); -webkit-filter: blur(1px); }
|
|
#copyDialog { display: none; position: fixed; width: 100%; top: 0; left: 0;
|
|
border: 0; background-color: rgba(50,50,55,0.7);
|
|
opacity: 0; transition: opacity 0.5s; }
|
|
#copyForm { background: #fafaff; position: fixed; width: 100%;
|
|
top: 17%; left: 0;
|
|
overflow: auto;
|
|
max-height: 56%;
|
|
border-top: 15px solid #eaeaff;
|
|
border-bottom: 15px solid #eaeaff;
|
|
}
|
|
#suggestButton { display: none; }
|
|
table.badge > tbody > tr > th,
|
|
table.badge > tbody > tr > td > img,
|
|
table.badge > tbody > tr > td > code { cursor: pointer; }
|
|
#copyImg,
|
|
.badge-img img {
|
|
height: 20px;
|
|
vertical-align: middle;
|
|
}
|
|
</style>
|
|
|
|
<main id='main'>
|
|
<img alt='Shields IO' src='logo.svg'/>
|
|
<hr class='spacing'/>
|
|
|
|
<p class=highlights>
|
|
Pixel-perfect Retina-ready Fast Consistent Hackable No tracking
|
|
</p>
|
|
|
|
<form id='searchForm' action='javascript:void 0' autocomplete=off>
|
|
<input name='projectSearch' id='projectSearch' autofill=off autofocus placeholder='search / project URL'/>
|
|
<br>
|
|
<button id='suggestButton'> Suggest badges </button>
|
|
</form>
|
|
<a href='https://gratipay.com/Shields/' style='text-decoration:none;color:rgba(0,0,0,0.1)'>donate</a>
|
|
|
|
<section id='suggestedBadges'></section>
|
|
|
|
<h3 id="build"> Build </h3>
|
|
<table class='badge badge-img'><tbody>
|
|
<tr><th> Travis: </th>
|
|
<td><img src='/travis/rust-lang/rust.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/travis/USER/REPO.svg</code></td>
|
|
</tr>
|
|
<tr><th> Travis branch: </th>
|
|
<td><img src='/travis/rust-lang/rust/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/travis/USER/REPO/BRANCH.svg</code></td>
|
|
</tr>
|
|
<tr><th> Wercker: </th>
|
|
<td><img src='/wercker/ci/wercker/docs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/wercker/ci/wercker/docs.svg</code></td>
|
|
</tr>
|
|
<tr><th> TeamCity CodeBetter: </th>
|
|
<td><img src='/teamcity/codebetter/bt428.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/teamcity/codebetter/bt428.svg</code></td>
|
|
</tr>
|
|
<tr><th> TeamCity (simple build status): </th>
|
|
<td><img src='/teamcity/http/teamcity.jetbrains.com/s/bt345.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/teamcity/http/teamcity.jetbrains.com/s/bt345.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='teamcity'> (full build status): </th>
|
|
<td> </td>
|
|
<td><code>https://img.shields.io/teamcity/http/teamcity.jetbrains.com/e/bt345.svg</code></td>
|
|
</tr>
|
|
<tr><th> AppVeyor: </th>
|
|
<td><img src='/appveyor/ci/gruntjs/grunt.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/appveyor/ci/gruntjs/grunt.svg</code></td>
|
|
</tr>
|
|
<tr><th> AppVeyor branch: </th>
|
|
<td><img src='/appveyor/ci/gruntjs/grunt/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codeship: </th>
|
|
<td><img src='/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codeship: </th>
|
|
<td><img src='/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Magnum CI: </th>
|
|
<td><img src='/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg</code></td>
|
|
</tr>
|
|
<tr><th> Magnum CI: </th>
|
|
<td><img src='/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg</code></td>
|
|
</tr>
|
|
<tr><th> CircleCI: </th>
|
|
<td><img src='/circleci/project/github/RedSparr0w/node-csgo-parser.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser.svg</code></td>
|
|
</tr>
|
|
<tr><th> CircleCI branch: </th>
|
|
<td><img src='/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> CircleCI token: </th>
|
|
<td><img src='/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/circleci/token/YOURTOKEN/project/github/RedSparr0w/node-csgo-parser/master.svg</code></td>
|
|
</tr>
|
|
<tr><th data-doc='visualStudioTeamServices'> Visual Studio Team services: </th>
|
|
<td><img src='/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg</code></td>
|
|
</tr>
|
|
<tr><th> Shippable: </th>
|
|
<td><img src='/shippable/5444c5ecb904a4b21567b0ff.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff.svg</code></td>
|
|
</tr>
|
|
<tr><th> Shippable branch: </th>
|
|
<td><img src='/shippable/5444c5ecb904a4b21567b0ff/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Snap CI branch: </th>
|
|
<td><img src='/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Jenkins: </th>
|
|
<td><img src='/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg</code></td>
|
|
</tr>
|
|
<tr><th> Jenkins tests: </th>
|
|
<td><img src='/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg</code></td>
|
|
</tr>
|
|
<tr><th> Jenkins coverage: </th>
|
|
<td><img src='/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg</code></td>
|
|
</tr>
|
|
<tr><th> Coveralls: </th>
|
|
<td><img src='/coveralls/jekyll/jekyll.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/coveralls/jekyll/jekyll.svg</code></td>
|
|
</tr>
|
|
<tr><th> Coveralls branch: </th>
|
|
<td><img src='/coveralls/jekyll/jekyll/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/coveralls/jekyll/jekyll/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> SonarQube Coverage: </th>
|
|
<td><img src='/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg</code></td>
|
|
</tr>
|
|
<tr><th> SonarQube Tech Debt: </th>
|
|
<td><img src='/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg</code></td>
|
|
</tr>
|
|
<tr><th> TeamCity CodeBetter Coverage: </th>
|
|
<td><img src='/teamcity/coverage/bt1242.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/teamcity/coverage/bt1242.svg</code></td>
|
|
</tr>
|
|
<tr><th> Scrutinizer: </th>
|
|
<td><img src='/scrutinizer/g/filp/whoops.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/scrutinizer/g/filp/whoops.svg</code></td>
|
|
</tr>
|
|
<tr><th> Scrutinizer Coverage: </th>
|
|
<td><img src='/scrutinizer/coverage/g/filp/whoops.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/scrutinizer/coverage/g/filp/whoops.svg</code></td>
|
|
</tr>
|
|
<tr><th> Scrutinizer branch: </th>
|
|
<td><img src='/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Scrutinizer Build: </th>
|
|
<td><img src='/scrutinizer/build/g/filp/whoops.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/scrutinizer/build/g/filp/whoops.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codecov: </th>
|
|
<td><img src='/codecov/c/github/codecov/example-python.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codecov/c/github/codecov/example-python.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codecov branch: </th>
|
|
<td><img src='/codecov/c/github/codecov/example-python/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codecov/c/github/codecov/example-python/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codecov private: </th>
|
|
<td><img src='/codecov/c/github/codecov/example-python.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codecov/c/token/YOURTOKEN/github/codecov/example-python.svg</code></td>
|
|
</tr>
|
|
<tr><th> Coverity Scan: </th>
|
|
<td><img src='/coverity/scan/3997.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/coverity/scan/3997.svg</code></td>
|
|
</tr>
|
|
<tr><th> Coverity Code Advisor On Demand Stream Badge: </th>
|
|
<td><img src='/coverity/ondemand/streams/STREAM.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/coverity/ondemand/streams/STREAM.svg</code></td>
|
|
</tr>
|
|
<tr><th> Coverity Code Advisor On Demand Job Badge: </th>
|
|
<td><img src='/coverity/ondemand/jobs/JOB.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/coverity/ondemand/jobs/JOB.svg</code></td>
|
|
</tr>
|
|
<tr><th> HHVM: </th>
|
|
<td><img src='/hhvm/symfony/symfony.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hhvm/symfony/symfony.svg</code></td>
|
|
</tr>
|
|
<tr><th> HHVM (branch): </th>
|
|
<td><img src='/hhvm/symfony/symfony/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hhvm/symfony/symfony/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> SensioLabs Insight: </th>
|
|
<td><img src='/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
<h3 id="downloads"> Downloads </h3>
|
|
<table class='badge'><tbody>
|
|
<tr><th data-keywords='github' data-doc='githubDoc'> Github All Releases: </th>
|
|
<td><img src='/github/downloads/atom/atom/total.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/downloads/atom/atom/total.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='github' data-doc='githubDoc'> Github Releases: </th>
|
|
<td><img src='/github/downloads/atom/atom/latest/total.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/downloads/atom/atom/latest/total.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='github' data-doc='githubDoc'> Github Releases (by Release): </th>
|
|
<td><img src='/github/downloads/atom/atom/v0.190.0/total.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/downloads/atom/atom/v0.190.0/total.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='github' data-doc='githubDoc'> Github Releases (by Asset): </th>
|
|
<td><img src='/github/downloads/atom/atom/latest/atom-amd64.deb.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/downloads/atom/atom/latest/atom-amd64.deb.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm: </th>
|
|
<td><img src='/npm/dm/localeval.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/dm/localeval.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm: </th>
|
|
<td><img src='/npm/dt/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/dt/express.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gem: </th>
|
|
<td><img src='/gem/dv/rails/stable.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/dv/rails/stable.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gem: </th>
|
|
<td><img src='/gem/dv/rails/4.1.0.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/dv/rails/4.1.0.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gem: </th>
|
|
<td><img src='/gem/dtv/rails.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/dtv/rails.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gem: </th>
|
|
<td><img src='/gem/dt/rails.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/dt/rails.svg</code></td>
|
|
</tr>
|
|
<tr><th> Chocolatey: </th>
|
|
<td><img src='/chocolatey/dt/scriptcs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chocolatey/dt/scriptcs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/dm/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/dm/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/dw/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/dw/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/dd/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/dd/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Rust'> Crates.io: </th>
|
|
<td><img src='/crates/d/rustc-serialize.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/crates/d/rustc-serialize.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Rust'> Crates.io: </th>
|
|
<td><img src='/crates/dv/rustc-serialize.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/crates/dv/rustc-serialize.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist: </th>
|
|
<td><img src='/packagist/dm/doctrine/orm.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/dm/doctrine/orm.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist: </th>
|
|
<td><img src='/packagist/dd/doctrine/orm.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/dd/doctrine/orm.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist: </th>
|
|
<td><img src='/packagist/dt/doctrine/orm.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/dt/doctrine/orm.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hex.pm: </th>
|
|
<td><img src='/hexpm/dw/plug.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hexpm/dw/plug.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hex.pm: </th>
|
|
<td><img src='/hexpm/dd/plug.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hexpm/dd/plug.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hex.pm: </th>
|
|
<td><img src='/hexpm/dt/plug.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hexpm/dt/plug.svg</code></td>
|
|
</tr>
|
|
<tr><th> WordPress: </th>
|
|
<td><img src='/wordpress/plugin/dt/akismet.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/wordpress/plugin/dt/akismet.svg</code></td>
|
|
</tr>
|
|
<tr><th> SourceForge: </th>
|
|
<td><img src='/sourceforge/dm/sevenzip.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sourceforge/dm/sevenzip.svg</code></td>
|
|
</tr>
|
|
<tr><th> SourceForge: </th>
|
|
<td><img src='/sourceforge/dw/sevenzip.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sourceforge/dw/sevenzip.svg</code></td>
|
|
</tr>
|
|
<tr><th> SourceForge: </th>
|
|
<td><img src='/sourceforge/dd/sevenzip.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sourceforge/dd/sevenzip.svg</code></td>
|
|
</tr>
|
|
<tr><th> SourceForge: </th>
|
|
<td><img src='/sourceforge/dt/sevenzip.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sourceforge/dt/sevenzip.svg</code></td>
|
|
</tr>
|
|
<tr><th> SourceForge: </th>
|
|
<td><img src='/sourceforge/dt/arianne/stendhal.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/sourceforge/dt/arianne/stendhal.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='atom'> apm: </th>
|
|
<td><img src='/apm/dm/vim-mode.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/apm/dm/vim-mode.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/dt/camptocamp/openldap.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/dt/camptocamp/openldap.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/dd/vibe-d.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/dd/vibe-d.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/dw/vibe-d.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/dw/vibe-d.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/dm/vibe-d/latest.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/dm/vibe-d/latest.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/dt/vibe-d/0.7.23.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/dt/vibe-d/0.7.23.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='sublime'> Package Control: </th>
|
|
<td><img src='/packagecontrol/dm/GitGutter.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagecontrol/dm/GitGutter.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='sublime'> Package Control: </th>
|
|
<td><img src='/packagecontrol/dw/GitGutter.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagecontrol/dw/GitGutter.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='sublime'> Package Control: </th>
|
|
<td><img src='/packagecontrol/dd/GitGutter.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagecontrol/dd/GitGutter.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='sublime'> Package Control: </th>
|
|
<td><img src='/packagecontrol/dt/GitGutter.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagecontrol/dt/GitGutter.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/d/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/d/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='website' data-doc='websiteDoc'> Website: </th>
|
|
<td><img src='/website-up-down-green-red/http/shields.io.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/website-up-down-green-red/http/shields.io.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='cocoapods'> CocoaPods: </th>
|
|
<td><img src='/cocoapods/dt/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/dt/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='cocoapods'> CocoaPods: </th>
|
|
<td><img src='/cocoapods/dm/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/dm/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='cocoapods'> CocoaPods: </th>
|
|
<td><img src='/cocoapods/dw/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/dw/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='amo firefox'> Mozilla Add-on: </th>
|
|
<td><img src='/amo/d/dustman.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/amo/d/dustman.svg</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
<h3 id="version"> Version </h3>
|
|
<table class='badge'><tbody>
|
|
<tr><th data-keywords='cdn cdnjs' data-link='https://cdnjs.com/libraries/jquery'> CDNJS: </th>
|
|
<td><img src='/cdnjs/v/jquery.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/cdnjs/v/jquery.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm: </th>
|
|
<td><img src='/npm/v/npm.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/v/npm.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm (scoped): </th>
|
|
<td><img src='/npm/v/@cycle/core.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/v/@cycle/core.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm (tag): </th>
|
|
<td><img src='/npm/v/npm/next.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/v/npm/next.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm (scoped with tag): </th>
|
|
<td><img src='/npm/v/@cycle/core/canary.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/v/@cycle/core/canary.svg</code></td>
|
|
</tr>
|
|
<tr><th> node: </th>
|
|
<td><img src='/node/v/gh-badges.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/node/v/gh-badges.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/v/nine.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/v/nine.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gem: </th>
|
|
<td><img src='/gem/v/formatador.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/v/formatador.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hackage: </th>
|
|
<td><img src='/hackage/v/lens.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hackage/v/lens.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Rust'> Crates.io: </th>
|
|
<td><img src='/crates/v/rustc-serialize.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/crates/v/rustc-serialize.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist: </th>
|
|
<td><img src='/packagist/v/symfony/symfony.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/v/symfony/symfony.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist Pre Release: </th>
|
|
<td><img src='/packagist/vpre/symfony/symfony.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/vpre/symfony/symfony.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bintray: </th>
|
|
<td><img src='/bintray/v/asciidoctor/maven/asciidoctorj.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bintray/v/asciidoctor/maven/asciidoctorj.svg</code></td>
|
|
</tr>
|
|
<tr><th> Clojars: </th>
|
|
<td><img src='/clojars/v/prismic.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/clojars/v/prismic.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/v/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/v/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bower: </th>
|
|
<td><img src='/bower/v/bootstrap.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/bower/v/bootstrap.svg</code></td>
|
|
</tr>
|
|
<tr><th> Pub: </th>
|
|
<td><img src='/pub/v/box2d.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pub/v/box2d.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hex.pm: </th>
|
|
<td><img src='/hexpm/v/plug.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hexpm/v/plug.svg</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub tag: </th>
|
|
<td><img src='/github/tag/strongloop/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/tag/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub release: </th>
|
|
<td><img src='/github/release/qubyte/rubidium.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/release/qubyte/rubidium.svg</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub commits: </th>
|
|
<td><img src='/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg</code></td>
|
|
</tr>
|
|
<tr><th> Chef cookbook: </th>
|
|
<td><img src='/cookbook/v/chef-sugar.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/cookbook/v/chef-sugar.svg</code></td>
|
|
</tr>
|
|
<tr><th> NuGet: </th>
|
|
<td><img src='/nuget/v/Nuget.Core.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/nuget/v/Nuget.Core.svg</code></td>
|
|
</tr>
|
|
<tr><th> NuGet Pre Release: </th>
|
|
<td><img src='/nuget/vpre/Microsoft.AspNet.Mvc.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/nuget/vpre/Microsoft.AspNet.Mvc.svg</code></td>
|
|
</tr>
|
|
<tr><th> MyGet: </th>
|
|
<td><img src='/myget/mongodb/v/MongoDB.Driver.Core.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/myget/mongodb/v/MongoDB.Driver.Core.svg</code></td>
|
|
</tr>
|
|
<tr><th> MyGet Pre Release: </th>
|
|
<td><img src='/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg</code></td>
|
|
</tr>
|
|
<tr><th> MyGet tenant: </th>
|
|
<td><img src='/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg</code></td>
|
|
</tr>
|
|
<tr><th> Chocolatey: </th>
|
|
<td><img src='/chocolatey/v/git.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chocolatey/v/git.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/v/vStone/percona.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/v/vStone/percona.svg</code></td>
|
|
</tr>
|
|
<tr><th> Maven Central: </th>
|
|
<td><img src='/maven-central/v/org.apache.maven/apache-maven.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/maven-central/v/org.apache.maven/apache-maven.svg</code></td>
|
|
</tr>
|
|
<tr><th> WordPress plugin: </th>
|
|
<td><img src='/wordpress/plugin/v/akismet.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/wordpress/plugin/v/akismet.svg</code></td>
|
|
</tr>
|
|
<tr><th> WordPress: </th>
|
|
<td><img src='/wordpress/v/akismet.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/wordpress/v/akismet.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='atom'> apm: </th>
|
|
<td><img src='/apm/v/vim-mode.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/apm/v/vim-mode.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='perl'> CPAN: </th>
|
|
<td><img src='/cpan/v/Config-Augeas.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/cpan/v/Config-Augeas.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='R'> CRAN: </th>
|
|
<td><img src='/cran/v/devtools.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/cran/v/devtools.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='R'> CRAN: </th>
|
|
<td><img src='/cran/l/devtools.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/cran/l/devtools.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='tex'> CTAN: </th>
|
|
<td><img src='/ctan/v/tex.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/ctan/v/tex.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/v/vibe-d.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/v/vibe-d.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='aur'> AUR: </th>
|
|
<td><img src='/aur/version/yaourt.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/aur/version/yaourt.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th> homebrew: </th>
|
|
<td><img src='/homebrew/v/cake.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/homebrew/v/cake.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='amo firefox'> Mozilla Add-on: </th>
|
|
<td><img src='/amo/v/dustman.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/amo/v/dustman.svg</code></td>
|
|
</tr>
|
|
<tr><th> Itunes App Store: </th>
|
|
<td><img src='/itunes/v/803453959.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/itunes/v/BUNDLE_ID.svg</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<h3 id="social"> Social </h3>
|
|
<table class='badge'><tbody>
|
|
<tr><th data-doc='githubDoc'> GitHub forks: </th>
|
|
<td><img src='/github/forks/badges/shields.svg?style=social&label=Fork' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/forks/badges/shields.svg?style=social&label=Fork</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub stars: </th>
|
|
<td><img src='/github/stars/badges/shields.svg?style=social&label=Star' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/stars/badges/shields.svg?style=social&label=Star</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub watchers: </th>
|
|
<td><img src='/github/watchers/badges/shields.svg?style=social&label=Watch' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/watchers/badges/shields.svg?style=social&label=Watch</code></td>
|
|
</tr>
|
|
<tr><th data-doc='githubDoc'> GitHub followers: </th>
|
|
<td><img src='/github/followers/espadrine.svg?style=social&label=Follow' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/followers/espadrine.svg?style=social&label=Follow</code></td>
|
|
</tr>
|
|
<tr><th> Twitter URL: </th>
|
|
<td><img src='/twitter/url/http/shields.io.svg?style=social' alt=''/></td>
|
|
<td><code>https://img.shields.io/twitter/url/http/shields.io.svg?style=social</code></td>
|
|
</tr>
|
|
<tr><th> Twitter Follow: </th>
|
|
<td><img src='/twitter/follow/espadrine.svg?style=social&label=Follow' alt=''/></td>
|
|
<td><code>https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<h3 id="miscellaneous"> Miscellaneous </h3>
|
|
<table class='badge'><tbody>
|
|
<tr><th> Gratipay User: </th>
|
|
<td><img src='/gratipay/user/dougwilson.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gratipay/user/dougwilson.svg</code></td>
|
|
</tr>
|
|
<tr><th> Gratipay Team: </th>
|
|
<td><img src='/gratipay/team/shields.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gratipay/team/shields.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bountysource: </th>
|
|
<td><img src='/bountysource/team/mozilla-core/activity.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bountysource/team/mozilla-core/activity.svg</code></td>
|
|
</tr>
|
|
<tr><th> Beerpay: </th>
|
|
<td><img src='/beerpay/hashdog/scrapfy-chrome-extension.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/beerpay/hashdog/scrapfy-chrome-extension.svg</code></td>
|
|
</tr>
|
|
<tr><th> Code Climate: </th>
|
|
<td><img src='/codeclimate/github/kabisaict/flow.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codeclimate/github/kabisaict/flow.svg</code></td>
|
|
</tr>
|
|
<tr><th> Code Climate: </th>
|
|
<td><img src='/codeclimate/coverage/github/triAGENS/ashikawa-core.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codeclimate/coverage/github/triAGENS/ashikawa-core.svg</code></td>
|
|
</tr>
|
|
<tr><th> Code Climate: </th>
|
|
<td><img src='/codeclimate/issues/github/me-and/mdf.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codeclimate/issues/github/me-and/mdf.svg</code></td>
|
|
</tr>
|
|
<tr><th> bitHound: </th>
|
|
<td><img src='/bithound/code/github/rexxars/sse-channel.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bithound/code/github/rexxars/sse-channel.svg</code></td>
|
|
</tr>
|
|
<tr><th> Gemnasium: </th>
|
|
<td><img src='/gemnasium/mathiasbynens/he.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gemnasium/mathiasbynens/he.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hackage-Deps: </th>
|
|
<td><img src='/hackage-deps/v/lens.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hackage-deps/v/lens.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Rust'> Crates.io: </th>
|
|
<td><img src='/crates/l/rustc-serialize.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/crates/l/rustc-serialize.svg</code></td>
|
|
</tr>
|
|
<tr><th> Requires.io: </th>
|
|
<td><img src='/requires/github/celery/celery.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/requires/github/celery/celery.svg</code></td>
|
|
</tr>
|
|
<tr><th> VersionEye: </th>
|
|
<td><img src='/versioneye/d/ruby/rails.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/versioneye/d/ruby/rails.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='PHP'> Packagist: </th>
|
|
<td><img src='/packagist/l/doctrine/orm.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/packagist/l/doctrine/orm.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='node'> npm: </th>
|
|
<td><img src='/npm/l/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/npm/l/express.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='atom'> apm: </th>
|
|
<td><img src='/apm/l/vim-mode.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/apm/l/vim-mode.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bower: </th>
|
|
<td><img src='/bower/l/bootstrap.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/bower/l/bootstrap.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/l/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/l/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/wheel/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/wheel/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/format/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/format/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/pyversions/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/pyversions/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/implementation/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/implementation/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='python'> PyPI: </th>
|
|
<td><img src='/pypi/status/Django.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/pypi/status/Django.svg</code></td>
|
|
</tr>
|
|
<tr><th> Hex.pm: </th>
|
|
<td><img src='/hexpm/l/plug.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/hexpm/l/plug.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/l/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/l/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='perl'> CPAN: </th>
|
|
<td><img src='/cpan/l/Config-Augeas.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cpan/l/Config-Augeas.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='tex'> CTAN: </th>
|
|
<td><img src='/ctan/l/tex.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/ctan/l/tex.svg</code></td>
|
|
</tr>
|
|
<tr><th> Wheelmap: </th>
|
|
<td><img src='/wheelmap/a/2323004600.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/wheelmap/a/2323004600.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub issue' data-doc='githubDoc'> GitHub issues: </th>
|
|
<td><img src='/github/issues/badges/shields.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues/badges/shields.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub issue' data-doc='githubDoc'></th>
|
|
<td><img src='/github/issues-raw/badges/shields.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-raw/badges/shields.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub issue' data-doc='githubDoc'> GitHub closed issues: </th>
|
|
<td><img src='/github/issues-closed/badges/shields.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-closed/badges/shields.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub issue' data-doc='githubDoc'></th>
|
|
<td><img src='/github/issues-closed-raw/badges/shields.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-closed-raw/badges/shields.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub issue label' data-doc='githubDoc'> label:</th>
|
|
<td><img src='/github/issues-raw/badges/shields/website.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-raw/badges/shields/website.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub pullrequest pr' data-doc='githubDoc'> GitHub pull requests: </th>
|
|
<td><img src='/github/issues-pr/cdnjs/cdnjs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-pr/cdnjs/cdnjs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub pullrequest pr' data-doc='githubDoc'></th>
|
|
<td><img src='/github/issues-pr-raw/cdnjs/cdnjs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-pr-raw/cdnjs/cdnjs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub pullrequest pr' data-doc='githubDoc'> GitHub closed pull requests: </th>
|
|
<td><img src='/github/issues-pr-closed/cdnjs/cdnjs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub pullrequest pr' data-doc='githubDoc'></th>
|
|
<td><img src='/github/issues-pr-closed-raw/cdnjs/cdnjs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/issues-pr-closed-raw/cdnjs/cdnjs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub contributor' data-doc='githubDoc'> GitHub contributors: </th>
|
|
<td><img src='/github/contributors/cdnjs/cdnjs.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/contributors/cdnjs/cdnjs.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='GitHub license' data-doc='githubDoc'> license: </th>
|
|
<td><img src='/github/license/mashape/apistatus.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/github/license/mashape/apistatus.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bitbucket issues: </th>
|
|
<td><img src='/bitbucket/issues/atlassian/python-bitbucket.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bitbucket/issues/atlassian/python-bitbucket.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Bitbucket'></th>
|
|
<td><img src='/bitbucket/issues-raw/atlassian/python-bitbucket.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bitbucket/issues-raw/atlassian/python-bitbucket.svg</code></td>
|
|
</tr>
|
|
<tr><th> Bitbucket open pull requests: </th>
|
|
<td><img src='/bitbucket/pr/osrf/gazebo.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bitbucket/pr/osrf/gazebo.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='Bitbucket'></th>
|
|
<td><img src='/bitbucket/pr-raw/osrf/gazebo.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bitbucket/pr-raw/osrf/gazebo.svg</code></td>
|
|
</tr>
|
|
<tr><th> WordPress rating: </th>
|
|
<td><img src='/wordpress/plugin/r/akismet.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/wordpress/plugin/r/akismet.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codacy grade: </th>
|
|
<td><img src='/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codacy branch grade: </th>
|
|
<td><img src='/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codacy coverage: </th>
|
|
<td><img src='/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg</code></td>
|
|
</tr>
|
|
<tr><th> Codacy branch coverage: </th>
|
|
<td><img src='/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg</code></td>
|
|
</tr>
|
|
<tr><th> Libscore: </th>
|
|
<td><img src='/libscore/s/jQuery.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/libscore/s/jQuery.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/e/camptocamp/openssl.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/e/camptocamp/openssl.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/f/camptocamp/openssl.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/f/camptocamp/openssl.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/rc/camptocamp.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/rc/camptocamp.svg</code></td>
|
|
</tr>
|
|
<tr><th> Puppet Forge: </th>
|
|
<td><img src='/puppetforge/mc/camptocamp.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/puppetforge/mc/camptocamp.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gems: </th>
|
|
<td><img src='/gem/u/raphink.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/u/raphink.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gems: </th>
|
|
<td><img src='/gem/rt/puppet.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/rt/puppet.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='ruby'> Gems: </th>
|
|
<td><img src='/gem/rd/facter.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gem/rd/facter.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='dub'> DUB: </th>
|
|
<td><img src='/dub/l/vibe-d.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/dub/l/vibe-d.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='docker stars'> Docker Stars: </th>
|
|
<td><img src='/docker/stars/_/ubuntu.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/docker/stars/_/ubuntu.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='docker pulls'> Docker Pulls: </th>
|
|
<td><img src='/docker/pulls/mashape/kong.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/docker/pulls/mashape/kong.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='docker automated build'> Docker Automated build </th>
|
|
<td><img src='/docker/automated/jrottenberg/ffmpeg.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/docker/automated/jrottenberg/ffmpeg.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='docker build status'> Docker Build Status </th>
|
|
<td><img src='/docker/build/jrottenberg/ffmpeg.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/docker/build/jrottenberg/ffmpeg.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='imagelayers'> ImageLayers Size: </th>
|
|
<td><img src='/imagelayers/image-size/_/ubuntu/latest.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/imagelayers/image-size/_/ubuntu/latest.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='imagelayers'> ImageLayers Layers: </th>
|
|
<td><img src='/imagelayers/layers/_/ubuntu/latest.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/imagelayers/layers/_/ubuntu/latest.svg</code></td>
|
|
</tr>
|
|
<tr><th> Gitter: </th>
|
|
<td><img src='/gitter/room/nwjs/nw.js.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/gitter/room/nwjs/nw.js.svg</code></td>
|
|
</tr>
|
|
<tr><th> JIRA issue: </th>
|
|
<td><img src='/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg</code></td>
|
|
</tr>
|
|
<tr><th data-doc='jira-sprint-completion'> JIRA sprint completion: </th>
|
|
<td><img src='/jira/sprint/https/jira.spring.io/94.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/jira/sprint/https/jira.spring.io/94.svg</code></td>
|
|
</tr>
|
|
<tr><th> Maintenance: </th>
|
|
<td><img src='/maintenance/yes/2017.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/maintenance/yes/2017.svg</code></td>
|
|
<tr><th data-keywords='aur'> AUR: </th>
|
|
<td><img src='/aur/license/yaourt.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/aur/license/yaourt.svg</code></td>
|
|
</tr>
|
|
<tr><th> Waffle.io: </th>
|
|
<td><img src='/waffle/label/evancohen/smart-mirror/in%20progress.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/waffle/label/evancohen/smart-mirror/in%20progress.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='chrome'> Chrome Web Store: </th>
|
|
<td><img src='/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='aur'> AUR: </th>
|
|
<td><img src='/aur/votes/yaourt.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/aur/votes/yaourt.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='amo firefox'> Mozilla Add-on: </th>
|
|
<td><img src='/amo/users/dustman.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/amo/users/dustman.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='amo firefox'> Mozilla Add-on: </th>
|
|
<td><img src='/amo/rating/dustman.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/amo/rating/dustman.svg</code></td>
|
|
</tr>
|
|
<tr><th data-keywords='amo firefox'> Mozilla Add-on: </th>
|
|
<td><img src='/amo/stars/dustman.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/amo/stars/dustman.svg</code></td>
|
|
</tr>
|
|
<tr><th> Swagger Validator: </th>
|
|
<td><img src='/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<h3 id="miscellaneous"> Longer Miscellaneous </h3>
|
|
<table class='badge'><tbody>
|
|
<tr><th> David: </th>
|
|
<td><img src='/david/strongloop/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/david/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th> David: </th>
|
|
<td><img src='/david/dev/strongloop/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/david/dev/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th> David: </th>
|
|
<td><img src='/david/optional/elnounch/byebye.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/david/optional/elnounch/byebye.svg</code></td>
|
|
</tr>
|
|
<tr><th> David: </th>
|
|
<td><img src='/david/peer/webcomponents/generator-element.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/david/peer/webcomponents/generator-element.svg</code></td>
|
|
</tr>
|
|
<tr><th> bitHound: </th>
|
|
<td><img src='/bithound/dependencies/github/rexxars/sse-channel.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bithound/dependencies/github/rexxars/sse-channel.svg</code></td>
|
|
</tr>
|
|
<tr><th> bitHound: </th>
|
|
<td><img src='/bithound/devDependencies/github/rexxars/sse-channel.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/bithound/devDependencies/github/rexxars/sse-channel.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/at/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/at/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/aw/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/aw/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/p/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/p/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th> CocoaPods: </th>
|
|
<td><img src='/cocoapods/metrics/doc-percent/AFNetworking.svg' alt='' /></td>
|
|
<td><code>https://img.shields.io/cocoapods/metrics/doc-percent/AFNetworking.svg</code></td>
|
|
</tr>
|
|
<tr><th> Ansible Role: </th>
|
|
<td><img src='/ansible/role/3078.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/ansible/role/3078.svg</code></td>
|
|
</tr>
|
|
<tr><th> StackExchange: </th>
|
|
<td><img src='/stackexchange/tex/r/951.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/stackexchange/tex/r/951.svg</code></td>
|
|
</tr>
|
|
<tr><th> StackExchange: </th>
|
|
<td><img src='/stackexchange/stackoverflow/t/augeas.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/stackexchange/stackoverflow/t/augeas.svg</code></td>
|
|
</tr>
|
|
<tr><th> Issue Stats: </th>
|
|
<td><img src='/issuestats/i/github/strongloop/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/issuestats/i/github/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th> (long form): </th>
|
|
<td> </td>
|
|
<td><code>https://img.shields.io/issuestats/i/long/github/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th> Issue Stats: </th>
|
|
<td><img src='/issuestats/p/github/strongloop/express.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/issuestats/p/github/strongloop/express.svg</code></td>
|
|
<tr><th> (long form): </th>
|
|
<td> </td>
|
|
<td><code>https://img.shields.io/issuestats/p/long/github/strongloop/express.svg</code></td>
|
|
</tr>
|
|
<tr><th> Libraries.io for releases: </th>
|
|
<td><img src='/librariesio/release/hex/phoenix/1.0.3.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/librariesio/release/hex/phoenix/1.0.3.svg</code></td>
|
|
</tr>
|
|
<tr><th> Libraries.io for GitHub: </th>
|
|
<td><img src='/librariesio/github/phoenixframework/phoenix.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/librariesio/github/phoenixframework/phoenix.svg</code></td>
|
|
</tr>
|
|
<tr><th> NetflixOSS Lifecycle: </th>
|
|
<td><img src='/osslifecycle/Netflix/osstracker.svg' alt=''/></td>
|
|
<td><code>https://img.shields.io/osslifecycle/Netflix/osstracker.svg</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<h2 id="your-badge"> Your Badge </h2>
|
|
|
|
<form action='javascript:makeImage()' id='imageMaker'>
|
|
<input class='short' name='subject' placeholder='subject'/>
|
|
<input class='short' name='status' placeholder='status'/>
|
|
<input class='short' name='color' list='default-colors' placeholder='color'/>
|
|
<datalist id='default-colors'>
|
|
<option value='brightgreen'>
|
|
<option value='green'>
|
|
<option value='yellowgreen'>
|
|
<option value='yellow'>
|
|
<option value='orange'>
|
|
<option value='red'>
|
|
<option value='lightgrey'>
|
|
<option value='blue'>
|
|
</datalist>
|
|
<button>Make Badge</button>
|
|
</form>
|
|
<hr class='spacing'/>
|
|
|
|
<p>
|
|
<code><span id='imgUrlPrefix'>/badge/</span><SUBJECT>-<STATUS>-<COLOR>.svg</code>
|
|
</p>
|
|
<table class=centered><tbody>
|
|
<tr><td> Dashes <code>--</code>
|
|
</td><td> →
|
|
</td><td> <code>-</code> Dash
|
|
</td></tr>
|
|
<tr><td> Underscores <code>__</code>
|
|
</td><td> →
|
|
</td><td> <code>_</code> Underscore <br/>
|
|
</td></tr>
|
|
<tr><td> <code>_</code> or Space <code> </code>
|
|
</td><td> →
|
|
</td><td> <code> </code> Space
|
|
</td></tr>
|
|
</tbody></table>
|
|
|
|
<p class='badge-img'>
|
|
<img src='/badge/color-brightgreen-brightgreen.svg' alt='brightgreen'/>
|
|
<img src='/badge/color-green-green.svg' alt='green'/>
|
|
<img src='/badge/color-yellowgreen-yellowgreen.svg' alt='yellowgreen'/>
|
|
<img src='/badge/color-yellow-yellow.svg' alt='yellow'/>
|
|
<img src='/badge/color-orange-orange.svg' alt='orange'/>
|
|
<img src='/badge/color-red-red.svg' alt='red'/>
|
|
<img src='/badge/color-lightgrey-lightgrey.svg' alt='lightgrey'/>
|
|
<img src='/badge/color-blue-blue.svg' alt='blue'/>
|
|
<img src='/badge/color-ff69b4-ff69b4.svg' alt='ff69b4'/>
|
|
</p>
|
|
|
|
<h2 id="styles"> Styles </h2>
|
|
<p>
|
|
The following styles are available (flat is the default as of Feb 1st 2015):
|
|
</p>
|
|
<table class='badge-img'><tbody>
|
|
<tr>
|
|
<td><img src='/badge/style-plastic-green.svg?style=plastic' alt=''/></td>
|
|
<td><code>https://img.shields.io/badge/style-plastic-green.svg?style=plastic</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src='/badge/style-flat-green.svg?style=flat' alt=''/></td>
|
|
<td><code>https://img.shields.io/badge/style-flat-green.svg?style=flat</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src='/badge/style-flat--squared-green.svg?style=flat-square' alt=''/></td>
|
|
<td><code>https://img.shields.io/badge/style-flat--squared-green.svg?style=flat-square</code></td>
|
|
</tr>
|
|
<tr>
|
|
<td><img src='/badge/style-social-green.svg?style=social' alt=''/></td>
|
|
<td><code>https://img.shields.io/badge/style-social-green.svg?style=social</code></td>
|
|
</tr>
|
|
</tbody></table>
|
|
|
|
<p>
|
|
Here are a few other parameters you can use:
|
|
</p>
|
|
<table><tbody>
|
|
<tr><td><code>?label=healthinesses</code></td><td>Override the default
|
|
left-hand-side text</td>
|
|
<tr><td><code>?logo=data:image/png;base64,…</code></td>
|
|
<td>Insert logo image (≥ 14px high)</td></tr>
|
|
<tr><td><code>?logoWidth=40</code></td>
|
|
<td>Set the horizontal space to give to the logo</td></tr>
|
|
<tr><td><code>?link=http://left&link=http://right</code></td>
|
|
<td>Specify what clicking on the left/right of a badge should do (esp. for
|
|
social badge style)</td></tr>
|
|
<tr><td><code>?colorA=abcdef</code></td>
|
|
<td>Set background of the left part (hex color only)</td></tr>
|
|
<tr><td><code>?colorB=fedcba</code></td>
|
|
<td>Set background of the right part (hex color only)</td></tr>
|
|
<tr><td><code>?maxAge=3600</code></td>
|
|
<td>Set the HTTP cache lifetime in secs</td></tr>
|
|
</tbody></table>
|
|
|
|
<p>
|
|
We support <code>.svg</code>, <code>.json</code>, <code>.png</code> and a few
|
|
others, but use them responsibly.
|
|
</p>
|
|
|
|
<h2 id="like-this"> Like This? </h2>
|
|
|
|
<p>
|
|
Tell your favorite badge service to use it! <br/>
|
|
And tell us, we might be able to bring it to you anyway!
|
|
</p>
|
|
<p>
|
|
<a href='https://twitter.com/espadrine'><img src='/twitter/follow/espadrine.svg?style=social&label=Follow' alt='Follow @espadrine'></a>
|
|
<a href='https://www.gratipay.com/Shields/'><img src='/gratipay/Shields.svg?style=social&label=Donate' alt='Donate to us!'/></a>
|
|
<iframe src="https://ghbtns.com/github-btn.html?user=badges&repo=shields&type=fork&count=true"
|
|
style="border:0; background-color:transparent"
|
|
width="95" height="20"></iframe>
|
|
</p>
|
|
<p>
|
|
<a href='https://github.com/h5bp/lazyweb-requests/issues/150'>This</a>
|
|
is where the current server got started.
|
|
</p>
|
|
|
|
<p><small>:wq</small></p>
|
|
</main>
|
|
|
|
<dialog id='copyDialog'>
|
|
<form id='copyForm' action='javascript:void 0'>
|
|
<p><img id='copyImg'>
|
|
</p><p><label> Link <input type='url' name='url'/></label>
|
|
</p><p><label> Image <input type='url' name='img'/></label>
|
|
</p><p><label> Style
|
|
<select name='style'>
|
|
<option value='plastic'> plastic
|
|
<option value='flat' selected> flat
|
|
<option value='flat-square'> flat-square
|
|
</select>
|
|
</label>
|
|
</p><p> Markdown
|
|
<input class=code id=copyMarkdown>
|
|
</p><p> reStructuredText
|
|
<input class=code id=copyreStructuredText>
|
|
</p><div id=copyDoc></div>
|
|
</form>
|
|
</dialog>
|
|
|
|
<div id=documentation style='display:none'>
|
|
<div id=visualStudioTeamServices>
|
|
<p>To obtain your own badge, you will first need to enable badges for your
|
|
project:
|
|
</p>
|
|
<img
|
|
src='https://cloud.githubusercontent.com/assets/6189336/11894616/be744ab4-a578-11e5-9e44-0c32a7836b3b.png'
|
|
alt='Go to your builds, click General, then check Badge enabled.'>
|
|
<p>Then, click “Show url…” to reveal the URL of the default badge. In that
|
|
URL, you will need to extract three pieces of information:
|
|
<code>TEAM_NAME</code>, <code>PROJECT_ID</code> and
|
|
<code>BUILD_DEFINITION_ID</code>.
|
|
</p>
|
|
<img
|
|
src='https://cloud.githubusercontent.com/assets/6189336/11629345/f4eb0d78-9cf7-11e5-8d83-ca9fd895fcea.png'
|
|
alt='TEAM_NAME is just after the https:// part, PROJECT_ID is after
|
|
definitions/, BUILD_DEFINITION_ID is after that.'>
|
|
<p>Your badge will then have the form
|
|
<code>https://img.shields.io/vso/build/TEAM_NAME/PROJECT_ID/BUILD_DEFINITION_ID</code>.
|
|
</p>
|
|
</div>
|
|
<div id="websiteDoc">
|
|
<p>The badge is of the form <code>https://img.shields.io/website[OPTIONS]/PROTOCOL/URLREST.svg</code>,
|
|
the simplest case being <code>https://img.shields.io/website/http/example.com.svg</code>.
|
|
More options are described below.
|
|
</p>
|
|
<p>The whole URL is obtained by concatenating the <code>PROTOCOL</code> (<code>http</code> or <code>https</code>, for example)
|
|
with the <code>URLREST</code> (separating them with <code>://</code>).
|
|
</p>
|
|
<p>
|
|
The existence of a specific path on the server can be checked by appending a path after the domain name, e.g.
|
|
<code>https://img.shields.io/website/http/www.website.com/path/to/page.html.svg</code>.
|
|
</p>
|
|
<p>The URLREST should be URLEncoded:<br>
|
|
<input type="text" id="websiteDocUrlField" placeholder="Paste your URL (without the protocol) here" /><br>
|
|
<button onclick="(function(el) { el.value = encodeURIComponent(el.value); })(document.getElementById('websiteDocUrlField'))">Encode</button>
|
|
<button onclick="(function(el) { el.value = decodeURIComponent(el.value); })(document.getElementById('websiteDocUrlField'))">Decode</button>
|
|
</p>
|
|
<p><code>[OPTIONS]</code> can be:
|
|
<ul>
|
|
<li>Nothing:
|
|
<code>…/website/…</code></li>
|
|
<li>Online and offline text:
|
|
<code>…/website-up-down/…</code></li>
|
|
<li>Online and offline text, then online and offline colors:
|
|
<code>…/website-up-down-green-orange/…</code></li>
|
|
</ul>
|
|
<table class=centered><tbody>
|
|
<tr><td> Dashes <code>--</code>
|
|
</td><td> →
|
|
</td><td> <code>-</code> Dash
|
|
</td></tr>
|
|
<tr><td> Underscores <code>__</code>
|
|
</td><td> →
|
|
</td><td> <code>_</code> Underscore <br/>
|
|
</td></tr>
|
|
<tr><td> <code>_</code> or Space <code> </code>
|
|
</td><td> →
|
|
</td><td> <code> </code> Space
|
|
</td></tr>
|
|
</tbody></table>
|
|
</p>
|
|
</div>
|
|
<div id="githubDoc">
|
|
<p>If your GitHub badge errors, it might be because you hit GitHub's rate
|
|
limits.<br>
|
|
You can increase Shields.io's rate limit by
|
|
<a href="https://img.shields.io/github-auth">going to this page</a>
|
|
to add Shields as a GitHub application on your GitHub account.
|
|
</p>
|
|
</div>
|
|
<div id="jira-sprint-completion">
|
|
<p>To get the <code>Sprint ID</code>, go to your Backlog view in your project, right click on your sprint name and get the value of <code>data-sprint-id</code>.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<svg style='height:0'>
|
|
<filter id='gaussian-blur'>
|
|
<feGaussianBlur stdDeviation='0.7' />
|
|
</filter>
|
|
</svg>
|
|
|
|
<script>
|
|
// Search
|
|
//
|
|
|
|
var searchBadgeDb = {index: [], tr: []};
|
|
function searchBadgeDbInit() {
|
|
searchBadgeDb = {index: [], tr: []};
|
|
var trs = document.querySelectorAll('table.badge tr');
|
|
for (var i = 0; i < trs.length; i++) {
|
|
var tr = trs[i];
|
|
var th = tr.firstElementChild;
|
|
var keywords = th.dataset.keywords? th.dataset.keywords: '';
|
|
searchBadgeDb.index.push(th.textContent + ' ' + keywords);
|
|
searchBadgeDb.tr.push(tr);
|
|
}
|
|
projectSearch.addEventListener('input', searchBadge);
|
|
}
|
|
function searchBadge(event) {
|
|
var query = event.target.value;
|
|
var regex = new RegExp(query, 'i'); // Case-insensitive
|
|
for (var i = 0; i < searchBadgeDb.index.length; i++) {
|
|
if (regex.test(searchBadgeDb.index[i])) {
|
|
searchBadgeDb.tr[i].removeAttribute('style');
|
|
} else {
|
|
searchBadgeDb.tr[i].style.display = 'none';
|
|
}
|
|
}
|
|
// If it has the format of a url, show the suggest button.
|
|
if (isUrl(query)) { showSuggestButton();
|
|
} else { hideSuggestButton();
|
|
}
|
|
}
|
|
|
|
document.addEventListener('DOMContentLoaded', searchBadgeDbInit);
|
|
|
|
// Suggested badges search
|
|
//
|
|
|
|
function isUrl(url) {
|
|
var http = url.slice(0, 5) === 'http:';
|
|
var https = url.slice(0, 6) === 'https:';
|
|
return http || https;
|
|
}
|
|
function showSuggestButton() { suggestButton.style.display = 'inline'; }
|
|
function hideSuggestButton() { suggestButton.style.display = 'none'; }
|
|
function showSuggestedBadges(badges) {
|
|
var html = '<table class="badge"><tbody>';
|
|
for (var i = 0; i < badges.length; i++) {
|
|
var link = badges[i].link;
|
|
var badge = badges[i].badge;
|
|
var name = badges[i].name + ':';
|
|
html += '<tr><th data-link="' + link + '">' + name + '</th>' +
|
|
'<td><img src="' + badge + '"></td>' +
|
|
'<td><code>' + badge + '</code></td>' +
|
|
'</tr>';
|
|
}
|
|
html += '</tbody></table>';
|
|
suggestedBadges.innerHTML = html;
|
|
suggestedBadges.style.display = 'block';
|
|
}
|
|
function suggestBadges(event) {
|
|
var url = event.target.projectSearch.value;
|
|
if (isUrl(url)) {
|
|
ajax('suggest/v1', {url:url}, function(err, res) {
|
|
if (err != null) { return; }
|
|
showSuggestedBadges(res.badges);
|
|
suggestButton.disabled = false;
|
|
searchBadgeDbInit();
|
|
markupDialogInit();
|
|
});
|
|
suggestButton.disabled = true;
|
|
}
|
|
}
|
|
function suggestBadgeInit() {
|
|
searchForm.addEventListener('submit', suggestBadges);
|
|
}
|
|
|
|
document.addEventListener('DOMContentLoaded', suggestBadgeInit);
|
|
|
|
// Auto-select code snippets
|
|
//
|
|
|
|
// Select and highlight the node's textual content.
|
|
// Use this as an event listener.
|
|
function selectNode(e) {
|
|
if (e.target.select) {
|
|
e.target.select();
|
|
} else {
|
|
if (document.selection) {
|
|
var range = document.body.createTextRange();
|
|
range.moveToElementText(e.target);
|
|
range.select();
|
|
} else if (window.getSelection) {
|
|
var range = document.createRange();
|
|
range.selectNode(e.target);
|
|
window.getSelection().addRange(range);
|
|
}
|
|
}
|
|
};
|
|
copyMarkdown.addEventListener('click', selectNode);
|
|
copyreStructuredText.addEventListener('click', selectNode);
|
|
|
|
// Markup copier dialog
|
|
//
|
|
|
|
function markupDialogInit() {
|
|
var trs = document.querySelectorAll('table.badge tr');
|
|
for (var i = 0; i < trs.length; i++) {
|
|
var tr = trs[i];
|
|
var title = tr.querySelector('th');
|
|
var target = tr.querySelector('img');
|
|
var code = tr.querySelector('code');
|
|
// Markup dialog listener.
|
|
var mdl = makeMarkupDialogListener(tr);
|
|
if (title != null) { title.addEventListener('click', mdl); }
|
|
if (target != null) { target.addEventListener('click', mdl); }
|
|
if (code != null) { code.addEventListener('click', mdl); }
|
|
}
|
|
}
|
|
function makeMarkupDialogListener(tr) {
|
|
return function(event) { markupDialog(tr); event.stopPropagation(); };
|
|
}
|
|
|
|
document.addEventListener('DOMContentLoaded', markupDialogInit);
|
|
|
|
var copyFormUrlEventListener;
|
|
|
|
function markupDialog(tr) {
|
|
// Set up the data we have.
|
|
// Trim the ending colon `:`.
|
|
var trname = tr.firstElementChild.textContent.trim().slice(0, -1);
|
|
var trimg = tr.querySelector('img').src;
|
|
var th = tr.firstElementChild;
|
|
var link = th.dataset.link? th.dataset.link: '';
|
|
// Remove the ?maxAge parameter from the query string.
|
|
trimg = trimg.replace(/[\?&]maxAge=\d+$|maxAge=\d+&/, '');
|
|
copyForm.img.value = trimg;
|
|
copyForm.url.value = link;
|
|
// Insert documentation.
|
|
var doc = th.dataset.doc? th.dataset.doc: '';
|
|
var docelt = document.getElementById(doc);
|
|
if (docelt != null) {
|
|
copyDoc.innerHTML = '<h4>Documentation</h4>' + docelt.innerHTML;
|
|
} else {
|
|
copyDoc.innerHTML = '';
|
|
}
|
|
// Set up the input listeners.
|
|
copyForm.url.removeEventListener('input', copyFormUrlEventListener);
|
|
copyForm.img.removeEventListener('input', copyFormUrlEventListener);
|
|
copyForm.style.removeEventListener('change', copyFormUrlEventListener);
|
|
copyFormUrlEventListener = function(event) {
|
|
var url = copyForm.url.value;
|
|
var img = copyForm.img.value;
|
|
var style = copyForm.style.value;
|
|
// Default style doesn't need value
|
|
if (style !== 'flat') {
|
|
img += (img.indexOf('?') != -1 ? '&style=' : '?style=') + style;
|
|
}
|
|
var md = '[](' + url + ')';
|
|
var rst = '.. image:: ' + img + ' :target: ' + url;
|
|
copyMarkdown.value = md;
|
|
copyreStructuredText.value = rst;
|
|
copyImg.src = img;
|
|
};
|
|
copyForm.url.addEventListener('input', copyFormUrlEventListener);
|
|
copyForm.img.addEventListener('input', copyFormUrlEventListener);
|
|
copyForm.style.addEventListener('change', copyFormUrlEventListener);
|
|
// Set up the window position
|
|
var h = document.documentElement.offsetHeight;
|
|
copyDialog.style.height = h + 'px';
|
|
// Set up hide listener and show.
|
|
copyFormUrlEventListener();
|
|
markupDialogShow();
|
|
}
|
|
var isFirefox = /Firefox\/[\.0-9]+$/.test(navigator.userAgent);
|
|
function markupDialogShow() {
|
|
document.body.addEventListener('click', markupDialogHide);
|
|
// We must draw it once displayed before changing the opacity to transition.
|
|
setTimeout(function() { copyDialog.style.opacity = '1'; }, 20);
|
|
if (!isFirefox) {
|
|
main.classList.add('blur');
|
|
} else {
|
|
// We must delay blurring to avoid sloppy transition in Firefox.
|
|
setTimeout(function() { main.classList.add('blur'); }, 500);
|
|
}
|
|
copyDialog.style.display = 'block';
|
|
}
|
|
function markupDialogHide() {
|
|
document.body.removeEventListener('click', markupDialogHide);
|
|
copyDialog.style.opacity = '0';
|
|
main.classList.remove('blur');
|
|
setTimeout(function() { copyDialog.style.display = 'none'; }, 500);
|
|
}
|
|
copyForm.addEventListener('click', function(event) {
|
|
event.stopPropagation();
|
|
});
|
|
|
|
|
|
// Custom badge
|
|
//
|
|
|
|
function makeImage() {
|
|
var url = document.getElementById('imgUrlPrefix').textContent;
|
|
url += escapeField(imageMaker.subject.value);
|
|
url += '-' + escapeField(imageMaker.status.value);
|
|
url += '-' + escapeField(imageMaker.color.value);
|
|
url += '.svg';
|
|
document.location = url;
|
|
}
|
|
|
|
function escapeField(s) {
|
|
return encodeURIComponent(s.replace(/-/g, '--').replace(/_/g, '__'));
|
|
}
|
|
|
|
|
|
// Convert object literal to xhr-sendable.
|
|
//
|
|
|
|
function toXhrSend(data) {
|
|
var str = '', start = true;
|
|
var jsondata = '';
|
|
for (var key in data) {
|
|
if (typeof (jsondata = JSON.stringify(data[key])) === 'string') {
|
|
str += (start? '': '&');
|
|
if (typeof data[key] === 'string') {
|
|
str += encodeURIComponent(key) + '=' + encodeURIComponent(data[key]);
|
|
} else {
|
|
str += encodeURIComponent(key) + '=' + encodeURIComponent(jsondata);
|
|
}
|
|
start = false;
|
|
}
|
|
}
|
|
return str;
|
|
}
|
|
var origin = '';
|
|
function ajax(verb, adverbs, cb) {
|
|
var xhr = new XMLHttpRequest();
|
|
xhr.open("GET", origin + "/$" + verb + '?' + toXhrSend(adverbs), true);
|
|
xhr.onload = function (e) {
|
|
if (xhr.readyState === 4) {
|
|
if (xhr.status === 200) {
|
|
try {
|
|
cb(null, JSON.parse(xhr.responseText));
|
|
} catch(e) {cb(e);}
|
|
}
|
|
}
|
|
};
|
|
xhr.onerror = function (e) { cb(Error(xhr.statusText)); };
|
|
xhr.send(null);
|
|
}
|
|
</script>
|