sakelog / tauri_github_analyzer

Viewer of GitHub traffic built in Tauri

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tauri_github_analyzer

Viewer of GitHub traffic built in Tauri.

README日本語版

screenshot_tauri_github_analyzer
code_size release issue license

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.

About

Viewer of GitHub traffic built in Tauri

License:MIT License


Languages

Language:TypeScript 59.0%Language:Rust 39.2%Language:HTML 1.8%