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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: codeseeker-0.0.5.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.5.tar.gz
Algorithm Hash digest
SHA256 67d5d2060e7d79bb41306f7dbcafcb14454758dc42c69169e5b63d6a49b6e620
MD5 385b74eac0f0634fb1f375535fea7847
BLAKE2b-256 87007a92ee6cc811b8e8bcad6be1bba00a31df032c77529f1fad111d79fc4b6a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: codeseeker-0.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7a38e075ee01fd3474c32dec7f5afac3b10d8dfa4bfc6fe9abbef189f757d614
MD5 e91e4dbe108f09a04a82f170bfb80a12
BLAKE2b-256 f507bcca52d6e0cb297bffcf5003f624e7fc1609ba0e6be0723e8c8805882d2d

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