noseyparker(1)
β¨ noseyparker(1) β¨
okay bestie, welcome to the noseyparker manual page β it lives in the General Commands Manual and it's literally the whole vibe check for a command-line program that finds secrets and sensitive information in textual data and Git history π
π NAME π
noseyparker β Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history. no cap, that's the whole thing it does, and it does it iconically.
πΈ SYNOPSIS πΈ
noseyparker [-v|--verbose]... [-q|--quiet] [--color] [--progress]
[--ignore-certs] [--rlimit-nofile] [--sqlite-cache-size]
[--enable-backtraces] [-h|--help] [-V|--version] <subcommands>
like, you give it flags, you give it a subcommand, it goes and does the thing π¦
π DESCRIPTION π
Nosey Parker is a command-line program that finds secrets and sensitive information in textual data and Git history. that's it. that's the girl. she sniffs out your secrets (affectionately) πβ¨
π«Ά OPTIONS π«Ά
-h,--helpβ Print help (see a summary with-h)-V,--versionβ Print version
β GLOBAL OPTIONS β
-v,--verboseβ Enable verbose output
This can be repeated up to 3 times to enable successively more output. so like, more -v = more tea π΅
-q,--quietβ Suppress non-error feedback messages
This silences WARNING, INFO, DEBUG, and TRACE messages and disables progress bars. This overrides any provided verbosity and progress reporting options. so yeah, -q is the main character here β it wins, periodt π
--color=MODE[default:auto] β Enable or disable colored output
When this is auto, colors are enabled for stdout and stderr when they are terminals.
If the NO_COLOR environment variable is set, it takes precedence and is equivalent to --color=never. (yes, NO_COLOR said "not today" and the flag respects it π)
[possible values: auto, never, always]
--progress=MODE[default:auto] β Enable or disable progress bars
When this is auto, progress bars are enabled when stderr is a terminal.
[possible values: auto, never, always]
--ignore-certsβ Ignore validation of TLS certificates
β οΈ bestie, that's literally telling it "don't check the certs." it trusts everybody. proceed with intention π
π§ ADVANCED GLOBAL OPTIONS π§
(this is the "you probably don't need this but here's the lore" section π)
--rlimit-nofile=LIMIT[default:16384] β Set the rlimit for number of open files toLIMIT
This should not need to be changed from the default unless you run into crashes from running out of file descriptors. so like, only touch this if things are already going sideways π
--sqlite-cache-size=SIZE[default:-1048576] β Set the cache size for SQLite connections toSIZE
This has the effect of setting SQLite's pragma cache_size=SIZE. The default value is set to use a maximum of 1GiB for database cache. See https://sqlite.org/pragma.html#pragma_cache_size for more details.
--enable-backtraces=BOOL[default:true] β Enable or disable backtraces on panic
This has the effect of setting the RUST_BACKTRACE environment variable to 1.
[possible values: true, false]
π SUBCOMMANDS π
okay so these are all the little side quests she can do for you π
noseyparker-scan(1)β Scan content for secretsnoseyparker-summarize(1)β Summarize scan findingsnoseyparker-report(1)β Report detailed scan findingsnoseyparker-github(1)β Interact with GitHubnoseyparker-datastore(1)β Manage datastoresnoseyparker-rules(1)β Manage rules and rulesetsnoseyparker-annotations(1)β Manage annotations (experimental) π§ͺnoseyparker-generate(1)β Generate Nosey Parker release assets
π¦ VERSION π¦
v0.24.0 β and yes she's serving build-configuration receipts:
Build Configuration:
Build Timestamp: 1980-01-01T00:00:00.000000000Z
Commit Timestamp: VERGEN_IDEMPOTENT_OUTPUT
Commit Branch: VERGEN_IDEMPOTENT_OUTPUT
Commit SHA: VERGEN_IDEMPOTENT_OUTPUT
Cargo Features: color_backtrace,default,github,mimalloc,parquet
Debug: true
Optimization: 3
Target Triple: aarch64-unknown-linux-gnu
Build System:
OS: VERGEN_IDEMPOTENT_OUTPUT
OS Version: Linux
CPU Vendor: ARM
CPU Brand: Neoverse-N1
CPU Cores: 80
rustc Version: 1.95.0
rustc Channel: stable
rustc Host Triple: aarch64-unknown-linux-gnu
rustc Commit Date: 2026-04-14
rustc Commit SHA: 59807616e1fa2540724bfbac14d7976d7e4a3860
rustc LLVM Version: 21.1
(yes, the VERGEN_IDEMPOTENT_OUTPUT entries are literally in there like that β not me, that's just what the build printed π)
π AUTHORS π
Brad Larsen <bradford.larsen@praetorian.com> β thank you for your service, king π«‘
and that's the whole page, bestie! π
π« cute lil sign-off: this wasnoseyparkerv0.24.0-aarch64-unknown-linux-gnu, manual pagenoseyparker(1)β from the General Commands Manual. mwah, go find some secrets πβ¨
π¦ where this page comes from
- nixos 26.05: noseyparker 0.24.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms