# Install ripgrep

ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern while respecting gitignore rules. ripgrep has first class support on Windows, macOS and Linux. Version 15.1.0 via Cargo; verified 2025-10-22.

## Install

```sh
sudo av install cargo:ripgrep
```

Additional install commands:

### Portable and language managers

- Cargo (100%):

```sh
cargo install ripgrep
```

  Evidence: local crates.io package metadata

## Package Facts

- **Package key:** cargo:ripgrep
- **Package manager:** Cargo
- **Package manager URL:** <https://crates.io/crates/ripgrep>
- **Version:** 15.1.0
- **Source summary:** ripgrep is a line-oriented search tool that recursively searches the current directory for a regex pattern while respecting gitignore rules. ripgrep has first class support on Windows, macOS and Linux.
- **Homepage:** <https://github.com/BurntSushi/ripgrep>
- **Repository:** <https://github.com/BurntSushi/ripgrep>
- **Upstream docs:** <https://github.com/BurntSushi/ripgrep>
- **License:** Unlicense OR MIT
- **Source archive:** <https://static.crates.io/crates/ripgrep/ripgrep-15.1.0.crate>
- **Published:** 2025-10-22 13:00:06.246632+00
- **Last updated:** 2025-10-22 13:00:06.246632+00
- **Generated:** 2026-06-18T16:49:02+00:00

## Executables

- rg (binary): Declared by crates.io version metadata.

## Install Behavior

- Bottle: not available

## Freshness

- Page generated: 2026-06-18
- Package-manager version: 15.1.0

## Notes de sécurité

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour ripgrep. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.


## Source Database Details

- **Source Database:** crates.io database dump
- **Crate ID:** 6,478
- **Crate Size:** 222,357
- **Edition:** 2024
- **Has Lib:** no
- **Num Versions:** 58
- **Recent Download Window Days:** 90
- **Rust Version:** 1.85
- **Version ID:** 1,787,227

## Other Package-Manager Records

- Debian apt - ripgrep - 14.1.1-1+b4: normalized package name match | Debian stable package indexes: ripgrep from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | Recursively searches directories for a regex pattern | https://github.com/BurntSushi/ripgrep
- Nix - ripgrep: normalized package name match | nixpkgs package indexes: pkgs/by-name/ri/ripgrep/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- Ubuntu apt - ripgrep - 14.1.0-1: normalized package name match | Ubuntu 24.04 LTS package indexes: ripgrep from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz | Recursively searches directories for a regex pattern | https://github.com/BurntSushi/ripgrep
- apk - ripgrep - 15.1.0-r0: normalized package name match | Alpine Linux edge package indexes: ripgrep from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | ripgrep combines the usability of The Silver Searcher with the raw speed of grep | https://github.com/BurntSushi/ripgrep
- apk - ripgrep-bash-completion - 15.1.0-r0: normalized package name match | Alpine Linux edge package indexes: ripgrep-bash-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Bash completions for ripgrep | https://github.com/BurntSushi/ripgrep
- apk - ripgrep-doc - 15.1.0-r0: normalized package name match | Alpine Linux edge package indexes: ripgrep-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | ripgrep combines the usability of The Silver Searcher with the raw speed of grep (documentation) | https://github.com/BurntSushi/ripgrep
- apk - ripgrep-fish-completion - 15.1.0-r0: normalized package name match | Alpine Linux edge package indexes: ripgrep-fish-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Fish completions for ripgrep | https://github.com/BurntSushi/ripgrep
- apk - ripgrep-zsh-completion - 15.1.0-r0: normalized package name match | Alpine Linux edge package indexes: ripgrep-zsh-completion from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz | Zsh completions for ripgrep | https://github.com/BurntSushi/ripgrep
- dnf - ripgrep - 14.1.1-4.fc44: normalized package name match | Fedora Rawhide package metadata: ripgrep from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Line-oriented search tool | https://crates.io/crates/ripgrep
- pacman - ripgrep - 15.1.0-3: normalized package name match | Arch Linux sync databases: ripgrep from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | A search tool that combines the usability of ag with the raw speed of grep | https://github.com/BurntSushi/ripgrep
- zypper - ripgrep - 15.1.0-1.3: normalized package name match | openSUSE Tumbleweed package metadata: ripgrep from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | A search tool that combines ag with grep | https://github.com/BurntSushi/ripgrep
- zypper - ripgrep-bash-completion - 15.1.0-1.3: normalized package name match | openSUSE Tumbleweed package metadata: ripgrep-bash-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Bash Completion for ripgrep | https://github.com/BurntSushi/ripgrep
- zypper - ripgrep-fish-completion - 15.1.0-1.3: normalized package name match | openSUSE Tumbleweed package metadata: ripgrep-fish-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | Fish Completion for ripgrep | https://github.com/BurntSushi/ripgrep
- zypper - ripgrep-zsh-completion - 15.1.0-1.3: normalized package name match | openSUSE Tumbleweed package metadata: ripgrep-zsh-completion from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst | ZSH Completion for ripgrep | https://github.com/BurntSushi/ripgrep
- MacPorts - ripgrep: normalized package name match | MacPorts ports tree: textproc/ripgrep/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
- Chocolatey - ripgrep: normalized package name match | Chocolatey community package catalog: ripgrep from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','reportgenerator.portable'


## Related Links

- [ripgrep](https://www.automicvault.com/fr/pkg/brew/ripgrep/) - Same normalized package name exists in another local package ecosystem.

## Sources

- crates.io package index
- external package-manager database matches
- cross-ecosystem install command graph
