FELUDA(1)
๐ FELUDA โ bestie edition ๐
okay so this is feluda, a User Commands classic, and she's here to Detect license usage restrictions in your project! โจ
๐ฆ SYNOPSIS ๐ฆ
feluda [OPTIONS] [COMMAND]
๐ธ DESCRIPTION ๐ธ
FELUDA LICENSE CHECKER
no but seriously, here's the vibe: Feluda is a CLI tool that analyzes the dependencies of a project, identifies their licenses, and flags any that may restrict personal or commercial usage. she's giving legal-department-but-make-it-cute fr fr ๐
๐ Commands:
generateโ Generate license-related files ๐sbomโ Generate Software Bill of Materials (SBOM) ๐งพcacheโ Manage cache ๐๏ธhelpโ Print this message or the help of the given subcommand(s) ๐ซถ
โจ OPTIONS โจ
-d,--debugโ Enable debug mode ๐ (she gets chatty)-p,--path <PATH>โ Path to the local project directory
default: ./
--repo <REPO>โ URL of the Git repository to analyze (HTTPS or SSH) ๐--token <TOKEN>โ she takes a token, no description given, just vibes--ssh-key <SSH_KEY>โ your SSH key, bestie ๐--ssh-passphrase <SSH_PASSPHRASE>โ the passphrase for that key ๐คซ--github-token <GITHUB_TOKEN>โ GitHub personal access token for API authentication (increases rate limits) ๐
env: GITHUB_TOKEN=
-j,--jsonโ Output in JSON format. This will override the default output format and will not show the TUI table. This is useful for CI/CD pipelines ๐งฎ-y,--yamlโ Output in YAML format. This will override the default output format and will not show the TUI table. This is useful for CI/CD pipelines ๐--verboseโ Enable verbose output ๐ฃ๏ธ-r,--restrictiveโ Show only restrictive dependencies ๐ซ-g,--guiโ Enable TUI table ๐ฅ๏ธ-l,--language <LANGUAGE>โ Specify the language to scan ๐--ci-format <CI_FORMAT>โ Output format for CI systems (github, jenkins)- Possible values:
github: GitHub Actions compatible formatjenkins: Jenkins compatible format (JUnit XML)
- Possible values:
--output-file <OUTPUT_FILE>โ Path to write the CI report file ๐--fail-on-restrictiveโ Fail with non-zero exit code when restrictive licenses are found ๐--incompatibleโ Show only incompatible dependencies ๐--fail-on-incompatibleโ Fail with non-zero exit code when incompatible licenses are found ๐--project-license <PROJECT_LICENSE>โ Specify the project license (overrides auto-detection) ๐--gistโ no description, she's mysterious like that ๐--osi <OSI>โ Filter by OSI license approval status- Possible values:
approved: Show only OSI approved licensesnot-approved: Show only non-OSI approved licensesunknown: Show licenses with unknown OSI status
- Possible values:
--strictโ Enable strict mode for license parser ๐ค--no-localโ Skip local license detection, force network lookup only ๐ฐ๏ธ-h,--helpโ Print help (see a summary with-h) ๐-V,--versionโ Print version ๐ท๏ธ
ngl if you're piping this into CI and you want her to actually yell at you when something's sus, that's--fail-on-restrictiveand--fail-on-incompatible. periodt. ๐
and that's the whole page bestie, mwah ๐ this was feluda 1.11.1, dated February 2026 โ go analyze some dependencies, you absolute icon ๐โจ
๐ฆ where this page comes from
- ubuntu stonking: feluda 1.15.0-2 ยท MIT
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms