ripgrep Basics/Show available built-in file types

Print ripgrep's known type definitions.

Section: File discovery and listing

Show available built-in file types

bash
bash
rg --type-list | less
Explanation

Type filters are one of ripgrep's biggest productivity boosts in mixed-language repositories.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing File discovery and listing
List only file names with matches
Return matching file paths without printing the matching lines.
OpenIn sheetbashsame section
List files without matches
Find files that do not contain a pattern.
OpenIn sheetbashsame section
Count matches per file
Show how many matches exist in each file.
OpenIn sheetbashsame section
Count matching lines globally
Suppress file names and count matches across stdin or a small target.
OpenIn sheetbashsame section
Search recursively in the current directory
Search for a pattern using ripgrep's recursive defaults.
OpenIn sheetbash1 tag match
Search standard input
Use ripgrep in a pipeline.
OpenIn sheetbash1 tag match