Keep your dependencies up-to-date
Find a file
dependabot[bot] 3a2e134c40
Bump rustls from 0.23.16 to 0.23.18 (#241)
Bumps [rustls](https://github.com/rustls/rustls) from 0.23.16 to 0.23.18.
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.16...v/0.23.18)

---
updated-dependencies:
- dependency-name: rustls
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-25 18:15:17 +01:00
.github/workflows ci: remove CD job (#223) 2024-05-26 15:16:30 +01:00
assets Fix form submission (#189) 2023-01-31 13:37:10 +00:00
deploy Point the livenessProbe at /repo/github/deps-rs/deps.rs (#172) 2022-10-31 10:27:45 +01:00
libs/badge refactor: migrate to tracing for logging (#226) 2024-05-29 11:35:34 +01:00
resources Update the project readme (#72) 2020-10-25 03:38:49 +00:00
src chore(cargo): upgrade dependencies (#240) 2024-11-02 11:27:52 +00:00
.dockerignore Setup CD: Docker image and action to push to GH container registry (#61) 2020-10-23 19:13:25 +02:00
.gitattributes make linguist track assets as vendored 2018-01-29 20:53:12 +11:00
.gitignore refactor: migrate to tracing for logging (#226) 2024-05-29 11:35:34 +01:00
.rustfmt.toml refactor: migrate to tracing for logging (#226) 2024-05-29 11:35:34 +01:00
build.rs refactor: migrate to tracing for logging (#226) 2024-05-29 11:35:34 +01:00
Cargo.lock Bump rustls from 0.23.16 to 0.23.18 (#241) 2024-11-25 18:15:17 +01:00
Cargo.toml chore(cargo): upgrade dependencies (#240) 2024-11-02 11:27:52 +00:00
Dockerfile docker: respect Cargo.lock during build (#209) 2023-11-26 22:06:44 +01:00
LICENSE change license to Apache 2.0 2018-02-11 18:14:42 +11:00
Procfile add procfile 2018-01-27 20:49:13 +11:00
README.md Support custom subject text (#231) 2024-08-07 03:14:37 +01:00
RustConfig Upgrade to maud 0.22.1 and switch to stable Rust (#74) 2020-11-04 14:42:42 +01:00

Deps.rs - Dependency status at a glance

dependency status GitHub license

A screenshot showing the deps.rs status of the libc crate

Deps.rs is a service that shows you at a glance if any of your dependencies are out of date or insecure. This works by comparing the dependencies in a project's Cargo.toml to the latest versions in the crates.io database. For security-related information, we query the RustSec Security Advisory Database.

We currently support projects and crates hosted on crates.io, Github, Gitlab, Bitbucket, and SourceHut. To analyze the state of your dependencies you can use the following URLs:

  • for projects on crates.io: https://deps.rs/crate/<NAME>
  • for projects on Github, Gitlab, Bitbucket, SourceHut, Codeberg, or Gitea: https://deps.rs/repo/<HOSTER>/<USER>/<REPO> (where <HOSTER> is either github, gitlab, bitbucket, sourcehut, codeberg, or gitea/<DOMAIN>)

Badges

On the analysis page, you will also find the markdown code to include a fancy badge in your project README so visitors (and you) can see at a glance if your dependencies are still up to date!

Badges have a few options, specified with query parameters:

  • style: which matches the styles from shields.io:
    • ?style=flat (default)
    • ?style=flat-square
    • ?style=for-the-badge
  • subject: customize the text on the left (which is the same concept as label in shields.io, and URL-Encoding is needed for spaces or special characters!). e.g.:
    • ?subject=yourdeps
    • ?subject=git%20deps
    • ?subject=deps%3Acore

Contributing

We are always looking for help from the community! Feel like a feature is missing? Found a bug? Open an issue!

Do you want to contribute? Then browse the list of open issues and ask if you can take care of it.

Building the project

To get started on the project simply clone the repository and run the build:

git clone https://github.com/deps-rs/deps.rs
cd deps.rs
cargo run

The started development server will listen on port 8080 on localhost, so you just have to point your browser to http://localhost:8080 to see if it works.

Copyright 2018 Sam Rijs and Contributors

Licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.