aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 15df425edea1323faece9debf2ab1e22b8d7c0a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Where Is This Packaged?

A service to make SVG badges showing which package repositories offer something.

**Poorly written, poorly tested, not production ready.**

Only necessary because the existing service that does this [is run by assholes](https://twitter.com/QuinnyPig/status/1376357557191643141).

## Usage

`/badge/<package>.svg` will generate a badge for all the [known](https://code.boringcactus.com/where-packaged/tree/repos) repositories that have a package with that name.

You can override with query string parameters.
For example, `/badge/rust.svg?crates-io=&debian=rustc&ubuntu=rustc` looks for packages named "rust", but ignores crates.io and looks for "rustc" instead on Debian & Ubuntu.

## Status

I don't know if I intend to finish this up and make it a more permanent service.

## About

Written by [boringcactus / Melody Horn](https://www.boringcactus.com).
Source code [available](https://code.boringcactus.com/where-packaged/) under the [GLWTPL](https://github.com/me-shaon/GLWTPL).