DRipGrepper icon indicating copy to clipboard operation
DRipGrepper copied to clipboard

Standalone GUI and Delphi IDE plugin to parametrize ripgrep for superfast search.

banner

:droplet: DRipGrepper

A powerful ripgrep GUI written in Delphi Pascal, featuring both a standalone application and Delphi IDE extension for fast text searching across files.

Screenshot

Features

Core Functionality

  • Advanced ripgrep parameter configuration with expert mode
  • Result filtering by file path and matching lines
  • Text replacement with preview
  • Search history with session persistence
  • "Open with..." integration (wiki examples)

Delphi Extension

  • Delphi 11, 12 support
  • Tools menu integration (Shift+Alt+R)
  • Direct file opening at search position
  • Add files to uses clauses
  • OpenInDelphi VS Code integration

Screenshot

Installation

:package: Scoop (Recommended)

scoop bucket add dripgrepper-bucket https://github.com/mattia72/scoop
scoop install dripgrepper

:computer: Manual Installation

  1. Download latest release
  2. Extract files to desired location

Delphi IDE Integration

  1. Run DripGrepper.exe → Config → Extension tab → Install...
  2. Select DripExtensions.dll (if not auto-detected)
  3. Restart Delphi

Update

Scoop: scoop update dripgrepper

Manual: Close DripGrepper and Delphi, delete all files except .ini settings, then extract new release.

Contributing

Contribution guidelines for this project

Acknowledgments