From b411f08ad126a0d35be0efa7120667ee4e377174 Mon Sep 17 00:00:00 2001 From: Paul Melnikow Date: Fri, 20 Oct 2017 17:33:12 -0400 Subject: [PATCH] Generate badge examples from data + code (#1163) This pull request sets us up to generate the badge examples dynamically from data and code. Right now, try.html is still checked in, mostly for the benefit of reading this diff, though it should be removed on the next pass to avoid unnecessary complexity at merge time. --- .gitignore | 3 + Makefile | 3 + frontend/.eslintrc.yml | 7 + frontend/badge-examples.js | 45 + frontend/convert-to-js | 17 + frontend/extract-badge-examples.js | 50 + frontend/fragments/badge-examples-old.html | 1246 +++++++ frontend/fragments/try-footer.html | 491 +++ frontend/fragments/try-header.html | 71 + frontend/render-badge-examples.js | 18 + lib/all-badge-examples.js | 1884 +++++++++++ package.json | 16 + try.html | 3435 +++++++++++++------- 13 files changed, 6038 insertions(+), 1248 deletions(-) create mode 100644 frontend/.eslintrc.yml create mode 100644 frontend/badge-examples.js create mode 100755 frontend/convert-to-js create mode 100644 frontend/extract-badge-examples.js create mode 100644 frontend/fragments/badge-examples-old.html create mode 100644 frontend/fragments/try-footer.html create mode 100644 frontend/fragments/try-header.html create mode 100644 frontend/render-badge-examples.js create mode 100644 lib/all-badge-examples.js diff --git a/.gitignore b/.gitignore index ae33c8b06d..c661f38fe9 100644 --- a/.gitignore +++ b/.gitignore @@ -85,3 +85,6 @@ typings/ # dotenv environment variables file .env + +# Temporary build artifacts. +/build diff --git a/Makefile b/Makefile index 2ef122ce8a..73a9dcb7ac 100644 --- a/Makefile +++ b/Makefile @@ -14,6 +14,9 @@ favicon: node gh-badge.js '' '' '#bada55' .png > favicon.png website: + @mkdir -p build && \ + node_modules/.bin/babel-node frontend/render-badge-examples && \ + cat frontend/fragments/try-header.html build/badge-examples-fragment.html frontend/fragments/try-footer.html > try.html && \ cat try.html | $(SED) "s,(,&https://img.shields.io," \ diff --git a/frontend/.eslintrc.yml b/frontend/.eslintrc.yml new file mode 100644 index 0000000000..8c5c0170ab --- /dev/null +++ b/frontend/.eslintrc.yml @@ -0,0 +1,7 @@ +extends: + - 'standard-jsx' + - '../.eslintrc-preferred.yml' + +parserOptions: + ecmaFeatures: + jsx: true diff --git a/frontend/badge-examples.js b/frontend/badge-examples.js new file mode 100644 index 0000000000..92759a5531 --- /dev/null +++ b/frontend/badge-examples.js @@ -0,0 +1,45 @@ +'use strict'; + +const React = require('react'); + +const Badge = (props) => { + const attrs = {}; + if (props.documentation) { + attrs['data-doc'] = props.documentation; + } + if (props.keywords) { + attrs['data-keywords'] = props.keywords.join(' '); + } + const previewImage = props.previewUri + ? () + : '\u00a0'; // non-breaking space + const exampleUri = `https://img.shields.io${props.exampleUri || props.previewUri}`; + + return ( + { props.title }: + { previewImage } + { exampleUri } + + ) +} + +const Category = (props) => ( +
+

{ props.category.name }

+ + { + props.examples.map((badgeData, i) => ()) + } +
+
+) + +const BadgeExamples = (props) => ( +
+ { + props.examples.map((categoryData, i) => ()) + } +
+); + +module.exports = BadgeExamples; diff --git a/frontend/convert-to-js b/frontend/convert-to-js new file mode 100755 index 0000000000..ead3da3a44 --- /dev/null +++ b/frontend/convert-to-js @@ -0,0 +1,17 @@ +#!/bin/bash + +rm ../lib/all-badge-examples.js +cat >../lib/all-badge-examples.js <> ../lib/all-badge-examples.js +sed -Ei '' -e 's/\"([a-zA-Z]+)\":/\1:/' ../lib/all-badge-examples.js +sed -Ei '' -e "s/\"/\'/g" ../lib/all-badge-examples.js + +cat >>../lib/all-badge-examples.js < { + const category = { + id: sectionHeaders.eq(i).attr('id'), + name: sectionHeaders.eq(i).text().trim(), + }; + + const examples = []; + + $(table).find('tr').each((i, row) => { + const th = $(row).find('th'); + const keywordsAttr = th.attr('data-keywords'); + + const previewUri = $(row).find('img').attr('src'); + const exampleUri = $(row).find('code').text().replace(/^https:\/\/img\.shields\.io/, ''); + + const rowData = { + title: th.text().trim().replace(/:$/, ''), + previewUri, + keywords: keywordsAttr ? keywordsAttr.split(' ') : undefined, + documentation: th.attr('data-doc'), + }; + + if (exampleUri !== previewUri) { + rowData.exampleUri = exampleUri; + } + + examples.push(rowData); + }) + + sections.push({ category, examples }); +}) + +const outputPath = path.join(__dirname, '..', 'all-badges.json'); +fs.writeFileSync(outputPath, JSON.stringify(sections, 0, 2)); diff --git a/frontend/fragments/badge-examples-old.html b/frontend/fragments/badge-examples-old.html new file mode 100644 index 0000000000..e4ef560b6d --- /dev/null +++ b/frontend/fragments/badge-examples-old.html @@ -0,0 +1,1246 @@ +

Build

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Travis: https://img.shields.io/travis/USER/REPO.svg
Travis branch: https://img.shields.io/travis/USER/REPO/BRANCH.svg
Wercker: https://img.shields.io/wercker/ci/wercker/docs.svg
TeamCity CodeBetter: https://img.shields.io/teamcity/codebetter/bt428.svg
TeamCity (simple build status): https://img.shields.io/teamcity/http/teamcity.jetbrains.com/s/bt345.svg
(full build status):  https://img.shields.io/teamcity/http/teamcity.jetbrains.com/e/bt345.svg
AppVeyor: https://img.shields.io/appveyor/ci/gruntjs/grunt.svg
AppVeyor branch: https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg
AppVeyor tests: https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
AppVeyor tests branch: https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
Codeship: https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg
Codeship: https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg
Magnum CI: https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg
Magnum CI: https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg
CircleCI: https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser.svg
CircleCI branch: https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg
CircleCI token: https://img.shields.io/circleci/token/YOURTOKEN/project/github/RedSparr0w/node-csgo-parser/master.svg
Visual Studio Team services: https://img.shields.io/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg
Shippable: https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff.svg
Shippable branch: https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff/master.svg
Snap CI branch: https://img.shields.io/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg
Jenkins: https://img.shields.io/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins tests: https://img.shields.io/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins coverage: https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg
Coveralls github: https://img.shields.io/coveralls/github/jekyll/jekyll.svg
Coveralls github branch: https://img.shields.io/coveralls/github/jekyll/jekyll/master.svg
Coveralls bitbucket: https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip.svg
Coveralls bitbucket branch: https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip/master.svg
SonarQube Coverage: https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg
SonarQube Tech Debt: https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg
TeamCity CodeBetter Coverage: https://img.shields.io/teamcity/coverage/bt1242.svg
Scrutinizer: https://img.shields.io/scrutinizer/g/filp/whoops.svg
Scrutinizer Coverage: https://img.shields.io/scrutinizer/coverage/g/filp/whoops.svg
Scrutinizer branch: https://img.shields.io/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg
Scrutinizer Build: https://img.shields.io/scrutinizer/build/g/filp/whoops.svg
Codecov: https://img.shields.io/codecov/c/github/codecov/example-python.svg
Codecov branch: https://img.shields.io/codecov/c/github/codecov/example-python/master.svg
Codecov private: https://img.shields.io/codecov/c/token/YOURTOKEN/github/codecov/example-python.svg
Coverity Scan: https://img.shields.io/coverity/scan/3997.svg
Coverity Code Advisor On Demand Stream Badge: https://img.shields.io/coverity/ondemand/streams/STREAM.svg
Coverity Code Advisor On Demand Job Badge: https://img.shields.io/coverity/ondemand/jobs/JOB.svg
HHVM: https://img.shields.io/hhvm/symfony/symfony.svg
HHVM (branch): https://img.shields.io/hhvm/symfony/symfony/master.svg
SensioLabs Insight: https://img.shields.io/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg
Dockbit: https://img.shields.io/dockbit/ORGANIZATION_NAME/PIPELINE_NAME.svg?token=PIPELINE_TOKEN
continuousphp: https://img.shields.io/continuousphp/git-hub/doctrine/dbal/master.svg
Read the Docs:https://img.shields.io/readthedocs/pip.svg
Read the Docs (version):https://img.shields.io/readthedocs/pip/stable.svg
+

Downloads

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Github All Releases: https://img.shields.io/github/downloads/atom/atom/total.svg
Github Releases: https://img.shields.io/github/downloads/atom/atom/latest/total.svg
Github Pre-Releases: https://img.shields.io/github/downloads-pre/atom/atom/latest/total.svg
Github Releases (by Release): https://img.shields.io/github/downloads/atom/atom/v0.190.0/total.svg
Github Releases (by Asset): https://img.shields.io/github/downloads/atom/atom/latest/atom-amd64.deb.svg
Github Pre-Releases (by Asset): https://img.shields.io/github/downloads-pre/atom/atom/latest/atom-amd64.deb.svg
npm: https://img.shields.io/npm/dw/localeval.svg
npm: https://img.shields.io/npm/dm/localeval.svg
npm: https://img.shields.io/npm/dy/localeval.svg
npm: https://img.shields.io/npm/dt/express.svg
Gem: https://img.shields.io/gem/dv/rails/stable.svg
Gem: https://img.shields.io/gem/dv/rails/4.1.0.svg
Gem: https://img.shields.io/gem/dtv/rails.svg
Gem: https://img.shields.io/gem/dt/rails.svg
Chocolatey: https://img.shields.io/chocolatey/dt/scriptcs.svg
NuGet: https://img.shields.io/nuget/dt/Microsoft.AspNetCore.Mvc.svg
MyGet: https://img.shields.io/myget/mongodb/dt/MongoDB.Driver.Core.svg
MyGet tenant: https://img.shields.io/dotnet.myget/dotnet-coreclr/dt/Microsoft.DotNet.CoreCLR.svg
PowerShell Gallery: https://img.shields.io/powershellgallery/dt/ACMESharp.svg
PyPI: https://img.shields.io/pypi/dm/Django.svg
PyPI: https://img.shields.io/pypi/dw/Django.svg
PyPI: https://img.shields.io/pypi/dd/Django.svg
Conda: https://img.shields.io/conda/dn/conda-forge/python.svg
Crates.io: https://img.shields.io/crates/d/rustc-serialize.svg
Crates.io: https://img.shields.io/crates/dv/rustc-serialize.svg
Packagist: https://img.shields.io/packagist/dm/doctrine/orm.svg
Packagist: https://img.shields.io/packagist/dd/doctrine/orm.svg
Packagist: https://img.shields.io/packagist/dt/doctrine/orm.svg
Hex.pm: https://img.shields.io/hexpm/dw/plug.svg
Hex.pm: https://img.shields.io/hexpm/dd/plug.svg
Hex.pm: https://img.shields.io/hexpm/dt/plug.svg
WordPress plugin: https://img.shields.io/wordpress/plugin/dt/akismet.svg
WordPress theme: https://img.shields.io/wordpress/theme/dt/hestia.svg
SourceForge: https://img.shields.io/sourceforge/dm/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dw/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dd/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dt/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dt/arianne/stendhal.svg
apm: https://img.shields.io/apm/dm/vim-mode.svg
Puppet Forge: https://img.shields.io/puppetforge/dt/camptocamp/openldap.svg
DUB: https://img.shields.io/dub/dd/vibe-d.svg
DUB: https://img.shields.io/dub/dw/vibe-d.svg
DUB: https://img.shields.io/dub/dm/vibe-d/latest.svg
DUB: https://img.shields.io/dub/dt/vibe-d/0.7.23.svg
Package Control: https://img.shields.io/packagecontrol/dm/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dw/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dd/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dt/GitGutter.svg
Website: https://img.shields.io/website-up-down-green-red/http/shields.io.svg?label=my-website
CocoaPods: https://img.shields.io/cocoapods/dt/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/dm/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/dw/AFNetworking.svg
Mozilla Add-on: https://img.shields.io/amo/d/dustman.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/d/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/dt/notepad4e.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/dm/notepad4e.svg
JetBrains plugins: https://img.shields.io/jetbrains/plugin/d/1347-scala.svg
Ansible Role: https://img.shields.io/ansible/role/d/3078.svg
+

Version

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CDNJS: https://img.shields.io/cdnjs/v/jquery.svg
npm: https://img.shields.io/npm/v/npm.svg
npm (scoped): https://img.shields.io/npm/v/@cycle/core.svg
npm (tag): https://img.shields.io/npm/v/npm/next.svg
npm (scoped with tag): https://img.shields.io/npm/v/@cycle/core/canary.svg
node: https://img.shields.io/node/v/passport.svg
node (scoped): https://img.shields.io/node/v/@stdlib/stdlib.svg
node (tag): https://img.shields.io/node/v/passport/latest.svg
node (scoped with tag): https://img.shields.io/node/v/@stdlib/stdlib/latest.svg
PyPI: https://img.shields.io/pypi/v/nine.svg
Conda: https://img.shields.io/conda/v/conda-forge/python.svg
Conda (channel only): https://img.shields.io/conda/vn/conda-forge/python.svg
Gem: https://img.shields.io/gem/v/formatador.svg
LuaRocks: https://img.shields.io/luarocks/v/mpeterv/luacheck.svg
Hackage: https://img.shields.io/hackage/v/lens.svg
Crates.io: https://img.shields.io/crates/v/rustc-serialize.svg
Packagist: https://img.shields.io/packagist/v/symfony/symfony.svg
Packagist Pre Release: https://img.shields.io/packagist/vpre/symfony/symfony.svg
Bintray: https://img.shields.io/bintray/v/asciidoctor/maven/asciidoctorj.svg
Clojars: https://img.shields.io/clojars/v/prismic.svg
CocoaPods: https://img.shields.io/cocoapods/v/AFNetworking.svg
Bower: https://img.shields.io/bower/v/bootstrap.svg
Bower Pre Release: https://img.shields.io/bower/vpre/bootstrap.svg
Pub: https://img.shields.io/pub/v/box2d.svg
Hex.pm: https://img.shields.io/hexpm/v/plug.svg
GitHub tag: https://img.shields.io/github/tag/expressjs/express.svg
GitHub package version: https://img.shields.io/github/package-json/v/badges/shields.svg
GitHub manifest version: https://img.shields.io/github/manifest-json/v/RedSparr0w/IndieGala-Helper.svg
GitHub release: https://img.shields.io/github/release/qubyte/rubidium.svg
GitHub (pre-)release: https://img.shields.io/github/release/qubyte/rubidium/all.svg
GitHub commits: https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg
Github commits (since latest release): https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/latest.svg
Chef cookbook: https://img.shields.io/cookbook/v/chef-sugar.svg
NuGet: https://img.shields.io/nuget/v/Nuget.Core.svg
NuGet Pre Release: https://img.shields.io/nuget/vpre/Microsoft.AspNet.Mvc.svg
MyGet: https://img.shields.io/myget/mongodb/v/MongoDB.Driver.Core.svg
MyGet Pre Release: https://img.shields.io/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg
MyGet tenant: https://img.shields.io/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg
Chocolatey: https://img.shields.io/chocolatey/v/git.svg
PowerShell Gallery: https://img.shields.io/powershellgallery/v/Zyborg.Vault.svg
Puppet Forge: https://img.shields.io/puppetforge/v/vStone/percona.svg
Maven Central: https://img.shields.io/maven-central/v/org.apache.maven/apache-maven.svg
Maven Central with version prefix filter: https://img.shields.io/maven-central/v/org.apache.maven/apache-maven/2.svg
Sonatype Nexus (Releases): https://img.shields.io/nexus/r/https/oss.sonatype.org/com.google.guava/guava.svg
Sonatype Nexus (Snapshots): https://img.shields.io/nexus/s/https/oss.sonatype.org/com.google.guava/guava.svg
WordPress plugin: https://img.shields.io/wordpress/plugin/v/akismet.svg
WordPress: https://img.shields.io/wordpress/v/akismet.svg
apm: https://img.shields.io/apm/v/vim-mode.svg
CPAN: https://img.shields.io/cpan/v/Config-Augeas.svg
CRAN: https://img.shields.io/cran/v/devtools.svg
CRAN: https://img.shields.io/cran/l/devtools.svg
CTAN: https://img.shields.io/ctan/v/tex.svg
DUB: https://img.shields.io/dub/v/vibe-d.svg
AUR: https://img.shields.io/aur/version/yaourt.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg
homebrew: https://img.shields.io/homebrew/v/cake.svg
Mozilla Add-on: https://img.shields.io/amo/v/dustman.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/v/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/v/notepad4e.svg
Itunes App Store: https://img.shields.io/itunes/v/BUNDLE_ID.svg
JitPack: https://img.shields.io/jitpack/v/jitpack/maven-simple.svg
Jenkins Plugins: https://img.shields.io/jenkins/plugin/v/blueocean.svg
+ +

