Skip to main content

A lightweight Tkinter GUI tool to search folders/files and (optionally) file content.

Project description

Grepper

Grepper is a lightweight, Tkinter GUI tool to search folders and files by name, path patterns, and (optionally) file content.

Quick start

Grepper-Utility

CI License

Grepper-Utility is a lightweight, cross-platform Python tool offering a Tkinter GUI and importable library for fast recursive file and content search. Supports path patterns, regex, ignore lists, and simple scripting integration for automation.

Quick start

python .\grepper.py

Install (from source)

python -m pip install "git+https://github.com/atifafzal786/Grepper-Utility.git"

Docs

Requirements

  • Python 3.9+

Contributing

See CONTRIBUTING.md for guidelines, and open issues or pull requests for improvements.

License

This project is licensed under the MIT License — see the LICENSE file for details.

Changelog

See CHANGELOG.md.

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

grepper-0.1.1.tar.gz (20.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

grepper-0.1.1-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file grepper-0.1.1.tar.gz.

File metadata

  • Download URL: grepper-0.1.1.tar.gz
  • Upload date:
  • Size: 20.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for grepper-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9c04a1df6683deb5e6855e79ca85ce573efd0013dc81ee9d9ffe09258c2bbbe1
MD5 6f4979d5738e2ab743126600a3eb016e
BLAKE2b-256 ba89e7e101b28bfeed8f13d1ef5c67b2e94770786696d5439acfde9b5543e9c5

See more details on using hashes here.

File details

Details for the file grepper-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: grepper-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for grepper-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7b876a56f4de5434aa7f1a282a4baef5d2a744dbf5187275c630a2959d22dd27
MD5 cd82bf4e70474a0bbf9745c8645296fc
BLAKE2b-256 57bb0a765eeee99c956825c0412747ac75bb2b5883d856f38d353f1341ec8711

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page