Skip to main content

A simple tool to search code in a GitHub repository.

Project description

CodeSeeker

Search code through a GitHub repo.

GitHub Contributor Covenant GitHub languages GitHub repo size Github last-commit maintenance

          .                 .          
,-. ,-. ,-| ,-. ,-. ,-. ,-. | , ,-. ,-.
|   | | | | |-' `-. |-' |-' |<  |-' |  
`-' `-' `-^ `-' `-' `-' `-' ' ` `-' '  

codeseeker is simple tool to search for code on GitHub. By default it searches to the contents of the source code file.

Installation

codeseeker is available on PyPi (MIT license) and installation can be performed by running pip

python -m pip install codeseeker

To upgrade the package:

python -m pip install codeseeker --upgrade

To delete the package:

python -m pip uninstall codeseeker

Example

To search for a file that contains "cube" in a repository:

> python -m codeseeker cube
1 file found.

repository/path/to/file.py

To open the file in a web browser

> python -m codeseeker cube -o
1 file found.

repository/path/to/file.py

Opening in a web browser...

Contribution

If you'd like to contribute, fork the repository, commit your changes to main branch and send a pull request. Make sure you add yourself to authors.

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

codeseeker-0.0.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

codeseeker-0.0.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file codeseeker-0.0.1.tar.gz.

File metadata

  • Download URL: codeseeker-0.0.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.2.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for codeseeker-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b998a530e6bb32253e50f1ea12d45b130c27d63e0f5a85430c71e48224bb1541
MD5 e5b2bd69f465d1f797d15ccfa63c97fd
BLAKE2b-256 653f22512463c146b52efff0b6b8cd82cb8dad057763678c7a219b74d7a34c48

See more details on using hashes here.

File details

Details for the file codeseeker-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: codeseeker-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.2.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9

File hashes

Hashes for codeseeker-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7e5fe45aaf306c8ae80926d84ab5236bf99e6c63265f85bc1dcf50bd1d48b5ed
MD5 0984b337fb9e60e653429d7286d49d07
BLAKE2b-256 2feea75f5978f683fe79a3eb1809cae3839161efc73039b310126f1188c50a94

See more details on using hashes here.

Supported by

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