Social

+ + + + + + + + + + + + + + + + + + + + + + + + + +
GitHub forks: https://img.shields.io/github/forks/badges/shields.svg?style=social&label=Fork
GitHub stars: https://img.shields.io/github/stars/badges/shields.svg?style=social&label=Stars
GitHub watchers: https://img.shields.io/github/watchers/badges/shields.svg?style=social&label=Watch
GitHub followers: https://img.shields.io/github/followers/espadrine.svg?style=social&label=Follow
Twitter URL: https://img.shields.io/twitter/url/http/shields.io.svg?style=social
Twitter Follow: https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow
+ +

Miscellaneous

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Gratipay: https://img.shields.io/gratipay/project/shields.svg
Bountysource: https://img.shields.io/bountysource/team/mozilla-core/activity.svg
Beerpay: https://img.shields.io/beerpay/hashdog/scrapfy-chrome-extension.svg
Code Climate: https://img.shields.io/codeclimate/github/kabisaict/flow.svg
Code Climate: https://img.shields.io/codeclimate/coverage/github/triAGENS/ashikawa-core.svg
Code Climate: https://img.shields.io/codeclimate/issues/github/me-and/mdf.svg
Codetally:https://img.shields.io/codetally/triggerman722/colorstrap.svg
bitHound: https://img.shields.io/bithound/code/github/rexxars/sse-channel.svg
Gemnasium: https://img.shields.io/gemnasium/mathiasbynens/he.svg
Hackage-Deps: https://img.shields.io/hackage-deps/v/lens.svg
Crates.io: https://img.shields.io/crates/l/rustc-serialize.svg
Requires.io: https://img.shields.io/requires/github/celery/celery.svg
VersionEye: https://img.shields.io/versioneye/d/ruby/rails.svg
Packagist: https://img.shields.io/packagist/l/doctrine/orm.svg
npm: https://img.shields.io/npm/l/express.svg
apm: https://img.shields.io/apm/l/vim-mode.svg
Bower: https://img.shields.io/bower/l/bootstrap.svg
PyPI: https://img.shields.io/pypi/l/Django.svg
PyPI: https://img.shields.io/pypi/wheel/Django.svg
PyPI: https://img.shields.io/pypi/format/Django.svg
PyPI: https://img.shields.io/pypi/pyversions/Django.svg
PyPI: https://img.shields.io/pypi/implementation/Django.svg
PyPI: https://img.shields.io/pypi/status/Django.svg
Hex.pm: https://img.shields.io/hexpm/l/plug.svg
CocoaPods: https://img.shields.io/cocoapods/l/AFNetworking.svg
CPAN: https://img.shields.io/cpan/l/Config-Augeas.svg
CTAN: https://img.shields.io/ctan/l/novel.svg
Wheelmap: https://img.shields.io/wheelmap/a/2323004600.svg
GitHub issues: https://img.shields.io/github/issues/badges/shields.svg
https://img.shields.io/github/issues-raw/badges/shields.svg
GitHub pull requests: https://img.shields.io/github/issues-pr/cdnjs/cdnjs.svg
https://img.shields.io/github/issues-pr-raw/cdnjs/cdnjs.svg
GitHub closed issues: https://img.shields.io/github/issues-closed/badges/shields.svg
https://img.shields.io/github/issues-closed-raw/badges/shields.svg
GitHub closed pull requests: https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
GitHub issues by-label:https://img.shields.io/github/issues/badges/shields/service-badge.svg
https://img.shields.io/github/issues-raw/badges/shields/service-badge.svg
GitHub pull requests by-label:https://img.shields.io/github/issues-pr/badges/shields/service-badge.svg
https://img.shields.io/github/issues-pr-raw/badges/shields/service-badge.svg
GitHub issue state: https://img.shields.io/github/issues/detail/badges/shields/979.svg
GitHub issue title: https://img.shields.io/github/issues/detail/s/badges/shields/979.svg
GitHub issue author: https://img.shields.io/github/issues/detail/u/badges/shields/979.svg
GitHub issue label: https://img.shields.io/github/issues/detail/label/badges/shields/979.svg
GitHub issue comments: https://img.shields.io/github/issues/detail/comments/badges/shields/979.svg
GitHub issue age: https://img.shields.io/github/issues/detail/age/badges/shields/979.svg
GitHub issue last update: https://img.shields.io/github/issues/detail/last-update/badges/shields/979.svg
GitHub Release Date: https://img.shields.io/github/release-date/SubtitleEdit/subtitleedit.svg
GitHub (Pre-)Release Date: https://img.shields.io/github/release-date-pre/Cockatrice/Cockatrice.svg
GitHub pull request check state: https://img.shields.io/github/status/s/pulls/badges/shields/1110.svg
GitHub pull request check contexts: https://img.shields.io/github/status/contexts/pulls/badges/shields/1110.svg
GitHub contributors: https://img.shields.io/github/contributors/cdnjs/cdnjs.svg
license: https://img.shields.io/github/license/mashape/apistatus.svg
Github file size: https://img.shields.io/github/size/webcaetano/craft/build/phaser-craft.min.js.svg
Github search hit counter: https://img.shields.io/github/search/torvalds/linux/goto.svg
GitHub commit activity the past week, 4 weeks, year https://img.shields.io/github/commit-activity/y/eslint/eslint.svg
GitHub last commit: https://img.shields.io/github/commits/google/skia/last.svg
GitHub last commit (branch): https://img.shields.io/github/commits/google/skia/infra/config/last.svg
GitHub top language: https://img.shields.io/github/languages/top/badges/shields.svg
GitHub language count: https://img.shields.io/github/languages/count/badges/shields.svg
GitHub code size in bytes: https://img.shields.io/github/languages/code-size/badges/shields.svg
GitHub repo size in bytes: https://img.shields.io/github/repo-size/badges/shields.svg
Bitbucket issues: https://img.shields.io/bitbucket/issues/atlassian/python-bitbucket.svg
https://img.shields.io/bitbucket/issues-raw/atlassian/python-bitbucket.svg
Bitbucket open pull requests: https://img.shields.io/bitbucket/pr/osrf/gazebo.svg
https://img.shields.io/bitbucket/pr-raw/osrf/gazebo.svg
WordPress plugin rating: https://img.shields.io/wordpress/plugin/r/akismet.svg
WordPress theme rating: https://img.shields.io/wordpress/theme/r/hestia.svg
Codacy grade: https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg
Codacy branch grade: https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg
Codacy coverage: https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg
Codacy branch coverage: https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg
Cauditor: https://img.shields.io/cauditor/mi/matthiasmullie/scrapbook/master.svg
Libscore: https://img.shields.io/libscore/s/jQuery.svg
Puppet Forge: https://img.shields.io/puppetforge/e/camptocamp/openssl.svg
Puppet Forge: https://img.shields.io/puppetforge/f/camptocamp/openssl.svg
Puppet Forge: https://img.shields.io/puppetforge/rc/camptocamp.svg
Puppet Forge: https://img.shields.io/puppetforge/mc/camptocamp.svg
Gems: https://img.shields.io/gem/u/raphink.svg
Gems: https://img.shields.io/gem/rt/puppet.svg
Gems: https://img.shields.io/gem/rd/facter.svg
DUB: https://img.shields.io/dub/l/vibe-d.svg
Docker Stars: https://img.shields.io/docker/stars/_/ubuntu.svg
Docker Pulls: https://img.shields.io/docker/pulls/mashape/kong.svg
Docker Automated build https://img.shields.io/docker/automated/jrottenberg/ffmpeg.svg
Docker Build Status https://img.shields.io/docker/build/jrottenberg/ffmpeg.svg
ImageLayers Size: https://img.shields.io/imagelayers/image-size/_/ubuntu/latest.svg
ImageLayers Layers: https://img.shields.io/imagelayers/layers/_/ubuntu/latest.svg
Gitter: https://img.shields.io/gitter/room/nwjs/nw.js.svg
JIRA issue: https://img.shields.io/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg
JIRA sprint completion: https://img.shields.io/jira/sprint/https/jira.spring.io/94.svg
Maintenance: https://img.shields.io/maintenance/yes/2017.svg
AUR: https://img.shields.io/aur/license/yaourt.svg
Waffle.io: https://img.shields.io/waffle/label/evancohen/smart-mirror/in%20progress.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/users/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg
AUR: https://img.shields.io/aur/votes/yaourt.svg
Mozilla Add-on: https://img.shields.io/amo/users/dustman.svg
Mozilla Add-on: https://img.shields.io/amo/rating/dustman.svg
Mozilla Add-on: https://img.shields.io/amo/stars/dustman.svg
Swagger Validator: https://img.shields.io/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg
Uptime Robot status: https://img.shields.io/uptimerobot/status/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio: https://img.shields.io/uptimerobot/ratio/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio (7 days): https://img.shields.io/uptimerobot/ratio/7/m778918918-3e92c097147760ee39d02d36.svg
Discord: https://img.shields.io/discord/102860784329052160.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/r/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/favorites/notepad4e.svg
+ +

Longer Miscellaneous

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
David: https://img.shields.io/david/expressjs/express.svg
David: https://img.shields.io/david/dev/expressjs/express.svg
David: https://img.shields.io/david/optional/elnounch/byebye.svg
David: https://img.shields.io/david/peer/webcomponents/generator-element.svg
.Net Status (GitHub):https://img.shields.io/dotnetstatus/gh/jaredcnance/dotnet-status/API.svg
bitHound: https://img.shields.io/bithound/dependencies/github/rexxars/sse-channel.svg
bitHound: https://img.shields.io/bithound/devDependencies/github/rexxars/sse-channel.svg
CocoaPods: https://img.shields.io/cocoapods/at/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/aw/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/p/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/metrics/doc-percent/AFNetworking.svg
Conda: https://img.shields.io/conda/pn/conda-forge/python.svg
Ansible Role: https://img.shields.io/ansible/role/3078.svg
StackExchange: https://img.shields.io/stackexchange/tex/r/951.svg
StackExchange: https://img.shields.io/stackexchange/stackoverflow/t/augeas.svg
Issue Stats: https://img.shields.io/issuestats/i/github/expressjs/express.svg
(long form):  https://img.shields.io/issuestats/i/long/github/expressjs/express.svg
Issue Stats: https://img.shields.io/issuestats/p/github/expressjs/express.svg
(long form):  https://img.shields.io/issuestats/p/long/github/expressjs/express.svg
Libraries.io for releases: https://img.shields.io/librariesio/release/hex/phoenix/1.0.3.svg
Libraries.io for GitHub: https://img.shields.io/librariesio/github/phoenixframework/phoenix.svg
NetflixOSS Lifecycle: https://img.shields.io/osslifecycle/Netflix/osstracker.svg
Sourcegraph for Repo Reference Count: https://img.shields.io/sourcegraph/rrc/github.com/gorilla/mux.svg
diff --git a/frontend/fragments/try-footer.html b/frontend/fragments/try-footer.html new file mode 100644 index 0000000000..f2883ac679 --- /dev/null +++ b/frontend/fragments/try-footer.html @@ -0,0 +1,491 @@ + +

Your Badge

+ +
+ + + + + + +
+
+ +

+/badge/<SUBJECT>-<STATUS>-<COLOR>.svg +

+ + + + +
Dashes -- + → + - Dash +
Underscores __ + → + _ Underscore
+
_ or Space   + → +   Space +
+ +

+brightgreen +green +yellowgreen +yellow +orange +red +lightgrey +blue +ff69b4 +

+ +

Styles

+

+The following styles are available (flat is the default as of Feb 1st 2015): +

+ + + + + + + + + + + + + + + + + + + + + +
https://img.shields.io/badge/style-plastic-green.svg?style=plastic
https://img.shields.io/badge/style-flat-green.svg?style=flat
https://img.shields.io/badge/style-flat--squared-green.svg?style=flat-square
https://img.shields.io/badge/style-for--the--badge-green.svg?style=for-the-badge
https://img.shields.io/badge/style-social-green.svg?style=social
+ +

+Here are a few other parameters you can use: (connecting several with "&" is possible) +

+ + + + + + + + + + + + + + + + +
?label=healthinessesOverride the default + left-hand-side text (URL-Encoding needed for spaces or special characters!)
?logo=appveyor + Insert one of the + named logos +
?logo=data:image/png;base64,…Insert custom logo image (≥ 14px high)
?logoWidth=40Set the horizontal space to give to the logo
?link=http://left&link=http://rightSpecify what clicking on the left/right of a badge should do (esp. for + social badge style)
?colorA=abcdefSet background of the left part (hex color only)
?colorB=fedcbaSet background of the right part (hex color only)
?maxAge=3600Set the HTTP cache lifetime in secs
+ +

+We support .svg, .json, .png and a few +others, but use them responsibly. +

+ +

Like This?

+ +

+Tell your favorite badge service to use it!
+And tell us, we might be able to bring it to you anyway! +

+

+ + + + +

+

+This +is where the current server got started. +

+ +

