{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/6"}],"enrichment":{"capability":"Provides a Python interface to ripgrep (rg), a fast regex-based line search tool that recursively searches directories while respecting gitignore rules and filtering hidden and binary files by default.","skillfed_tags":["text-search","regex","cli-wrapper"],"use_cases":["Integrate fast code search into Python development tools or IDE plugins that need to find patterns across large codebases.","Build log analysis or audit scripts that search through large text files while respecting project ignore rules.","Create custom search utilities that need to filter by file type (e.g., search only Python or JavaScript files) with better performance than standard grep.","Automate text processing workflows that require regex matching across directory trees while respecting version control ignore files."],"what_it_does":"This package provides Python access to ripgrep, a Rust-based line search tool optimized for speed and code search workflows. It recursively searches directories for regex patterns while automatically respecting .gitignore rules and filtering hidden and binary files (behavior can be disabled with flags). ripgrep is designed as a faster alternative to grep, The Silver Searcher, and ack, with support for file-type filtering, Unicode, PCRE2 regex engines, and multiple text encodings.\n\nThe package wraps ripgrep for use from Python, making it available to developers who want to integrate fast pattern searching into Python applications or scripts. With no runtime dependencies and active maintenance, it targets modern Python versions (3.8+) across Windows, macOS, and Linux.","worth_installing":"Yes, if you need to integrate fast regex search into Python and are comfortable with the platform-specific wheel constraints. The package is actively maintained, has no runtime dependencies, uses permissive licensing, and wraps a well-established tool. Install friction is moderate due to platform-specific wheels; verify that your platform (macOS ARM64 or manylinux 2.39 x86_64) is supported or that you can build from source before committing."},"id":"ripgrep","links":{"html":"https://skillfed.io/packages/ripgrep","md":"https://skillfed.io/packages/ripgrep.md","pypi":"https://pypi.org/project/ripgrep/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-24","license_spdx":"Unlicense OR MIT","license_treatment":"permissive","name":"ripgrep","python_support":"supports_current","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."},"popularity":{"monthly_downloads":414843,"position":6829,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"15.1.0"}
