/tauri_github_analyzer

Viewer of GitHub traffic built in Tauri

Primary LanguageTypeScriptMIT LicenseMIT

tauri_github_analyzer

Viewer of GitHub traffic built in Tauri.

README日本語版

screenshot_tauri_github_analyzer
code_size release issue license

FeatureRequirementUsageReferenceAuthorLicense

Feature

Just enter the personal access token in this app window to graphically list the Views and Clones of your public repositories.

Requirement

  • for Users
    • Windows 11 (or Windows that installed WebView2)
    • GitHub personal access token
      • permission : public_repo
  • for Developers
    • Windows 11 (or Windows that installed WebView2)
    • Microsoft Visual Studio C++ build tools
    • Rustc and Cargo Package Manager
    • Node.js
    • Node.js Package Manager (e.g. Yarn)

Check also this page : https://tauri.studio/docs/getting-started/setting-up-windows

Usage

You can download the latest version here : Releases

When the application is launched for the first time, a modal window appears.

Enter your GitHub personal access token and click the Submit button in the modal window.

This app requires the following permissions of GitHub personal access token.

  • public_repo

The next time, this app will load the saved personal access token.

In Windows, the following file will be created in C:\Users{username}\AppData\Roaming\Tauri GitHub Analyzer.

  • token.json

If the token has expired, a modal window will reappear , please enter a new token.

Token can be re-entered up to 5 times. If the limit is exceeded, the application will be forced to exit.

For Developpers

Docs is here : https://github.com/sakelog/tauri_github_analyzer/tree/main/docs

You can clone this repository with follow command.

git clone ...
cd tauri_github_analyzer
yarn

About debug

You can also debug with the following commands.

yarn dev

If you make a production build

For production build, execute the following command.

yarn release

Reference

Author

License

This project is licensed under the MIT License.

See the LICENSE file for details.