A lousy ripgrep rip-off in pure Python
Project description
offgrep
A lousy ripgrep rip-off in pure Python
Searches text in a grep-like manner in text files, recursively searching for files from the provided starting-point or from the current working directory.
When doing so, offgrep respects ignore rules in a .gitignore file.
This behavior is a small fraction of ripgrep’s capabilities, combined with a ridiculously low execution speed.
So if you have any chance to run the original, please use ripgrep instead of offgrep.
If you – however – are in a super restricted network (eg. government) without a chance to install ripgrep, but are able to install Python packages, offgrep might be an interesting alterative.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file offgrep-0.0.1.tar.gz.
File metadata
- Download URL: offgrep-0.0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Alpine Linux","version":"3.23.5","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26c3d1a4279e6f6c4e0ae224d26271ee2999bb4d434f3e377ceaa9d678d708f1
|
|
| MD5 |
ac82c482565678bee6097284af33291f
|
|
| BLAKE2b-256 |
cbdb7c59ebf8a9c7765cb7104a625927da022ecdb7e58829fb1d0e2e80e56001
|
File details
Details for the file offgrep-0.0.1-py3-none-any.whl.
File metadata
- Download URL: offgrep-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Alpine Linux","version":"3.23.5","id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0f49a2f06080fa786d34e91ab43341a1c8c8621e00d953d7154aa13a13aaf87
|
|
| MD5 |
63b3fd69af18412cfcaad8ffe684de56
|
|
| BLAKE2b-256 |
f9bb06d3b1025f4e3061355312971aa6c417e91754dc645c18f6400ac319eb09
|