CLI Reference
Key commands available in the Omnivore CLI.
Commands
crawl
Start a web crawl from one or more seed URLs.
BASH001# Basic crawl with default settings002omnivore crawl https://example.com003004# Advanced crawl with options005omnivore crawl https://example.com --workers 5 --depth 3 --output results.json
git
Extract and analyze code from Git repositories with intelligent filtering.
BASH001# Analyze a GitHub repository002omnivore git https://github.com/rust-lang/cargo --output cargo-analysis.txt003004# Analyze local repository005omnivore git . --output project-code.txt006007# Extract specific file types008omnivore git ./my-project --only "*.rs,*.toml" --output rust-files.txt
parse
Parse HTML content and extract structured data.
BASH001omnivore parse index.html --rules parser-rules.yaml
graph
Build knowledge graphs from crawled data (under development).
BASH001omnivore graph results.json --output knowledge-graph.db
Built with Rust. Developed by Pranav Karra