:wq

+ + + +
+

+

+

+

+

Markdown + +

reStructuredText + +

AsciiDoc + +

+
+
+ + + + + + + + + + diff --git a/frontend/fragments/try-header.html b/frontend/fragments/try-header.html new file mode 100644 index 0000000000..de1c5ce2e0 --- /dev/null +++ b/frontend/fragments/try-header.html @@ -0,0 +1,71 @@ + + Shields.io: Quality metadata badges for open source projects + + + + + + +
+Shields IO +
+ +

+Pixel-perfect   Retina-ready   Fast   Consistent   Hackable   No tracking +

+ +
+ +
+ +
+donate + +
diff --git a/frontend/render-badge-examples.js b/frontend/render-badge-examples.js new file mode 100644 index 0000000000..5c08aa9c4c --- /dev/null +++ b/frontend/render-badge-examples.js @@ -0,0 +1,18 @@ +'use strict'; + +const fs = require('fs'); +const path = require('path'); +const React = require('react'); +const ReactDOMServer = require('react-dom/server'); +const pretty = require('pretty'); +const BadgeExamples = require('./badge-examples'); + +// const inputPath = path.join(__dirname, '..', 'all-badges.json'); +// const badgeExampleData = JSON.parse(fs.readFileSync(inputPath)); +const badgeExampleData = require('../lib/all-badge-examples'); + +const fragment = ReactDOMServer.renderToStaticMarkup( + ); + +const outputPath = path.join(__dirname, '..', 'build', 'badge-examples-fragment.html'); +fs.writeFileSync(outputPath, pretty(fragment)); diff --git a/lib/all-badge-examples.js b/lib/all-badge-examples.js new file mode 100644 index 0000000000..e12da30cf7 --- /dev/null +++ b/lib/all-badge-examples.js @@ -0,0 +1,1884 @@ +'use strict'; + +const allBadgeExamples = [ + { + category: { + id: 'build', + name: 'Build' + }, + examples: [ + { + title: 'Travis', + previewUri: '/travis/rust-lang/rust.svg', + exampleUri: '/travis/USER/REPO.svg' + }, + { + title: 'Travis branch', + previewUri: '/travis/rust-lang/rust/master.svg', + exampleUri: '/travis/USER/REPO/BRANCH.svg' + }, + { + title: 'Wercker', + previewUri: '/wercker/ci/wercker/docs.svg' + }, + { + title: 'TeamCity CodeBetter', + previewUri: '/teamcity/codebetter/bt428.svg' + }, + { + title: 'TeamCity (simple build status)', + previewUri: '/teamcity/http/teamcity.jetbrains.com/s/bt345.svg' + }, + { + title: '(full build status)', + keywords: [ + 'teamcity' + ], + exampleUri: '/teamcity/http/teamcity.jetbrains.com/e/bt345.svg' + }, + { + title: 'AppVeyor', + previewUri: '/appveyor/ci/gruntjs/grunt.svg' + }, + { + title: 'AppVeyor branch', + previewUri: '/appveyor/ci/gruntjs/grunt/master.svg' + }, + { + title: 'AppVeyor tests', + previewUri: '/appveyor/tests/NZSmartie/coap-net-iu0to.svg' + }, + { + title: 'AppVeyor tests branch', + previewUri: '/appveyor/tests/NZSmartie/coap-net-iu0to/master.svg', + exampleUri: '/appveyor/tests/NZSmartie/coap-net-iu0to.svg' + }, + { + title: 'Codeship', + previewUri: '/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg' + }, + { + title: 'Codeship', + previewUri: '/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg' + }, + { + title: 'Magnum CI', + previewUri: '/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg' + }, + { + title: 'Magnum CI', + previewUri: '/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg' + }, + { + title: 'CircleCI', + previewUri: '/circleci/project/github/RedSparr0w/node-csgo-parser.svg' + }, + { + title: 'CircleCI branch', + previewUri: '/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg' + }, + { + title: 'CircleCI token', + previewUri: '/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg', + exampleUri: '/circleci/token/YOURTOKEN/project/github/RedSparr0w/node-csgo-parser/master.svg' + }, + { + title: 'Visual Studio Team services', + previewUri: '/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg', + documentation: 'visualStudioTeamServices' + }, + { + title: 'Shippable', + previewUri: '/shippable/5444c5ecb904a4b21567b0ff.svg' + }, + { + title: 'Shippable branch', + previewUri: '/shippable/5444c5ecb904a4b21567b0ff/master.svg' + }, + { + title: 'Snap CI branch', + previewUri: '/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg' + }, + { + title: 'Jenkins', + previewUri: '/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg' + }, + { + title: 'Jenkins tests', + previewUri: '/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg' + }, + { + title: 'Jenkins coverage', + previewUri: '/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg' + }, + { + title: 'Coveralls github', + previewUri: '/coveralls/github/jekyll/jekyll.svg' + }, + { + title: 'Coveralls github branch', + previewUri: '/coveralls/github/jekyll/jekyll/master.svg' + }, + { + title: 'Coveralls bitbucket', + previewUri: '/coveralls/bitbucket/pyKLIP/pyklip.svg' + }, + { + title: 'Coveralls bitbucket branch', + previewUri: '/coveralls/bitbucket/pyKLIP/pyklip.svg', + exampleUri: '/coveralls/bitbucket/pyKLIP/pyklip/master.svg' + }, + { + title: 'SonarQube Coverage', + previewUri: '/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg' + }, + { + title: 'SonarQube Tech Debt', + previewUri: '/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg' + }, + { + title: 'TeamCity CodeBetter Coverage', + previewUri: '/teamcity/coverage/bt1242.svg' + }, + { + title: 'Scrutinizer', + previewUri: '/scrutinizer/g/filp/whoops.svg' + }, + { + title: 'Scrutinizer Coverage', + previewUri: '/scrutinizer/coverage/g/filp/whoops.svg' + }, + { + title: 'Scrutinizer branch', + previewUri: '/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg' + }, + { + title: 'Scrutinizer Build', + previewUri: '/scrutinizer/build/g/filp/whoops.svg' + }, + { + title: 'Codecov', + previewUri: '/codecov/c/github/codecov/example-python.svg' + }, + { + title: 'Codecov branch', + previewUri: '/codecov/c/github/codecov/example-python/master.svg' + }, + { + title: 'Codecov private', + previewUri: '/codecov/c/github/codecov/example-python.svg', + exampleUri: '/codecov/c/token/YOURTOKEN/github/codecov/example-python.svg' + }, + { + title: 'Coverity Scan', + previewUri: '/coverity/scan/3997.svg' + }, + { + title: 'Coverity Code Advisor On Demand Stream Badge', + previewUri: '/coverity/ondemand/streams/STREAM.svg' + }, + { + title: 'Coverity Code Advisor On Demand Job Badge', + previewUri: '/coverity/ondemand/jobs/JOB.svg' + }, + { + title: 'HHVM', + previewUri: '/hhvm/symfony/symfony.svg' + }, + { + title: 'HHVM (branch)', + previewUri: '/hhvm/symfony/symfony/master.svg' + }, + { + title: 'SensioLabs Insight', + previewUri: '/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg' + }, + { + title: 'Dockbit', + previewUri: '/dockbit/DockbitStatus/health.svg?token=TvavttxFHJ4qhnKstDxrvBXM', + exampleUri: '/dockbit/ORGANIZATION_NAME/PIPELINE_NAME.svg?token=PIPELINE_TOKEN' + }, + { + title: 'continuousphp', + previewUri: '/continuousphp/git-hub/doctrine/dbal/master.svg' + }, + { + title: 'Read the Docs', + previewUri: '/readthedocs/pip.svg', + keywords: [ + 'documentation' + ] + }, + { + title: 'Read the Docs (version)', + previewUri: '/readthedocs/pip/stable.svg', + keywords: [ + 'documentation' + ] + } + ] + }, + { + category: { + id: 'downloads', + name: 'Downloads' + }, + examples: [ + { + title: 'Github All Releases', + previewUri: '/github/downloads/atom/atom/total.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'Github Releases', + previewUri: '/github/downloads/atom/atom/latest/total.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'Github Pre-Releases', + previewUri: '/github/downloads-pre/atom/atom/latest/total.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'Github Releases (by Release)', + previewUri: '/github/downloads/atom/atom/v0.190.0/total.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'Github Releases (by Asset)', + previewUri: '/github/downloads/atom/atom/latest/atom-amd64.deb.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'Github Pre-Releases (by Asset)', + previewUri: '/github/downloads-pre/atom/atom/latest/atom-amd64.deb.svg', + keywords: [ + 'github' + ], + documentation: 'githubDoc' + }, + { + title: 'npm', + previewUri: '/npm/dw/localeval.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm', + previewUri: '/npm/dm/localeval.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm', + previewUri: '/npm/dy/localeval.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm', + previewUri: '/npm/dt/express.svg', + keywords: [ + 'node' + ] + }, + { + title: 'Gem', + previewUri: '/gem/dv/rails/stable.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Gem', + previewUri: '/gem/dv/rails/4.1.0.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Gem', + previewUri: '/gem/dtv/rails.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Gem', + previewUri: '/gem/dt/rails.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Chocolatey', + previewUri: '/chocolatey/dt/scriptcs.svg' + }, + { + title: 'NuGet', + previewUri: '/nuget/dt/Microsoft.AspNetCore.Mvc.svg' + }, + { + title: 'MyGet', + previewUri: '/myget/mongodb/dt/MongoDB.Driver.Core.svg' + }, + { + title: 'MyGet tenant', + previewUri: '/dotnet.myget/dotnet-coreclr/dt/Microsoft.DotNet.CoreCLR.svg' + }, + { + title: 'PowerShell Gallery', + previewUri: '/powershellgallery/dt/ACMESharp.svg' + }, + { + title: 'PyPI', + previewUri: '/pypi/dm/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/dw/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/dd/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'Conda', + previewUri: '/conda/dn/conda-forge/python.svg', + keywords: [ + 'conda' + ] + }, + { + title: 'Crates.io', + previewUri: '/crates/d/rustc-serialize.svg', + keywords: [ + 'Rust' + ] + }, + { + title: 'Crates.io', + previewUri: '/crates/dv/rustc-serialize.svg', + keywords: [ + 'Rust' + ] + }, + { + title: 'Packagist', + previewUri: '/packagist/dm/doctrine/orm.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'Packagist', + previewUri: '/packagist/dd/doctrine/orm.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'Packagist', + previewUri: '/packagist/dt/doctrine/orm.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'Hex.pm', + previewUri: '/hexpm/dw/plug.svg' + }, + { + title: 'Hex.pm', + previewUri: '/hexpm/dd/plug.svg' + }, + { + title: 'Hex.pm', + previewUri: '/hexpm/dt/plug.svg' + }, + { + title: 'WordPress plugin', + previewUri: '/wordpress/plugin/dt/akismet.svg' + }, + { + title: 'WordPress theme', + previewUri: '/wordpress/theme/dt/hestia.svg' + }, + { + title: 'SourceForge', + previewUri: '/sourceforge/dm/sevenzip.svg' + }, + { + title: 'SourceForge', + previewUri: '/sourceforge/dw/sevenzip.svg' + }, + { + title: 'SourceForge', + previewUri: '/sourceforge/dd/sevenzip.svg' + }, + { + title: 'SourceForge', + previewUri: '/sourceforge/dt/sevenzip.svg' + }, + { + title: 'SourceForge', + previewUri: '/sourceforge/dt/arianne/stendhal.svg' + }, + { + title: 'apm', + previewUri: '/apm/dm/vim-mode.svg', + keywords: [ + 'atom' + ] + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/dt/camptocamp/openldap.svg' + }, + { + title: 'DUB', + previewUri: '/dub/dd/vibe-d.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'DUB', + previewUri: '/dub/dw/vibe-d.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'DUB', + previewUri: '/dub/dm/vibe-d/latest.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'DUB', + previewUri: '/dub/dt/vibe-d/0.7.23.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'Package Control', + previewUri: '/packagecontrol/dm/GitGutter.svg', + keywords: [ + 'sublime' + ] + }, + { + title: 'Package Control', + previewUri: '/packagecontrol/dw/GitGutter.svg', + keywords: [ + 'sublime' + ] + }, + { + title: 'Package Control', + previewUri: '/packagecontrol/dd/GitGutter.svg', + keywords: [ + 'sublime' + ] + }, + { + title: 'Package Control', + previewUri: '/packagecontrol/dt/GitGutter.svg', + keywords: [ + 'sublime' + ] + }, + { + title: 'Website', + previewUri: '/website-up-down-green-red/http/shields.io.svg?label=my-website', + keywords: [ + 'website' + ], + documentation: 'websiteDoc' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/dt/AFNetworking.svg', + keywords: [ + 'cocoapods' + ] + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/dm/AFNetworking.svg', + keywords: [ + 'cocoapods' + ] + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/dw/AFNetworking.svg', + keywords: [ + 'cocoapods' + ] + }, + { + title: 'Mozilla Add-on', + previewUri: '/amo/d/dustman.svg', + keywords: [ + 'amo', + 'firefox' + ] + }, + { + title: 'Visual Studio Marketplace', + previewUri: '/vscode-marketplace/d/ritwickdey.LiveServer.svg', + keywords: [ + 'vscode-marketplace' + ] + }, + { + title: 'Eclipse Marketplace', + previewUri: '/eclipse-marketplace/dt/notepad4e.svg', + keywords: [ + 'eclipse', + 'marketplace' + ] + }, + { + title: 'Eclipse Marketplace', + previewUri: '/eclipse-marketplace/dm/notepad4e.svg', + keywords: [ + 'eclipse', + 'marketplace' + ] + }, + { + title: 'JetBrains plugins', + previewUri: '/jetbrains/plugin/d/1347-scala.svg', + keywords: [ + 'jetbrains', + 'plugin' + ] + }, + { + title: 'Ansible Role', + previewUri: '/ansible/role/d/3078.svg' + } + ] + }, + { + category: { + id: 'version', + name: 'Version' + }, + examples: [ + { + title: 'CDNJS', + previewUri: '/cdnjs/v/jquery.svg', + keywords: [ + 'cdn', + 'cdnjs' + ] + }, + { + title: 'npm', + previewUri: '/npm/v/npm.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm (scoped)', + previewUri: '/npm/v/@cycle/core.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm (tag)', + previewUri: '/npm/v/npm/next.svg', + keywords: [ + 'node' + ] + }, + { + title: 'npm (scoped with tag)', + previewUri: '/npm/v/@cycle/core/canary.svg', + keywords: [ + 'node' + ] + }, + { + title: 'node', + previewUri: '/node/v/passport.svg', + keywords: [ + 'node' + ] + }, + { + title: 'node (scoped)', + previewUri: '/node/v/@stdlib/stdlib.svg', + keywords: [ + 'node' + ] + }, + { + title: 'node (tag)', + previewUri: '/node/v/passport/latest.svg', + keywords: [ + 'node' + ] + }, + { + title: 'node (scoped with tag)', + previewUri: '/node/v/@stdlib/stdlib/latest.svg', + keywords: [ + 'node' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/v/nine.svg', + keywords: [ + 'python' + ] + }, + { + title: 'Conda', + previewUri: '/conda/v/conda-forge/python.svg', + keywords: [ + 'conda' + ] + }, + { + title: 'Conda (channel only)', + previewUri: '/conda/vn/conda-forge/python.svg', + keywords: [ + 'conda' + ] + }, + { + title: 'Gem', + previewUri: '/gem/v/formatador.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'LuaRocks', + previewUri: '/luarocks/v/mpeterv/luacheck.svg', + keywords: [ + 'lua' + ] + }, + { + title: 'Hackage', + previewUri: '/hackage/v/lens.svg' + }, + { + title: 'Crates.io', + previewUri: '/crates/v/rustc-serialize.svg', + keywords: [ + 'Rust' + ] + }, + { + title: 'Packagist', + previewUri: '/packagist/v/symfony/symfony.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'Packagist Pre Release', + previewUri: '/packagist/vpre/symfony/symfony.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'Bintray', + previewUri: '/bintray/v/asciidoctor/maven/asciidoctorj.svg' + }, + { + title: 'Clojars', + previewUri: '/clojars/v/prismic.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/v/AFNetworking.svg' + }, + { + title: 'Bower', + previewUri: '/bower/v/bootstrap.svg' + }, + { + title: 'Bower Pre Release', + previewUri: '/bower/vpre/bootstrap.svg' + }, + { + title: 'Pub', + previewUri: '/pub/v/box2d.svg' + }, + { + title: 'Hex.pm', + previewUri: '/hexpm/v/plug.svg' + }, + { + title: 'GitHub tag', + previewUri: '/github/tag/expressjs/express.svg', + documentation: 'githubDoc' + }, + { + title: 'GitHub package version', + previewUri: '/github/package-json/v/badges/shields.svg', + documentation: 'githubDoc' + }, + { + title: 'GitHub manifest version', + previewUri: '/github/manifest-json/v/RedSparr0w/IndieGala-Helper.svg', + documentation: 'githubDoc' + }, + { + title: 'GitHub release', + previewUri: '/github/release/qubyte/rubidium.svg', + documentation: 'githubDoc' + }, + { + title: 'GitHub (pre-)release', + previewUri: '/github/release/qubyte/rubidium/all.svg', + documentation: 'githubDoc' + }, + { + title: 'GitHub commits', + previewUri: '/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg', + keywords: [ + 'GitHub', + 'commit' + ], + documentation: 'githubDoc' + }, + { + title: 'Github commits (since latest release)', + previewUri: '/github/commits-since/SubtitleEdit/subtitleedit/latest.svg', + keywords: [ + 'GitHub', + 'commit' + ], + documentation: 'githubDoc' + }, + { + title: 'Chef cookbook', + previewUri: '/cookbook/v/chef-sugar.svg' + }, + { + title: 'NuGet', + previewUri: '/nuget/v/Nuget.Core.svg' + }, + { + title: 'NuGet Pre Release', + previewUri: '/nuget/vpre/Microsoft.AspNet.Mvc.svg' + }, + { + title: 'MyGet', + previewUri: '/myget/mongodb/v/MongoDB.Driver.Core.svg' + }, + { + title: 'MyGet Pre Release', + previewUri: '/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg' + }, + { + title: 'MyGet tenant', + previewUri: '/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg' + }, + { + title: 'Chocolatey', + previewUri: '/chocolatey/v/git.svg' + }, + { + title: 'PowerShell Gallery', + previewUri: '/powershellgallery/v/Zyborg.Vault.svg' + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/v/vStone/percona.svg' + }, + { + title: 'Maven Central', + previewUri: '/maven-central/v/org.apache.maven/apache-maven.svg' + }, + { + title: 'Maven Central with version prefix filter', + previewUri: '/maven-central/v/org.apache.maven/apache-maven/2.svg' + }, + { + title: 'Sonatype Nexus (Releases)', + previewUri: '/nexus/r/https/oss.sonatype.org/com.google.guava/guava.svg' + }, + { + title: 'Sonatype Nexus (Snapshots)', + previewUri: '/nexus/s/https/oss.sonatype.org/com.google.guava/guava.svg' + }, + { + title: 'WordPress plugin', + previewUri: '/wordpress/plugin/v/akismet.svg' + }, + { + title: 'WordPress', + previewUri: '/wordpress/v/akismet.svg' + }, + { + title: 'apm', + previewUri: '/apm/v/vim-mode.svg', + keywords: [ + 'atom' + ] + }, + { + title: 'CPAN', + previewUri: '/cpan/v/Config-Augeas.svg', + keywords: [ + 'perl' + ] + }, + { + title: 'CRAN', + previewUri: '/cran/v/devtools.svg', + keywords: [ + 'R' + ] + }, + { + title: 'CRAN', + previewUri: '/cran/l/devtools.svg', + keywords: [ + 'R' + ] + }, + { + title: 'CTAN', + previewUri: '/ctan/v/tex.svg', + keywords: [ + 'tex' + ] + }, + { + title: 'DUB', + previewUri: '/dub/v/vibe-d.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'AUR', + previewUri: '/aur/version/yaourt.svg', + keywords: [ + 'aur' + ] + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'homebrew', + previewUri: '/homebrew/v/cake.svg' + }, + { + title: 'Mozilla Add-on', + previewUri: '/amo/v/dustman.svg', + keywords: [ + 'amo', + 'firefox' + ] + }, + { + title: 'Visual Studio Marketplace', + previewUri: '/vscode-marketplace/v/ritwickdey.LiveServer.svg', + keywords: [ + 'vscode-marketplace' + ] + }, + { + title: 'Eclipse Marketplace', + previewUri: '/eclipse-marketplace/v/notepad4e.svg', + keywords: [ + 'eclipse', + 'marketplace' + ] + }, + { + title: 'Itunes App Store', + previewUri: '/itunes/v/803453959.svg', + exampleUri: '/itunes/v/BUNDLE_ID.svg' + }, + { + title: 'JitPack', + previewUri: '/jitpack/v/jitpack/maven-simple.svg', + keywords: [ + 'jitpack', + 'java', + 'maven' + ] + }, + { + title: 'Jenkins Plugins', + previewUri: '/jenkins/plugin/v/blueocean.svg' + } + ] + }, + { + category: { + id: 'social', + name: 'Social' + }, + examples: [ + { + title: 'GitHub forks', + previewUri: '/github/forks/badges/shields.svg?style=social&label=Fork', + documentation: 'githubDoc' + }, + { + title: 'GitHub stars', + previewUri: '/github/stars/badges/shields.svg?style=social&label=Stars', + documentation: 'githubDoc' + }, + { + title: 'GitHub watchers', + previewUri: '/github/watchers/badges/shields.svg?style=social&label=Watch', + documentation: 'githubDoc' + }, + { + title: 'GitHub followers', + previewUri: '/github/followers/espadrine.svg?style=social&label=Follow', + documentation: 'githubDoc' + }, + { + title: 'Twitter URL', + previewUri: '/twitter/url/http/shields.io.svg?style=social' + }, + { + title: 'Twitter Follow', + previewUri: '/twitter/follow/espadrine.svg?style=social&label=Follow' + } + ] + }, + { + category: { + id: 'miscellaneous', + name: 'Miscellaneous' + }, + examples: [ + { + title: 'Gratipay', + previewUri: '/gratipay/project/shields.svg' + }, + { + title: 'Bountysource', + previewUri: '/bountysource/team/mozilla-core/activity.svg' + }, + { + title: 'Beerpay', + previewUri: '/beerpay/hashdog/scrapfy-chrome-extension.svg' + }, + { + title: 'Code Climate', + previewUri: '/codeclimate/github/kabisaict/flow.svg' + }, + { + title: 'Code Climate', + previewUri: '/codeclimate/coverage/github/triAGENS/ashikawa-core.svg' + }, + { + title: 'Code Climate', + previewUri: '/codeclimate/issues/github/me-and/mdf.svg' + }, + { + title: 'Codetally', + previewUri: '/codetally/triggerman722/colorstrap.svg' + }, + { + title: 'bitHound', + previewUri: '/bithound/code/github/rexxars/sse-channel.svg' + }, + { + title: 'Gemnasium', + previewUri: '/gemnasium/mathiasbynens/he.svg' + }, + { + title: 'Hackage-Deps', + previewUri: '/hackage-deps/v/lens.svg' + }, + { + title: 'Crates.io', + previewUri: '/crates/l/rustc-serialize.svg', + keywords: [ + 'Rust' + ] + }, + { + title: 'Requires.io', + previewUri: '/requires/github/celery/celery.svg' + }, + { + title: 'VersionEye', + previewUri: '/versioneye/d/ruby/rails.svg' + }, + { + title: 'Packagist', + previewUri: '/packagist/l/doctrine/orm.svg', + keywords: [ + 'PHP' + ] + }, + { + title: 'npm', + previewUri: '/npm/l/express.svg', + keywords: [ + 'node' + ] + }, + { + title: 'apm', + previewUri: '/apm/l/vim-mode.svg', + keywords: [ + 'atom' + ] + }, + { + title: 'Bower', + previewUri: '/bower/l/bootstrap.svg' + }, + { + title: 'PyPI', + previewUri: '/pypi/l/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/wheel/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/format/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/pyversions/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/implementation/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'PyPI', + previewUri: '/pypi/status/Django.svg', + keywords: [ + 'python' + ] + }, + { + title: 'Hex.pm', + previewUri: '/hexpm/l/plug.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/l/AFNetworking.svg' + }, + { + title: 'CPAN', + previewUri: '/cpan/l/Config-Augeas.svg', + keywords: [ + 'perl' + ] + }, + { + title: 'CTAN', + previewUri: '/ctan/l/novel.svg', + keywords: [ + 'tex' + ] + }, + { + title: 'Wheelmap', + previewUri: '/wheelmap/a/2323004600.svg' + }, + { + title: 'GitHub issues', + previewUri: '/github/issues/badges/shields.svg', + keywords: [ + 'GitHub', + 'issue' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-raw/badges/shields.svg', + keywords: [ + 'GitHub', + 'issue' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub pull requests', + previewUri: '/github/issues-pr/cdnjs/cdnjs.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'pr' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-pr-raw/cdnjs/cdnjs.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'pr' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub closed issues', + previewUri: '/github/issues-closed/badges/shields.svg', + keywords: [ + 'GitHub', + 'issue' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-closed-raw/badges/shields.svg', + keywords: [ + 'GitHub', + 'issue' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub closed pull requests', + previewUri: '/github/issues-pr-closed/cdnjs/cdnjs.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'pr' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-pr-closed-raw/cdnjs/cdnjs.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'pr' + ], + documentation: 'githubDoc', + exampleUri: '/github/issues-pr-closed/cdnjs/cdnjs.svg' + }, + { + title: 'GitHub issues by-label', + previewUri: '/github/issues/badges/shields/service-badge.svg', + keywords: [ + 'GitHub', + 'issue', + 'label' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-raw/badges/shields/service-badge.svg', + keywords: [ + 'GitHub', + 'issue', + 'label' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub pull requests by-label', + previewUri: '/github/issues-pr/badges/shields/service-badge.svg', + keywords: [ + 'GitHub', + 'pullrequests', + 'label' + ], + documentation: 'githubDoc' + }, + { + title: '', + previewUri: '/github/issues-pr-raw/badges/shields/service-badge.svg', + keywords: [ + 'GitHub', + 'pullrequests', + 'label' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue state', + previewUri: '/github/issues/detail/s/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc', + exampleUri: '/github/issues/detail/badges/shields/979.svg' + }, + { + title: 'GitHub issue title', + previewUri: '/github/issues/detail/s/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue author', + previewUri: '/github/issues/detail/u/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue label', + previewUri: '/github/issues/detail/label/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrqeuest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue comments', + previewUri: '/github/issues/detail/comments/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue age', + previewUri: '/github/issues/detail/age/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub issue last update', + previewUri: '/github/issues/detail/last-update/badges/shields/979.svg', + keywords: [ + 'GitHub', + 'issue', + 'pullrequest', + 'detail' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub Release Date', + previewUri: '/github/release-date/SubtitleEdit/subtitleedit.svg', + keywords: [ + 'GitHub', + 'release', + 'date' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub (Pre-)Release Date', + previewUri: '/github/release-date-pre/Cockatrice/Cockatrice.svg', + keywords: [ + 'GitHub', + 'release', + 'date' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub pull request check state', + previewUri: '/github/status/s/pulls/badges/shields/1110.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'detail', + 'check' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub pull request check contexts', + previewUri: '/github/status/contexts/pulls/badges/shields/1110.svg', + keywords: [ + 'GitHub', + 'pullrequest', + 'detail', + 'check' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub contributors', + previewUri: '/github/contributors/cdnjs/cdnjs.svg', + keywords: [ + 'GitHub', + 'contributor' + ], + documentation: 'githubDoc' + }, + { + title: 'license', + previewUri: '/github/license/mashape/apistatus.svg', + keywords: [ + 'GitHub', + 'license' + ], + documentation: 'githubDoc' + }, + { + title: 'Github file size', + previewUri: '/github/size/webcaetano/craft/build/phaser-craft.min.js.svg', + keywords: [ + 'GitHub', + 'file', + 'size' + ], + documentation: 'githubDoc' + }, + { + title: 'Github search hit counter', + previewUri: '/github/search/torvalds/linux/goto.svg', + keywords: [ + 'GitHub', + 'search', + 'hit', + 'counter' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub commit activity the past week, 4 weeks, year', + previewUri: '/github/commit-activity/y/eslint/eslint.svg', + keywords: [ + 'GitHub', + 'commit', + 'commits', + 'activity' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub last commit', + previewUri: '/github/last-commit/google/skia.svg', + keywords: [ + 'GitHub', + 'last', + 'latest', + 'commit' + ], + documentation: 'githubDoc', + exampleUri: '/github/commits/google/skia/last.svg' + }, + { + title: 'GitHub last commit (branch)', + previewUri: '/github/last-commit/google/skia/infra/config.svg', + keywords: [ + 'GitHub', + 'last', + 'latest', + 'commit' + ], + documentation: 'githubDoc', + exampleUri: '/github/commits/google/skia/infra/config/last.svg' + }, + { + title: 'GitHub top language', + previewUri: '/github/languages/top/badges/shields.svg', + keywords: [ + 'GitHub', + 'top', + 'language' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub language count', + previewUri: '/github/languages/count/badges/shields.svg', + keywords: [ + 'GitHub', + 'language', + 'count' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub code size in bytes', + previewUri: '/github/languages/code-size/badges/shields.svg', + keywords: [ + 'GitHub', + 'byte', + 'code', + 'size' + ], + documentation: 'githubDoc' + }, + { + title: 'GitHub repo size in bytes', + previewUri: '/github/repo-size/badges/shields.svg', + keywords: [ + 'GitHub', + 'repo', + 'size' + ], + documentation: 'githubDoc' + }, + { + title: 'Bitbucket issues', + previewUri: '/bitbucket/issues/atlassian/python-bitbucket.svg' + }, + { + title: '', + previewUri: '/bitbucket/issues-raw/atlassian/python-bitbucket.svg', + keywords: [ + 'Bitbucket' + ] + }, + { + title: 'Bitbucket open pull requests', + previewUri: '/bitbucket/pr/osrf/gazebo.svg' + }, + { + title: '', + previewUri: '/bitbucket/pr-raw/osrf/gazebo.svg', + keywords: [ + 'Bitbucket' + ] + }, + { + title: 'WordPress plugin rating', + previewUri: '/wordpress/plugin/r/akismet.svg' + }, + { + title: 'WordPress theme rating', + previewUri: '/wordpress/theme/r/hestia.svg' + }, + { + title: 'Codacy grade', + previewUri: '/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg' + }, + { + title: 'Codacy branch grade', + previewUri: '/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg' + }, + { + title: 'Codacy coverage', + previewUri: '/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg' + }, + { + title: 'Codacy branch coverage', + previewUri: '/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg' + }, + { + title: 'Cauditor', + previewUri: '/cauditor/mi/matthiasmullie/scrapbook/master.svg' + }, + { + title: 'Libscore', + previewUri: '/libscore/s/jQuery.svg' + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/e/camptocamp/openssl.svg' + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/f/camptocamp/openssl.svg' + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/rc/camptocamp.svg' + }, + { + title: 'Puppet Forge', + previewUri: '/puppetforge/mc/camptocamp.svg' + }, + { + title: 'Gems', + previewUri: '/gem/u/raphink.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Gems', + previewUri: '/gem/rt/puppet.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'Gems', + previewUri: '/gem/rd/facter.svg', + keywords: [ + 'ruby' + ] + }, + { + title: 'DUB', + previewUri: '/dub/l/vibe-d.svg', + keywords: [ + 'dub' + ] + }, + { + title: 'Docker Stars', + previewUri: '/docker/stars/_/ubuntu.svg', + keywords: [ + 'docker', + 'stars' + ] + }, + { + title: 'Docker Pulls', + previewUri: '/docker/pulls/mashape/kong.svg', + keywords: [ + 'docker', + 'pulls' + ] + }, + { + title: 'Docker Automated build', + previewUri: '/docker/automated/jrottenberg/ffmpeg.svg', + keywords: [ + 'docker', + 'automated', + 'build' + ] + }, + { + title: 'Docker Build Status', + previewUri: '/docker/build/jrottenberg/ffmpeg.svg', + keywords: [ + 'docker', + 'build', + 'status' + ] + }, + { + title: 'ImageLayers Size', + previewUri: '/imagelayers/image-size/_/ubuntu/latest.svg', + keywords: [ + 'imagelayers' + ] + }, + { + title: 'ImageLayers Layers', + previewUri: '/imagelayers/layers/_/ubuntu/latest.svg', + keywords: [ + 'imagelayers' + ] + }, + { + title: 'Gitter', + previewUri: '/gitter/room/nwjs/nw.js.svg' + }, + { + title: 'JIRA issue', + previewUri: '/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg' + }, + { + title: 'JIRA sprint completion', + previewUri: '/jira/sprint/https/jira.spring.io/94.svg', + documentation: 'jira-sprint-completion' + }, + { + title: 'Maintenance', + previewUri: '/maintenance/yes/2017.svg' + }, + { + title: 'AUR', + previewUri: '/aur/license/yaourt.svg', + keywords: [ + 'aur' + ] + }, + { + title: 'Waffle.io', + previewUri: '/waffle/label/evancohen/smart-mirror/in%20progress.svg' + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/users/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'Chrome Web Store', + previewUri: '/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg', + keywords: [ + 'chrome' + ] + }, + { + title: 'AUR', + previewUri: '/aur/votes/yaourt.svg', + keywords: [ + 'aur' + ] + }, + { + title: 'Mozilla Add-on', + previewUri: '/amo/users/dustman.svg', + keywords: [ + 'amo', + 'firefox' + ] + }, + { + title: 'Mozilla Add-on', + previewUri: '/amo/rating/dustman.svg', + keywords: [ + 'amo', + 'firefox' + ] + }, + { + title: 'Mozilla Add-on', + previewUri: '/amo/stars/dustman.svg', + keywords: [ + 'amo', + 'firefox' + ] + }, + { + title: 'Swagger Validator', + previewUri: '/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg' + }, + { + title: 'Uptime Robot status', + previewUri: '/uptimerobot/status/m778918918-3e92c097147760ee39d02d36.svg' + }, + { + title: 'Uptime Robot ratio', + previewUri: '/uptimerobot/ratio/m778918918-3e92c097147760ee39d02d36.svg' + }, + { + title: 'Uptime Robot ratio (7 days)', + previewUri: '/uptimerobot/ratio/7/m778918918-3e92c097147760ee39d02d36.svg' + }, + { + title: 'Discord', + previewUri: '/discord/102860784329052160.svg' + }, + { + title: 'Visual Studio Marketplace', + previewUri: '/vscode-marketplace/r/ritwickdey.LiveServer.svg', + keywords: [ + 'vscode-marketplace' + ] + }, + { + title: 'Eclipse Marketplace', + previewUri: '/eclipse-marketplace/favorites/notepad4e.svg', + keywords: [ + 'eclipse', + 'marketplace' + ] + } + ] + }, + { + category: { + id: 'miscellaneous', + name: 'Longer Miscellaneous' + }, + examples: [ + { + title: 'David', + previewUri: '/david/expressjs/express.svg' + }, + { + title: 'David', + previewUri: '/david/dev/expressjs/express.svg' + }, + { + title: 'David', + previewUri: '/david/optional/elnounch/byebye.svg' + }, + { + title: 'David', + previewUri: '/david/peer/webcomponents/generator-element.svg' + }, + { + title: '.Net Status (GitHub)', + previewUri: '/dotnetstatus/gh/jaredcnance/dotnet-status/API.svg' + }, + { + title: 'bitHound', + previewUri: '/bithound/dependencies/github/rexxars/sse-channel.svg' + }, + { + title: 'bitHound', + previewUri: '/bithound/devDependencies/github/rexxars/sse-channel.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/at/AFNetworking.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/aw/AFNetworking.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/p/AFNetworking.svg' + }, + { + title: 'CocoaPods', + previewUri: '/cocoapods/metrics/doc-percent/AFNetworking.svg' + }, + { + title: 'Conda', + previewUri: '/conda/pn/conda-forge/python.svg', + keywords: [ + 'conda' + ] + }, + { + title: 'Ansible Role', + previewUri: '/ansible/role/3078.svg' + }, + { + title: 'StackExchange', + previewUri: '/stackexchange/tex/r/951.svg' + }, + { + title: 'StackExchange', + previewUri: '/stackexchange/stackoverflow/t/augeas.svg' + }, + { + title: 'Issue Stats', + previewUri: '/issuestats/i/github/expressjs/express.svg' + }, + { + title: '(long form)', + exampleUri: '/issuestats/i/long/github/expressjs/express.svg' + }, + { + title: 'Issue Stats', + previewUri: '/issuestats/p/github/expressjs/express.svg' + }, + { + title: '(long form)', + exampleUri: '/issuestats/p/long/github/expressjs/express.svg' + }, + { + title: 'Libraries.io for releases', + previewUri: '/librariesio/release/hex/phoenix/1.0.3.svg' + }, + { + title: 'Libraries.io for GitHub', + previewUri: '/librariesio/github/phoenixframework/phoenix.svg' + }, + { + title: 'NetflixOSS Lifecycle', + previewUri: '/osslifecycle/Netflix/osstracker.svg' + }, + { + title: 'Sourcegraph for Repo Reference Count', + previewUri: 'https://img.shields.io/sourcegraph/rrc//github.com/gorilla/mux.svg', + exampleUri: '/sourcegraph/rrc/github.com/gorilla/mux.svg' + } + ] + } +]; + +module.exports = allBadgeExamples; diff --git a/package.json b/package.json index 9b4c9d958d..d79a9addbf 100644 --- a/package.json +++ b/package.json @@ -51,6 +51,7 @@ "test:services:pr:run": "mocha --delay service-tests/runner/cli.js --stdin < pull-request-services.log", "test:services:pr": "npm run test:services:pr:prepare && npm run test:services:pr:run", "test": "npm run lint && npm run test:js", + "build": "make website", "start": "node server 8080 ::" }, "bin": { @@ -68,15 +69,21 @@ "logo" ], "devDependencies": { + "babel-cli": "^6.11.4", + "babel-core": "^6.13.2", + "babel-preset-env": "^1.6.1", + "babel-preset-react": "^6.11.1", "child-process-promise": "^2.2.1", "dejavu-fonts-ttf": "^2.37.3", "eslint": "^4.8.0", "eslint-config-prettier": "^2.6.0", "eslint-config-standard": "^10.2.1", + "eslint-config-standard-jsx": "^4.0.2", "eslint-plugin-import": "^2.7.0", "eslint-plugin-node": "^5.2.0", "eslint-plugin-prettier": "^2.3.1", "eslint-plugin-promise": "^3.5.0", + "eslint-plugin-react": "^7.4.0", "eslint-plugin-standard": "^3.0.1", "glob": "^7.1.1", "icedfrisby": "^1.4.0", @@ -91,6 +98,9 @@ "nyc": "^11.2.1", "opn-cli": "^3.1.0", "prettier": "1.7.4", + "pretty": "^2.0.0", + "react": "^16.0.0", + "react-dom": "^16.0.0", "read-all-stdin-sync": "^1.0.5", "rimraf": "^2.6.2", "semver-regex": "^1.0.0", @@ -98,5 +108,11 @@ }, "engines": { "node": ">= 6" + }, + "babel": { + "presets": [ + "react", + "env" + ] } } diff --git a/try.html b/try.html index 894b35d6cb..1858cce6be 100644 --- a/try.html +++ b/try.html @@ -69,1254 +69,2193 @@ Pixel-perfect   Retina-ready   Fast   Consistent   Hackable donate
- -

Build

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Travis: https://img.shields.io/travis/USER/REPO.svg
Travis branch: https://img.shields.io/travis/USER/REPO/BRANCH.svg
Wercker: https://img.shields.io/wercker/ci/wercker/docs.svg
TeamCity CodeBetter: https://img.shields.io/teamcity/codebetter/bt428.svg
TeamCity (simple build status): https://img.shields.io/teamcity/http/teamcity.jetbrains.com/s/bt345.svg
(full build status):  https://img.shields.io/teamcity/http/teamcity.jetbrains.com/e/bt345.svg
AppVeyor: https://img.shields.io/appveyor/ci/gruntjs/grunt.svg
AppVeyor branch: https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg
AppVeyor tests: https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
AppVeyor tests branch: https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
Codeship: https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg
Codeship: https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg
Magnum CI: https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg
Magnum CI: https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg
CircleCI: https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser.svg
CircleCI branch: https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg
CircleCI token: https://img.shields.io/circleci/token/YOURTOKEN/project/github/RedSparr0w/node-csgo-parser/master.svg
Visual Studio Team services: https://img.shields.io/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg
Shippable: https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff.svg
Shippable branch: https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff/master.svg
Snap CI branch: https://img.shields.io/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg
Jenkins: https://img.shields.io/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins tests: https://img.shields.io/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins coverage: https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg
Coveralls github: https://img.shields.io/coveralls/github/jekyll/jekyll.svg
Coveralls github branch: https://img.shields.io/coveralls/github/jekyll/jekyll/master.svg
Coveralls bitbucket: https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip.svg
Coveralls bitbucket branch: https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip/master.svg
SonarQube Coverage: https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg
SonarQube Tech Debt: https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg
TeamCity CodeBetter Coverage: https://img.shields.io/teamcity/coverage/bt1242.svg
Scrutinizer: https://img.shields.io/scrutinizer/g/filp/whoops.svg
Scrutinizer Coverage: https://img.shields.io/scrutinizer/coverage/g/filp/whoops.svg
Scrutinizer branch: https://img.shields.io/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg
Scrutinizer Build: https://img.shields.io/scrutinizer/build/g/filp/whoops.svg
Codecov: https://img.shields.io/codecov/c/github/codecov/example-python.svg
Codecov branch: https://img.shields.io/codecov/c/github/codecov/example-python/master.svg
Codecov private: https://img.shields.io/codecov/c/token/YOURTOKEN/github/codecov/example-python.svg
Coverity Scan: https://img.shields.io/coverity/scan/3997.svg
Coverity Code Advisor On Demand Stream Badge: https://img.shields.io/coverity/ondemand/streams/STREAM.svg
Coverity Code Advisor On Demand Job Badge: https://img.shields.io/coverity/ondemand/jobs/JOB.svg
HHVM: https://img.shields.io/hhvm/symfony/symfony.svg
HHVM (branch): https://img.shields.io/hhvm/symfony/symfony/master.svg
SensioLabs Insight: https://img.shields.io/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg
Dockbit: https://img.shields.io/dockbit/ORGANIZATION_NAME/PIPELINE_NAME.svg?token=PIPELINE_TOKEN
continuousphp: https://img.shields.io/continuousphp/git-hub/doctrine/dbal/master.svg
Read the Docs:https://img.shields.io/readthedocs/pip.svg
Read the Docs (version):https://img.shields.io/readthedocs/pip/stable.svg
-

