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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: codeseeker-0.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 55536e1cf5eb0fd717da921f9c413da8c940161f1cdaf15a91a5c9f598010dd1
MD5 1e682c2689d92b953e21d382346df00d
BLAKE2b-256 aeb38a34ff5da7469a8e53e811376704e44fc52aff1e385ef03caf2502bdedf8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: codeseeker-0.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 abfb2327d4394466904eeb6e1abaf513851f8a7aa0d3d4a4e115fc8a38c308c6
MD5 d6e494059e93a5785a4c56185e9fd902
BLAKE2b-256 f94708ba3e587e4d05dd5a938df62d2982338e399cb63a98b501d2a68382f1c0

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