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.1b0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: codeseeker-0.0.1b0.tar.gz
  • Upload date:
  • Size: 4.8 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.1b0.tar.gz
Algorithm Hash digest
SHA256 429ac0f54ff2a485d1ec23f36ae21b79ba32531fcbe21615726c5f324caaa33f
MD5 8a95dd6a0c9154b837d44cc0171cda2e
BLAKE2b-256 343969410e0ec36b403c43425a5ae5a69e2fe901774b8ad807ab3c3005653a10

See more details on using hashes here.

File details

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

File metadata

  • Download URL: codeseeker-0.0.1b0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 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.1b0-py3-none-any.whl
Algorithm Hash digest
SHA256 67480cd0c0bcbbcad5c9367a19a6ffa428d89af992700e099db904d7a7357663
MD5 f121b5e4ab0902dad5c854d06a464015
BLAKE2b-256 689f170a02d70f87535cccf0047b61226d97d5ce8ecf0e25ddf458d5f85487f6

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