Downloads

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Github All Releases: https://img.shields.io/github/downloads/atom/atom/total.svg
Github Releases: https://img.shields.io/github/downloads/atom/atom/latest/total.svg
Github Pre-Releases: https://img.shields.io/github/downloads-pre/atom/atom/latest/total.svg
Github Releases (by Release): https://img.shields.io/github/downloads/atom/atom/v0.190.0/total.svg
Github Releases (by Asset): https://img.shields.io/github/downloads/atom/atom/latest/atom-amd64.deb.svg
Github Pre-Releases (by Asset): https://img.shields.io/github/downloads-pre/atom/atom/latest/atom-amd64.deb.svg
npm: https://img.shields.io/npm/dw/localeval.svg
npm: https://img.shields.io/npm/dm/localeval.svg
npm: https://img.shields.io/npm/dy/localeval.svg
npm: https://img.shields.io/npm/dt/express.svg
Gem: https://img.shields.io/gem/dv/rails/stable.svg
Gem: https://img.shields.io/gem/dv/rails/4.1.0.svg
Gem: https://img.shields.io/gem/dtv/rails.svg
Gem: https://img.shields.io/gem/dt/rails.svg
Chocolatey: https://img.shields.io/chocolatey/dt/scriptcs.svg
NuGet: https://img.shields.io/nuget/dt/Microsoft.AspNetCore.Mvc.svg
MyGet: https://img.shields.io/myget/mongodb/dt/MongoDB.Driver.Core.svg
MyGet tenant: https://img.shields.io/dotnet.myget/dotnet-coreclr/dt/Microsoft.DotNet.CoreCLR.svg
PowerShell Gallery: https://img.shields.io/powershellgallery/dt/ACMESharp.svg
PyPI: https://img.shields.io/pypi/dm/Django.svg
PyPI: https://img.shields.io/pypi/dw/Django.svg
PyPI: https://img.shields.io/pypi/dd/Django.svg
Conda: https://img.shields.io/conda/dn/conda-forge/python.svg
Crates.io: https://img.shields.io/crates/d/rustc-serialize.svg
Crates.io: https://img.shields.io/crates/dv/rustc-serialize.svg
Packagist: https://img.shields.io/packagist/dm/doctrine/orm.svg
Packagist: https://img.shields.io/packagist/dd/doctrine/orm.svg
Packagist: https://img.shields.io/packagist/dt/doctrine/orm.svg
Hex.pm: https://img.shields.io/hexpm/dw/plug.svg
Hex.pm: https://img.shields.io/hexpm/dd/plug.svg
Hex.pm: https://img.shields.io/hexpm/dt/plug.svg
WordPress plugin: https://img.shields.io/wordpress/plugin/dt/akismet.svg
WordPress theme: https://img.shields.io/wordpress/theme/dt/hestia.svg
SourceForge: https://img.shields.io/sourceforge/dm/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dw/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dd/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dt/sevenzip.svg
SourceForge: https://img.shields.io/sourceforge/dt/arianne/stendhal.svg
apm: https://img.shields.io/apm/dm/vim-mode.svg
Puppet Forge: https://img.shields.io/puppetforge/dt/camptocamp/openldap.svg
DUB: https://img.shields.io/dub/dd/vibe-d.svg
DUB: https://img.shields.io/dub/dw/vibe-d.svg
DUB: https://img.shields.io/dub/dm/vibe-d/latest.svg
DUB: https://img.shields.io/dub/dt/vibe-d/0.7.23.svg
Package Control: https://img.shields.io/packagecontrol/dm/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dw/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dd/GitGutter.svg
Package Control: https://img.shields.io/packagecontrol/dt/GitGutter.svg
Website: https://img.shields.io/website-up-down-green-red/http/shields.io.svg?label=my-website
CocoaPods: https://img.shields.io/cocoapods/dt/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/dm/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/dw/AFNetworking.svg
Mozilla Add-on: https://img.shields.io/amo/d/dustman.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/d/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/dt/notepad4e.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/dm/notepad4e.svg
JetBrains plugins: https://img.shields.io/jetbrains/plugin/d/1347-scala.svg
Ansible Role: https://img.shields.io/ansible/role/d/3078.svg
-

