Skip to main content

GitGlimpse CLI

GitHub release GitHub last commit License

A command-line interface to manage, synchronize, and monitor shared GitHub repositories via the GitGlimpse platform.


GitGlimpse website: gitglimpse.sutac.pl

GitGlimpse on GitHub: github.com/sutaC/git-glimpse-cli

Author: sutaC

Installation

Install the latest version globally via pip:

pip install git-glimpse-cli

Quickstart

  1. Log in with your GitGlimpse CLI token. It will be saved to your global user configuration.

    You will be able to create one on your GitGlimpse user panel at https://gitglimpse.sutac.pl/user#hCliTokens

    glimpse login <YOUR_API_TOKEN>
    
  2. Initialize a Repository.

    Navigate to your local Git repository, ensure it is uplaoded to GitHub and link it to GitGlimpse. This creates a .shared-repo.json file to track the project.

    cd my-project
    glimpse init <new/link>
    
  3. Check status.
    glimpse status
    
  4. Schedule the build to update GitGlimpse display.
    glimpse build
    

Configuration

GitGlimpse CLI uses holds your configuration at ~/.config/glimpsecli/config.json, and local repository settings are stored at ./.shared-repo.json.

Advanced Settings

Command Description
glimpse config debug Enables verbose debug mode, printing stack traces.
glimpse config set-url Overrides the default production server with a custom backend or localhost.

Development

  1. Clone the repository and install it in editable mode:
    git clone https://github.com/sutaC/git-glimpse-cli.git
    cd git-glimpse-cli
    python3 -m venv .venv
    source .venv/bin/activate
    pip install -e .
    
  2. Point the CLI to your local development server:
    glimpse config set-url http://localhost:5000
    

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git_glimpse_cli-0.1.1.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_glimpse_cli-0.1.1-py3-none-any.whl (12.1 kB view details)

Uploaded Python 3

File details

Details for the file git_glimpse_cli-0.1.1.tar.gz.

File metadata

  • Download URL: git_glimpse_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for git_glimpse_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 736a6dd5baf5811054512727db489d172e872fb3ef7d10a478e7f0d7c44ae4fd
MD5 df70e4677a7d64f2befdddcdbb8fbf67
BLAKE2b-256 95b13a46cf00dc36238c3a16aa2ab3d1aa708d4701bb4ee0ca5d460aee59755c

See more details on using hashes here.

Provenance

The following attestation bundles were made for git_glimpse_cli-0.1.1.tar.gz:

Publisher: python-publish.yml on sutaC/git-glimpse-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file git_glimpse_cli-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for git_glimpse_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4427b3d0cede8a1f74ff6722041ed65240cebd87c268b9b53e08d7da74dbbb9c
MD5 991abaab18dc86ea73d559895581d762
BLAKE2b-256 9d9e5f04cea0aac4a2f1ce43bb3001b21d9fe2766167c024351268faef095e10

See more details on using hashes here.

Provenance

The following attestation bundles were made for git_glimpse_cli-0.1.1-py3-none-any.whl:

Publisher: python-publish.yml on sutaC/git-glimpse-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page