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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: codeseeker-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 10b2172b9d56f622c43138549aad937fb8ed83cd64d1a417222f6e4c504fbd92
MD5 3740dd94536bfc11f196ed37b841bd8a
BLAKE2b-256 51978d5526209358cd21ab55813ad70a5011ade3e8bbbb0fba20dcf1dce0bdbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: codeseeker-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 20716ad3fc6795e0d6c8a94a6dd34bcb8453d0e87079b9a3f0bb51e2654c1643
MD5 df37916fd1633afe8149537a52fb4966
BLAKE2b-256 603af45229b1b2c192a4fd24c5cd88a796d56781b2a586300b4ae2748362a771

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