Version

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CDNJS: https://img.shields.io/cdnjs/v/jquery.svg
npm: https://img.shields.io/npm/v/npm.svg
npm (scoped): https://img.shields.io/npm/v/@cycle/core.svg
npm (tag): https://img.shields.io/npm/v/npm/next.svg
npm (scoped with tag): https://img.shields.io/npm/v/@cycle/core/canary.svg
node: https://img.shields.io/node/v/passport.svg
node (scoped): https://img.shields.io/node/v/@stdlib/stdlib.svg
node (tag): https://img.shields.io/node/v/passport/latest.svg
node (scoped with tag): https://img.shields.io/node/v/@stdlib/stdlib/latest.svg
PyPI: https://img.shields.io/pypi/v/nine.svg
Conda: https://img.shields.io/conda/v/conda-forge/python.svg
Conda (channel only): https://img.shields.io/conda/vn/conda-forge/python.svg
Gem: https://img.shields.io/gem/v/formatador.svg
LuaRocks: https://img.shields.io/luarocks/v/mpeterv/luacheck.svg
Hackage: https://img.shields.io/hackage/v/lens.svg
Crates.io: https://img.shields.io/crates/v/rustc-serialize.svg
Packagist: https://img.shields.io/packagist/v/symfony/symfony.svg
Packagist Pre Release: https://img.shields.io/packagist/vpre/symfony/symfony.svg
Bintray: https://img.shields.io/bintray/v/asciidoctor/maven/asciidoctorj.svg
Clojars: https://img.shields.io/clojars/v/prismic.svg
CocoaPods: https://img.shields.io/cocoapods/v/AFNetworking.svg
Bower: https://img.shields.io/bower/v/bootstrap.svg
Bower Pre Release: https://img.shields.io/bower/vpre/bootstrap.svg
Pub: https://img.shields.io/pub/v/box2d.svg
Hex.pm: https://img.shields.io/hexpm/v/plug.svg
GitHub tag: https://img.shields.io/github/tag/expressjs/express.svg
GitHub package version: https://img.shields.io/github/package-json/v/badges/shields.svg
GitHub manifest version: https://img.shields.io/github/manifest-json/v/RedSparr0w/IndieGala-Helper.svg
GitHub release: https://img.shields.io/github/release/qubyte/rubidium.svg
GitHub (pre-)release: https://img.shields.io/github/release/qubyte/rubidium/all.svg
GitHub commits: https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg
Github commits (since latest release): https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/latest.svg
Chef cookbook: https://img.shields.io/cookbook/v/chef-sugar.svg
NuGet: https://img.shields.io/nuget/v/Nuget.Core.svg
NuGet Pre Release: https://img.shields.io/nuget/vpre/Microsoft.AspNet.Mvc.svg
MyGet: https://img.shields.io/myget/mongodb/v/MongoDB.Driver.Core.svg
MyGet Pre Release: https://img.shields.io/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg
MyGet tenant: https://img.shields.io/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg
Chocolatey: https://img.shields.io/chocolatey/v/git.svg
PowerShell Gallery: https://img.shields.io/powershellgallery/v/Zyborg.Vault.svg
Puppet Forge: https://img.shields.io/puppetforge/v/vStone/percona.svg
Maven Central: https://img.shields.io/maven-central/v/org.apache.maven/apache-maven.svg
Maven Central with version prefix filter: https://img.shields.io/maven-central/v/org.apache.maven/apache-maven/2.svg
Sonatype Nexus (Releases): https://img.shields.io/nexus/r/https/oss.sonatype.org/com.google.guava/guava.svg
Sonatype Nexus (Snapshots): https://img.shields.io/nexus/s/https/oss.sonatype.org/com.google.guava/guava.svg
WordPress plugin: https://img.shields.io/wordpress/plugin/v/akismet.svg
WordPress: https://img.shields.io/wordpress/v/akismet.svg
apm: https://img.shields.io/apm/v/vim-mode.svg
CPAN: https://img.shields.io/cpan/v/Config-Augeas.svg
CRAN: https://img.shields.io/cran/v/devtools.svg
CRAN: https://img.shields.io/cran/l/devtools.svg
CTAN: https://img.shields.io/ctan/v/tex.svg
DUB: https://img.shields.io/dub/v/vibe-d.svg
AUR: https://img.shields.io/aur/version/yaourt.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg
homebrew: https://img.shields.io/homebrew/v/cake.svg
Mozilla Add-on: https://img.shields.io/amo/v/dustman.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/v/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/v/notepad4e.svg
Itunes App Store: https://img.shields.io/itunes/v/BUNDLE_ID.svg
JitPack: https://img.shields.io/jitpack/v/jitpack/maven-simple.svg
Jenkins Plugins: https://img.shields.io/jenkins/plugin/v/blueocean.svg
- -

Social

- - - - - - - - - - - - - - - - - - - - - - - - - -
GitHub forks: https://img.shields.io/github/forks/badges/shields.svg?style=social&label=Fork
GitHub stars: https://img.shields.io/github/stars/badges/shields.svg?style=social&label=Stars
GitHub watchers: https://img.shields.io/github/watchers/badges/shields.svg?style=social&label=Watch
GitHub followers: https://img.shields.io/github/followers/espadrine.svg?style=social&label=Follow
Twitter URL: https://img.shields.io/twitter/url/http/shields.io.svg?style=social
Twitter Follow: https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow
- -

Miscellaneous

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Gratipay: https://img.shields.io/gratipay/project/shields.svg
Bountysource: https://img.shields.io/bountysource/team/mozilla-core/activity.svg
Beerpay: https://img.shields.io/beerpay/hashdog/scrapfy-chrome-extension.svg
Code Climate: https://img.shields.io/codeclimate/github/kabisaict/flow.svg
Code Climate: https://img.shields.io/codeclimate/coverage/github/triAGENS/ashikawa-core.svg
Code Climate: https://img.shields.io/codeclimate/issues/github/me-and/mdf.svg
Codetally:https://img.shields.io/codetally/triggerman722/colorstrap.svg
bitHound: https://img.shields.io/bithound/code/github/rexxars/sse-channel.svg
Gemnasium: https://img.shields.io/gemnasium/mathiasbynens/he.svg
Hackage-Deps: https://img.shields.io/hackage-deps/v/lens.svg
Crates.io: https://img.shields.io/crates/l/rustc-serialize.svg
Requires.io: https://img.shields.io/requires/github/celery/celery.svg
VersionEye: https://img.shields.io/versioneye/d/ruby/rails.svg
Packagist: https://img.shields.io/packagist/l/doctrine/orm.svg
npm: https://img.shields.io/npm/l/express.svg
apm: https://img.shields.io/apm/l/vim-mode.svg
Bower: https://img.shields.io/bower/l/bootstrap.svg
PyPI: https://img.shields.io/pypi/l/Django.svg
PyPI: https://img.shields.io/pypi/wheel/Django.svg
PyPI: https://img.shields.io/pypi/format/Django.svg
PyPI: https://img.shields.io/pypi/pyversions/Django.svg
PyPI: https://img.shields.io/pypi/implementation/Django.svg
PyPI: https://img.shields.io/pypi/status/Django.svg
Hex.pm: https://img.shields.io/hexpm/l/plug.svg
CocoaPods: https://img.shields.io/cocoapods/l/AFNetworking.svg
CPAN: https://img.shields.io/cpan/l/Config-Augeas.svg
CTAN: https://img.shields.io/ctan/l/novel.svg
Wheelmap: https://img.shields.io/wheelmap/a/2323004600.svg
GitHub issues: https://img.shields.io/github/issues/badges/shields.svg
https://img.shields.io/github/issues-raw/badges/shields.svg
GitHub pull requests: https://img.shields.io/github/issues-pr/cdnjs/cdnjs.svg
https://img.shields.io/github/issues-pr-raw/cdnjs/cdnjs.svg
GitHub closed issues: https://img.shields.io/github/issues-closed/badges/shields.svg
https://img.shields.io/github/issues-closed-raw/badges/shields.svg
GitHub closed pull requests: https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
GitHub issues by-label:https://img.shields.io/github/issues/badges/shields/service-badge.svg
https://img.shields.io/github/issues-raw/badges/shields/service-badge.svg
GitHub pull requests by-label:https://img.shields.io/github/issues-pr/badges/shields/service-badge.svg
https://img.shields.io/github/issues-pr-raw/badges/shields/service-badge.svg
GitHub issue state: https://img.shields.io/github/issues/detail/badges/shields/979.svg
GitHub issue title: https://img.shields.io/github/issues/detail/s/badges/shields/979.svg
GitHub issue author: https://img.shields.io/github/issues/detail/u/badges/shields/979.svg
GitHub issue label: https://img.shields.io/github/issues/detail/label/badges/shields/979.svg
GitHub issue comments: https://img.shields.io/github/issues/detail/comments/badges/shields/979.svg
GitHub issue age: https://img.shields.io/github/issues/detail/age/badges/shields/979.svg
GitHub issue last update: https://img.shields.io/github/issues/detail/last-update/badges/shields/979.svg
GitHub Release Date: https://img.shields.io/github/release-date/SubtitleEdit/subtitleedit.svg
GitHub (Pre-)Release Date: https://img.shields.io/github/release-date-pre/Cockatrice/Cockatrice.svg
GitHub pull request check state: https://img.shields.io/github/status/s/pulls/badges/shields/1110.svg
GitHub pull request check contexts: https://img.shields.io/github/status/contexts/pulls/badges/shields/1110.svg
GitHub contributors: https://img.shields.io/github/contributors/cdnjs/cdnjs.svg
license: https://img.shields.io/github/license/mashape/apistatus.svg
Github file size: https://img.shields.io/github/size/webcaetano/craft/build/phaser-craft.min.js.svg
Github search hit counter: https://img.shields.io/github/search/torvalds/linux/goto.svg
GitHub commit activity the past week, 4 weeks, year https://img.shields.io/github/commit-activity/y/eslint/eslint.svg
GitHub last commit: https://img.shields.io/github/commits/google/skia/last.svg
GitHub last commit (branch): https://img.shields.io/github/commits/google/skia/infra/config/last.svg
GitHub top language: https://img.shields.io/github/languages/top/badges/shields.svg
GitHub language count: https://img.shields.io/github/languages/count/badges/shields.svg
GitHub code size in bytes: https://img.shields.io/github/languages/code-size/badges/shields.svg
GitHub repo size in bytes: https://img.shields.io/github/repo-size/badges/shields.svg
Bitbucket issues: https://img.shields.io/bitbucket/issues/atlassian/python-bitbucket.svg
https://img.shields.io/bitbucket/issues-raw/atlassian/python-bitbucket.svg
Bitbucket open pull requests: https://img.shields.io/bitbucket/pr/osrf/gazebo.svg
https://img.shields.io/bitbucket/pr-raw/osrf/gazebo.svg
WordPress plugin rating: https://img.shields.io/wordpress/plugin/r/akismet.svg
WordPress theme rating: https://img.shields.io/wordpress/theme/r/hestia.svg
Codacy grade: https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg
Codacy branch grade: https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg
Codacy coverage: https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg
Codacy branch coverage: https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg
Cauditor: https://img.shields.io/cauditor/mi/matthiasmullie/scrapbook/master.svg
Libscore: https://img.shields.io/libscore/s/jQuery.svg
Puppet Forge: https://img.shields.io/puppetforge/e/camptocamp/openssl.svg
Puppet Forge: https://img.shields.io/puppetforge/f/camptocamp/openssl.svg
Puppet Forge: https://img.shields.io/puppetforge/rc/camptocamp.svg
Puppet Forge: https://img.shields.io/puppetforge/mc/camptocamp.svg
Gems: https://img.shields.io/gem/u/raphink.svg
Gems: https://img.shields.io/gem/rt/puppet.svg
Gems: https://img.shields.io/gem/rd/facter.svg
DUB: https://img.shields.io/dub/l/vibe-d.svg
Docker Stars: https://img.shields.io/docker/stars/_/ubuntu.svg
Docker Pulls: https://img.shields.io/docker/pulls/mashape/kong.svg
Docker Automated build https://img.shields.io/docker/automated/jrottenberg/ffmpeg.svg
Docker Build Status https://img.shields.io/docker/build/jrottenberg/ffmpeg.svg
ImageLayers Size: https://img.shields.io/imagelayers/image-size/_/ubuntu/latest.svg
ImageLayers Layers: https://img.shields.io/imagelayers/layers/_/ubuntu/latest.svg
Gitter: https://img.shields.io/gitter/room/nwjs/nw.js.svg
JIRA issue: https://img.shields.io/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg
JIRA sprint completion: https://img.shields.io/jira/sprint/https/jira.spring.io/94.svg
Maintenance: https://img.shields.io/maintenance/yes/2017.svg
AUR: https://img.shields.io/aur/license/yaourt.svg
Waffle.io: https://img.shields.io/waffle/label/evancohen/smart-mirror/in%20progress.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/users/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: https://img.shields.io/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg
AUR: https://img.shields.io/aur/votes/yaourt.svg
Mozilla Add-on: https://img.shields.io/amo/users/dustman.svg
Mozilla Add-on: https://img.shields.io/amo/rating/dustman.svg
Mozilla Add-on: https://img.shields.io/amo/stars/dustman.svg
Swagger Validator: https://img.shields.io/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg
Uptime Robot status: https://img.shields.io/uptimerobot/status/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio: https://img.shields.io/uptimerobot/ratio/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio (7 days): https://img.shields.io/uptimerobot/ratio/7/m778918918-3e92c097147760ee39d02d36.svg
Discord: https://img.shields.io/discord/102860784329052160.svg
Visual Studio Marketplace: https://img.shields.io/vscode-marketplace/r/ritwickdey.LiveServer.svg
Eclipse Marketplace: https://img.shields.io/eclipse-marketplace/favorites/notepad4e.svg
- -

Longer Miscellaneous

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
David: https://img.shields.io/david/expressjs/express.svg
David: https://img.shields.io/david/dev/expressjs/express.svg
David: https://img.shields.io/david/optional/elnounch/byebye.svg
David: https://img.shields.io/david/peer/webcomponents/generator-element.svg
.Net Status (GitHub):https://img.shields.io/dotnetstatus/gh/jaredcnance/dotnet-status/API.svg
bitHound: https://img.shields.io/bithound/dependencies/github/rexxars/sse-channel.svg
bitHound: https://img.shields.io/bithound/devDependencies/github/rexxars/sse-channel.svg
CocoaPods: https://img.shields.io/cocoapods/at/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/aw/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/p/AFNetworking.svg
CocoaPods: https://img.shields.io/cocoapods/metrics/doc-percent/AFNetworking.svg
Conda: https://img.shields.io/conda/pn/conda-forge/python.svg
Ansible Role: https://img.shields.io/ansible/role/3078.svg
StackExchange: https://img.shields.io/stackexchange/tex/r/951.svg
StackExchange: https://img.shields.io/stackexchange/stackoverflow/t/augeas.svg
Issue Stats: https://img.shields.io/issuestats/i/github/expressjs/express.svg
(long form):  https://img.shields.io/issuestats/i/long/github/expressjs/express.svg
Issue Stats: https://img.shields.io/issuestats/p/github/expressjs/express.svg
(long form):  https://img.shields.io/issuestats/p/long/github/expressjs/express.svg
Libraries.io for releases: https://img.shields.io/librariesio/release/hex/phoenix/1.0.3.svg
Libraries.io for GitHub: https://img.shields.io/librariesio/github/phoenixframework/phoenix.svg
NetflixOSS Lifecycle: https://img.shields.io/osslifecycle/Netflix/osstracker.svg
Sourcegraph for Repo Reference Count: https://img.shields.io/sourcegraph/rrc/github.com/gorilla/mux.svg
- +
+
+

Build

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Travis: + + https://img.shields.io/travis/USER/REPO.svg
Travis branch: + + https://img.shields.io/travis/USER/REPO/BRANCH.svg
Wercker: + + https://img.shields.io/wercker/ci/wercker/docs.svg
TeamCity CodeBetter: + + https://img.shields.io/teamcity/codebetter/bt428.svg
TeamCity (simple build status): + + https://img.shields.io/teamcity/http/teamcity.jetbrains.com/s/bt345.svg
(full build status): https://img.shields.io/teamcity/http/teamcity.jetbrains.com/e/bt345.svg
AppVeyor: + + https://img.shields.io/appveyor/ci/gruntjs/grunt.svg
AppVeyor branch: + + https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg
AppVeyor tests: + + https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
AppVeyor tests branch: + + https://img.shields.io/appveyor/tests/NZSmartie/coap-net-iu0to.svg
Codeship: + + https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1.svg
Codeship: + + https://img.shields.io/codeship/d6c1ddd0-16a3-0132-5f85-2e35c05e22b1/master.svg
Magnum CI: + + https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff.svg
Magnum CI: + + https://img.shields.io/magnumci/ci/96ffb83fa700f069024921b0702e76ff/new-meta.svg
CircleCI: + + https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser.svg
CircleCI branch: + + https://img.shields.io/circleci/project/github/RedSparr0w/node-csgo-parser/master.svg
CircleCI token: + + https://img.shields.io/circleci/token/YOURTOKEN/project/github/RedSparr0w/node-csgo-parser/master.svg
Visual Studio Team services: + + https://img.shields.io/vso/build/larsbrinkhoff/953a34b9-5966-4923-a48a-c41874cfb5f5/1.svg
Shippable: + + https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff.svg
Shippable branch: + + https://img.shields.io/shippable/5444c5ecb904a4b21567b0ff/master.svg
Snap CI branch: + + https://img.shields.io/snap-ci/ThoughtWorksStudios/eb_deployer/master.svg
Jenkins: + + https://img.shields.io/jenkins/s/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins tests: + + https://img.shields.io/jenkins/t/https/jenkins.qa.ubuntu.com/view/Precise/view/All%20Precise/job/precise-desktop-amd64_default.svg
Jenkins coverage: + + https://img.shields.io/jenkins/c/https/jenkins.qa.ubuntu.com/view/Utopic/view/All/job/address-book-service-utopic-i386-ci.svg
Coveralls github: + + https://img.shields.io/coveralls/github/jekyll/jekyll.svg
Coveralls github branch: + + https://img.shields.io/coveralls/github/jekyll/jekyll/master.svg
Coveralls bitbucket: + + https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip.svg
Coveralls bitbucket branch: + + https://img.shields.io/coveralls/bitbucket/pyKLIP/pyklip/master.svg
SonarQube Coverage: + + https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/coverage.svg
SonarQube Tech Debt: + + https://img.shields.io/sonar/http/sonar.qatools.ru/ru.yandex.qatools.allure:allure-core/tech_debt.svg
TeamCity CodeBetter Coverage: + + https://img.shields.io/teamcity/coverage/bt1242.svg
Scrutinizer: + + https://img.shields.io/scrutinizer/g/filp/whoops.svg
Scrutinizer Coverage: + + https://img.shields.io/scrutinizer/coverage/g/filp/whoops.svg
Scrutinizer branch: + + https://img.shields.io/scrutinizer/coverage/g/phpmyadmin/phpmyadmin/master.svg
Scrutinizer Build: + + https://img.shields.io/scrutinizer/build/g/filp/whoops.svg
Codecov: + + https://img.shields.io/codecov/c/github/codecov/example-python.svg
Codecov branch: + + https://img.shields.io/codecov/c/github/codecov/example-python/master.svg
Codecov private: + + https://img.shields.io/codecov/c/token/YOURTOKEN/github/codecov/example-python.svg
Coverity Scan: + + https://img.shields.io/coverity/scan/3997.svg
Coverity Code Advisor On Demand Stream Badge: + + https://img.shields.io/coverity/ondemand/streams/STREAM.svg
Coverity Code Advisor On Demand Job Badge: + + https://img.shields.io/coverity/ondemand/jobs/JOB.svg
HHVM: + + https://img.shields.io/hhvm/symfony/symfony.svg
HHVM (branch): + + https://img.shields.io/hhvm/symfony/symfony/master.svg
SensioLabs Insight: + + https://img.shields.io/sensiolabs/i/45afb680-d4e6-4e66-93ea-bcfa79eb8a87.svg
Dockbit: + + https://img.shields.io/dockbit/ORGANIZATION_NAME/PIPELINE_NAME.svg?token=PIPELINE_TOKEN
continuousphp: + + https://img.shields.io/continuousphp/git-hub/doctrine/dbal/master.svg
Read the Docs: + + https://img.shields.io/readthedocs/pip.svg
Read the Docs (version): + + https://img.shields.io/readthedocs/pip/stable.svg
+
+
+

Downloads

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Github All Releases: + + https://img.shields.io/github/downloads/atom/atom/total.svg
Github Releases: + + https://img.shields.io/github/downloads/atom/atom/latest/total.svg
Github Pre-Releases: + + https://img.shields.io/github/downloads-pre/atom/atom/latest/total.svg
Github Releases (by Release): + + https://img.shields.io/github/downloads/atom/atom/v0.190.0/total.svg
Github Releases (by Asset): + + https://img.shields.io/github/downloads/atom/atom/latest/atom-amd64.deb.svg
Github Pre-Releases (by Asset): + + https://img.shields.io/github/downloads-pre/atom/atom/latest/atom-amd64.deb.svg
npm: + + https://img.shields.io/npm/dw/localeval.svg
npm: + + https://img.shields.io/npm/dm/localeval.svg
npm: + + https://img.shields.io/npm/dy/localeval.svg
npm: + + https://img.shields.io/npm/dt/express.svg
Gem: + + https://img.shields.io/gem/dv/rails/stable.svg
Gem: + + https://img.shields.io/gem/dv/rails/4.1.0.svg
Gem: + + https://img.shields.io/gem/dtv/rails.svg
Gem: + + https://img.shields.io/gem/dt/rails.svg
Chocolatey: + + https://img.shields.io/chocolatey/dt/scriptcs.svg
NuGet: + + https://img.shields.io/nuget/dt/Microsoft.AspNetCore.Mvc.svg
MyGet: + + https://img.shields.io/myget/mongodb/dt/MongoDB.Driver.Core.svg
MyGet tenant: + + https://img.shields.io/dotnet.myget/dotnet-coreclr/dt/Microsoft.DotNet.CoreCLR.svg
PowerShell Gallery: + + https://img.shields.io/powershellgallery/dt/ACMESharp.svg
PyPI: + + https://img.shields.io/pypi/dm/Django.svg
PyPI: + + https://img.shields.io/pypi/dw/Django.svg
PyPI: + + https://img.shields.io/pypi/dd/Django.svg
Conda: + + https://img.shields.io/conda/dn/conda-forge/python.svg
Crates.io: + + https://img.shields.io/crates/d/rustc-serialize.svg
Crates.io: + + https://img.shields.io/crates/dv/rustc-serialize.svg
Packagist: + + https://img.shields.io/packagist/dm/doctrine/orm.svg
Packagist: + + https://img.shields.io/packagist/dd/doctrine/orm.svg
Packagist: + + https://img.shields.io/packagist/dt/doctrine/orm.svg
Hex.pm: + + https://img.shields.io/hexpm/dw/plug.svg
Hex.pm: + + https://img.shields.io/hexpm/dd/plug.svg
Hex.pm: + + https://img.shields.io/hexpm/dt/plug.svg
WordPress plugin: + + https://img.shields.io/wordpress/plugin/dt/akismet.svg
WordPress theme: + + https://img.shields.io/wordpress/theme/dt/hestia.svg
SourceForge: + + https://img.shields.io/sourceforge/dm/sevenzip.svg
SourceForge: + + https://img.shields.io/sourceforge/dw/sevenzip.svg
SourceForge: + + https://img.shields.io/sourceforge/dd/sevenzip.svg
SourceForge: + + https://img.shields.io/sourceforge/dt/sevenzip.svg
SourceForge: + + https://img.shields.io/sourceforge/dt/arianne/stendhal.svg
apm: + + https://img.shields.io/apm/dm/vim-mode.svg
Puppet Forge: + + https://img.shields.io/puppetforge/dt/camptocamp/openldap.svg
DUB: + + https://img.shields.io/dub/dd/vibe-d.svg
DUB: + + https://img.shields.io/dub/dw/vibe-d.svg
DUB: + + https://img.shields.io/dub/dm/vibe-d/latest.svg
DUB: + + https://img.shields.io/dub/dt/vibe-d/0.7.23.svg
Package Control: + + https://img.shields.io/packagecontrol/dm/GitGutter.svg
Package Control: + + https://img.shields.io/packagecontrol/dw/GitGutter.svg
Package Control: + + https://img.shields.io/packagecontrol/dd/GitGutter.svg
Package Control: + + https://img.shields.io/packagecontrol/dt/GitGutter.svg
Website: + + https://img.shields.io/website-up-down-green-red/http/shields.io.svg?label=my-website
CocoaPods: + + https://img.shields.io/cocoapods/dt/AFNetworking.svg
CocoaPods: + + https://img.shields.io/cocoapods/dm/AFNetworking.svg
CocoaPods: + + https://img.shields.io/cocoapods/dw/AFNetworking.svg
Mozilla Add-on: + + https://img.shields.io/amo/d/dustman.svg
Visual Studio Marketplace: + + https://img.shields.io/vscode-marketplace/d/ritwickdey.LiveServer.svg
Eclipse Marketplace: + + https://img.shields.io/eclipse-marketplace/dt/notepad4e.svg
Eclipse Marketplace: + + https://img.shields.io/eclipse-marketplace/dm/notepad4e.svg
JetBrains plugins: + + https://img.shields.io/jetbrains/plugin/d/1347-scala.svg
Ansible Role: + + https://img.shields.io/ansible/role/d/3078.svg
+
+
+

Version

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CDNJS: + + https://img.shields.io/cdnjs/v/jquery.svg
npm: + + https://img.shields.io/npm/v/npm.svg
npm (scoped): + + https://img.shields.io/npm/v/@cycle/core.svg
npm (tag): + + https://img.shields.io/npm/v/npm/next.svg
npm (scoped with tag): + + https://img.shields.io/npm/v/@cycle/core/canary.svg
node: + + https://img.shields.io/node/v/passport.svg
node (scoped): + + https://img.shields.io/node/v/@stdlib/stdlib.svg
node (tag): + + https://img.shields.io/node/v/passport/latest.svg
node (scoped with tag): + + https://img.shields.io/node/v/@stdlib/stdlib/latest.svg
PyPI: + + https://img.shields.io/pypi/v/nine.svg
Conda: + + https://img.shields.io/conda/v/conda-forge/python.svg
Conda (channel only): + + https://img.shields.io/conda/vn/conda-forge/python.svg
Gem: + + https://img.shields.io/gem/v/formatador.svg
LuaRocks: + + https://img.shields.io/luarocks/v/mpeterv/luacheck.svg
Hackage: + + https://img.shields.io/hackage/v/lens.svg
Crates.io: + + https://img.shields.io/crates/v/rustc-serialize.svg
Packagist: + + https://img.shields.io/packagist/v/symfony/symfony.svg
Packagist Pre Release: + + https://img.shields.io/packagist/vpre/symfony/symfony.svg
Bintray: + + https://img.shields.io/bintray/v/asciidoctor/maven/asciidoctorj.svg
Clojars: + + https://img.shields.io/clojars/v/prismic.svg
CocoaPods: + + https://img.shields.io/cocoapods/v/AFNetworking.svg
Bower: + + https://img.shields.io/bower/v/bootstrap.svg
Bower Pre Release: + + https://img.shields.io/bower/vpre/bootstrap.svg
Pub: + + https://img.shields.io/pub/v/box2d.svg
Hex.pm: + + https://img.shields.io/hexpm/v/plug.svg
GitHub tag: + + https://img.shields.io/github/tag/expressjs/express.svg
GitHub package version: + + https://img.shields.io/github/package-json/v/badges/shields.svg
GitHub manifest version: + + https://img.shields.io/github/manifest-json/v/RedSparr0w/IndieGala-Helper.svg
GitHub release: + + https://img.shields.io/github/release/qubyte/rubidium.svg
GitHub (pre-)release: + + https://img.shields.io/github/release/qubyte/rubidium/all.svg
GitHub commits: + + https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/3.4.7.svg
Github commits (since latest release): + + https://img.shields.io/github/commits-since/SubtitleEdit/subtitleedit/latest.svg
Chef cookbook: + + https://img.shields.io/cookbook/v/chef-sugar.svg
NuGet: + + https://img.shields.io/nuget/v/Nuget.Core.svg
NuGet Pre Release: + + https://img.shields.io/nuget/vpre/Microsoft.AspNet.Mvc.svg
MyGet: + + https://img.shields.io/myget/mongodb/v/MongoDB.Driver.Core.svg
MyGet Pre Release: + + https://img.shields.io/myget/yolodev/vpre/YoloDev.Dnx.FSharp.svg
MyGet tenant: + + https://img.shields.io/dotnet.myget/dotnet-coreclr/v/Microsoft.DotNet.CoreCLR.svg
Chocolatey: + + https://img.shields.io/chocolatey/v/git.svg
PowerShell Gallery: + + https://img.shields.io/powershellgallery/v/Zyborg.Vault.svg
Puppet Forge: + + https://img.shields.io/puppetforge/v/vStone/percona.svg
Maven Central: + + https://img.shields.io/maven-central/v/org.apache.maven/apache-maven.svg
Maven Central with version prefix filter: + + https://img.shields.io/maven-central/v/org.apache.maven/apache-maven/2.svg
Sonatype Nexus (Releases): + + https://img.shields.io/nexus/r/https/oss.sonatype.org/com.google.guava/guava.svg
Sonatype Nexus (Snapshots): + + https://img.shields.io/nexus/s/https/oss.sonatype.org/com.google.guava/guava.svg
WordPress plugin: + + https://img.shields.io/wordpress/plugin/v/akismet.svg
WordPress: + + https://img.shields.io/wordpress/v/akismet.svg
apm: + + https://img.shields.io/apm/v/vim-mode.svg
CPAN: + + https://img.shields.io/cpan/v/Config-Augeas.svg
CRAN: + + https://img.shields.io/cran/v/devtools.svg
CRAN: + + https://img.shields.io/cran/l/devtools.svg
CTAN: + + https://img.shields.io/ctan/v/tex.svg
DUB: + + https://img.shields.io/dub/v/vibe-d.svg
AUR: + + https://img.shields.io/aur/version/yaourt.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/v/nimelepbpejjlbmoobocpfnjhihnpked.svg
homebrew: + + https://img.shields.io/homebrew/v/cake.svg
Mozilla Add-on: + + https://img.shields.io/amo/v/dustman.svg
Visual Studio Marketplace: + + https://img.shields.io/vscode-marketplace/v/ritwickdey.LiveServer.svg
Eclipse Marketplace: + + https://img.shields.io/eclipse-marketplace/v/notepad4e.svg
Itunes App Store: + + https://img.shields.io/itunes/v/BUNDLE_ID.svg
JitPack: + + https://img.shields.io/jitpack/v/jitpack/maven-simple.svg
Jenkins Plugins: + + https://img.shields.io/jenkins/plugin/v/blueocean.svg
+
+
+

Social

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
GitHub forks: + + https://img.shields.io/github/forks/badges/shields.svg?style=social&label=Fork
GitHub stars: + + https://img.shields.io/github/stars/badges/shields.svg?style=social&label=Stars
GitHub watchers: + + https://img.shields.io/github/watchers/badges/shields.svg?style=social&label=Watch
GitHub followers: + + https://img.shields.io/github/followers/espadrine.svg?style=social&label=Follow
Twitter URL: + + https://img.shields.io/twitter/url/http/shields.io.svg?style=social
Twitter Follow: + + https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow
+
+
+

Miscellaneous

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Gratipay: + + https://img.shields.io/gratipay/project/shields.svg
Bountysource: + + https://img.shields.io/bountysource/team/mozilla-core/activity.svg
Beerpay: + + https://img.shields.io/beerpay/hashdog/scrapfy-chrome-extension.svg
Code Climate: + + https://img.shields.io/codeclimate/github/kabisaict/flow.svg
Code Climate: + + https://img.shields.io/codeclimate/coverage/github/triAGENS/ashikawa-core.svg
Code Climate: + + https://img.shields.io/codeclimate/issues/github/me-and/mdf.svg
Codetally: + + https://img.shields.io/codetally/triggerman722/colorstrap.svg
bitHound: + + https://img.shields.io/bithound/code/github/rexxars/sse-channel.svg
Gemnasium: + + https://img.shields.io/gemnasium/mathiasbynens/he.svg
Hackage-Deps: + + https://img.shields.io/hackage-deps/v/lens.svg
Crates.io: + + https://img.shields.io/crates/l/rustc-serialize.svg
Requires.io: + + https://img.shields.io/requires/github/celery/celery.svg
VersionEye: + + https://img.shields.io/versioneye/d/ruby/rails.svg
Packagist: + + https://img.shields.io/packagist/l/doctrine/orm.svg
npm: + + https://img.shields.io/npm/l/express.svg
apm: + + https://img.shields.io/apm/l/vim-mode.svg
Bower: + + https://img.shields.io/bower/l/bootstrap.svg
PyPI: + + https://img.shields.io/pypi/l/Django.svg
PyPI: + + https://img.shields.io/pypi/wheel/Django.svg
PyPI: + + https://img.shields.io/pypi/format/Django.svg
PyPI: + + https://img.shields.io/pypi/pyversions/Django.svg
PyPI: + + https://img.shields.io/pypi/implementation/Django.svg
PyPI: + + https://img.shields.io/pypi/status/Django.svg
Hex.pm: + + https://img.shields.io/hexpm/l/plug.svg
CocoaPods: + + https://img.shields.io/cocoapods/l/AFNetworking.svg
CPAN: + + https://img.shields.io/cpan/l/Config-Augeas.svg
CTAN: + + https://img.shields.io/ctan/l/novel.svg
Wheelmap: + + https://img.shields.io/wheelmap/a/2323004600.svg
GitHub issues: + + https://img.shields.io/github/issues/badges/shields.svg
: + + https://img.shields.io/github/issues-raw/badges/shields.svg
GitHub pull requests: + + https://img.shields.io/github/issues-pr/cdnjs/cdnjs.svg
: + + https://img.shields.io/github/issues-pr-raw/cdnjs/cdnjs.svg
GitHub closed issues: + + https://img.shields.io/github/issues-closed/badges/shields.svg
: + + https://img.shields.io/github/issues-closed-raw/badges/shields.svg
GitHub closed pull requests: + + https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
: + + https://img.shields.io/github/issues-pr-closed/cdnjs/cdnjs.svg
GitHub issues by-label: + + https://img.shields.io/github/issues/badges/shields/service-badge.svg
: + + https://img.shields.io/github/issues-raw/badges/shields/service-badge.svg
GitHub pull requests by-label: + + https://img.shields.io/github/issues-pr/badges/shields/service-badge.svg
: + + https://img.shields.io/github/issues-pr-raw/badges/shields/service-badge.svg
GitHub issue state: + + https://img.shields.io/github/issues/detail/badges/shields/979.svg
GitHub issue title: + + https://img.shields.io/github/issues/detail/s/badges/shields/979.svg
GitHub issue author: + + https://img.shields.io/github/issues/detail/u/badges/shields/979.svg
GitHub issue label: + + https://img.shields.io/github/issues/detail/label/badges/shields/979.svg
GitHub issue comments: + + https://img.shields.io/github/issues/detail/comments/badges/shields/979.svg
GitHub issue age: + + https://img.shields.io/github/issues/detail/age/badges/shields/979.svg
GitHub issue last update: + + https://img.shields.io/github/issues/detail/last-update/badges/shields/979.svg
GitHub Release Date: + + https://img.shields.io/github/release-date/SubtitleEdit/subtitleedit.svg
GitHub (Pre-)Release Date: + + https://img.shields.io/github/release-date-pre/Cockatrice/Cockatrice.svg
GitHub pull request check state: + + https://img.shields.io/github/status/s/pulls/badges/shields/1110.svg
GitHub pull request check contexts: + + https://img.shields.io/github/status/contexts/pulls/badges/shields/1110.svg
GitHub contributors: + + https://img.shields.io/github/contributors/cdnjs/cdnjs.svg
license: + + https://img.shields.io/github/license/mashape/apistatus.svg
Github file size: + + https://img.shields.io/github/size/webcaetano/craft/build/phaser-craft.min.js.svg
Github search hit counter: + + https://img.shields.io/github/search/torvalds/linux/goto.svg
GitHub commit activity the past week, 4 weeks, year: + + https://img.shields.io/github/commit-activity/y/eslint/eslint.svg
GitHub last commit: + + https://img.shields.io/github/commits/google/skia/last.svg
GitHub last commit (branch): + + https://img.shields.io/github/commits/google/skia/infra/config/last.svg
GitHub top language: + + https://img.shields.io/github/languages/top/badges/shields.svg
GitHub language count: + + https://img.shields.io/github/languages/count/badges/shields.svg
GitHub code size in bytes: + + https://img.shields.io/github/languages/code-size/badges/shields.svg
GitHub repo size in bytes: + + https://img.shields.io/github/repo-size/badges/shields.svg
Bitbucket issues: + + https://img.shields.io/bitbucket/issues/atlassian/python-bitbucket.svg
: + + https://img.shields.io/bitbucket/issues-raw/atlassian/python-bitbucket.svg
Bitbucket open pull requests: + + https://img.shields.io/bitbucket/pr/osrf/gazebo.svg
: + + https://img.shields.io/bitbucket/pr-raw/osrf/gazebo.svg
WordPress plugin rating: + + https://img.shields.io/wordpress/plugin/r/akismet.svg
WordPress theme rating: + + https://img.shields.io/wordpress/theme/r/hestia.svg
Codacy grade: + + https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686.svg
Codacy branch grade: + + https://img.shields.io/codacy/grade/e27821fb6289410b8f58338c7e0bc686/master.svg
Codacy coverage: + + https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd.svg
Codacy branch coverage: + + https://img.shields.io/codacy/coverage/c44df2d9c89a4809896914fd1a40bedd/master.svg
Cauditor: + + https://img.shields.io/cauditor/mi/matthiasmullie/scrapbook/master.svg
Libscore: + + https://img.shields.io/libscore/s/jQuery.svg
Puppet Forge: + + https://img.shields.io/puppetforge/e/camptocamp/openssl.svg
Puppet Forge: + + https://img.shields.io/puppetforge/f/camptocamp/openssl.svg
Puppet Forge: + + https://img.shields.io/puppetforge/rc/camptocamp.svg
Puppet Forge: + + https://img.shields.io/puppetforge/mc/camptocamp.svg
Gems: + + https://img.shields.io/gem/u/raphink.svg
Gems: + + https://img.shields.io/gem/rt/puppet.svg
Gems: + + https://img.shields.io/gem/rd/facter.svg
DUB: + + https://img.shields.io/dub/l/vibe-d.svg
Docker Stars: + + https://img.shields.io/docker/stars/_/ubuntu.svg
Docker Pulls: + + https://img.shields.io/docker/pulls/mashape/kong.svg
Docker Automated build: + + https://img.shields.io/docker/automated/jrottenberg/ffmpeg.svg
Docker Build Status: + + https://img.shields.io/docker/build/jrottenberg/ffmpeg.svg
ImageLayers Size: + + https://img.shields.io/imagelayers/image-size/_/ubuntu/latest.svg
ImageLayers Layers: + + https://img.shields.io/imagelayers/layers/_/ubuntu/latest.svg
Gitter: + + https://img.shields.io/gitter/room/nwjs/nw.js.svg
JIRA issue: + + https://img.shields.io/jira/issue/https/issues.apache.org/jira/KAFKA-2896.svg
JIRA sprint completion: + + https://img.shields.io/jira/sprint/https/jira.spring.io/94.svg
Maintenance: + + https://img.shields.io/maintenance/yes/2017.svg
AUR: + + https://img.shields.io/aur/license/yaourt.svg
Waffle.io: + + https://img.shields.io/waffle/label/evancohen/smart-mirror/in%20progress.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/users/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/price/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/rating/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/stars/nimelepbpejjlbmoobocpfnjhihnpked.svg
Chrome Web Store: + + https://img.shields.io/chrome-web-store/rating-count/nimelepbpejjlbmoobocpfnjhihnpked.svg
AUR: + + https://img.shields.io/aur/votes/yaourt.svg
Mozilla Add-on: + + https://img.shields.io/amo/users/dustman.svg
Mozilla Add-on: + + https://img.shields.io/amo/rating/dustman.svg
Mozilla Add-on: + + https://img.shields.io/amo/stars/dustman.svg
Swagger Validator: + + https://img.shields.io/swagger/valid/2.0/https/bitbucket.org/api/swagger.json.svg
Uptime Robot status: + + https://img.shields.io/uptimerobot/status/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio: + + https://img.shields.io/uptimerobot/ratio/m778918918-3e92c097147760ee39d02d36.svg
Uptime Robot ratio (7 days): + + https://img.shields.io/uptimerobot/ratio/7/m778918918-3e92c097147760ee39d02d36.svg
Discord: + + https://img.shields.io/discord/102860784329052160.svg
Visual Studio Marketplace: + + https://img.shields.io/vscode-marketplace/r/ritwickdey.LiveServer.svg
Eclipse Marketplace: + + https://img.shields.io/eclipse-marketplace/favorites/notepad4e.svg
+
+
+

Longer Miscellaneous

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
David: + + https://img.shields.io/david/expressjs/express.svg
David: + + https://img.shields.io/david/dev/expressjs/express.svg
David: + + https://img.shields.io/david/optional/elnounch/byebye.svg
David: + + https://img.shields.io/david/peer/webcomponents/generator-element.svg
.Net Status (GitHub): + + https://img.shields.io/dotnetstatus/gh/jaredcnance/dotnet-status/API.svg
bitHound: + + https://img.shields.io/bithound/dependencies/github/rexxars/sse-channel.svg
bitHound: + + https://img.shields.io/bithound/devDependencies/github/rexxars/sse-channel.svg
CocoaPods: + + https://img.shields.io/cocoapods/at/AFNetworking.svg
CocoaPods: + + https://img.shields.io/cocoapods/aw/AFNetworking.svg
CocoaPods: + + https://img.shields.io/cocoapods/p/AFNetworking.svg
CocoaPods: + + https://img.shields.io/cocoapods/metrics/doc-percent/AFNetworking.svg
Conda: + + https://img.shields.io/conda/pn/conda-forge/python.svg
Ansible Role: + + https://img.shields.io/ansible/role/3078.svg
StackExchange: + + https://img.shields.io/stackexchange/tex/r/951.svg
StackExchange: + + https://img.shields.io/stackexchange/stackoverflow/t/augeas.svg
Issue Stats: + + https://img.shields.io/issuestats/i/github/expressjs/express.svg
(long form): https://img.shields.io/issuestats/i/long/github/expressjs/express.svg
Issue Stats: + + https://img.shields.io/issuestats/p/github/expressjs/express.svg
(long form): https://img.shields.io/issuestats/p/long/github/expressjs/express.svg
Libraries.io for releases: + + https://img.shields.io/librariesio/release/hex/phoenix/1.0.3.svg
Libraries.io for GitHub: + + https://img.shields.io/librariesio/github/phoenixframework/phoenix.svg
NetflixOSS Lifecycle: + + https://img.shields.io/osslifecycle/Netflix/osstracker.svg
Sourcegraph for Repo Reference Count: + + https://img.shields.io/sourcegraph/rrc/github.com/gorilla/mux.svg
+
+

Your Badge