-
Notifications
You must be signed in to change notification settings - Fork 0
Script Sources
Open via ☰ Menu → File → Sources...
The app can load scripts from three types of sources simultaneously.
The KaiUR/Pycatia_Scripts repository is the primary source. Use the checkbox at the top of the Sources dialog to enable or disable it.
Add any public or private GitHub repository that uses the same folder structure:
- Click Add... under Additional GitHub Repositories
- Enter the full URL:
https://github.com/owner/repo - Enter the branch name (defaults to
main) - Optionally add a Personal Access Token for private repos or higher rate limits
- Click OK
Scripts from multiple repositories with the same folder name are merged into one tab.
Add a folder on your machine containing subfolders with .py files:
My_Scripts\
Any_Document_Scripts\my_script.py
Part_Document_Scripts\another.py
Local scripts run directly from disk — no downloading or SHA verification.
Each source can be individually enabled or disabled without removing it. Disabling a source and pressing Refresh immediately removes its scripts from the UI.
Removing an extra GitHub repository also deletes its cached scripts from disk. Local folder sources are removed from the list only — files on disk are not deleted.
If a source has a setup/requirements.txt file, clicking ↧ Deps will install and upgrade those packages via pip install --upgrade. The setup/ folder never becomes a script tab.
Without a GitHub token, the API allows 60 requests per hour. On office or shared networks this may be reached quickly. Add a token in Settings to raise the limit to 5000 requests per hour.
Getting Started
Using the App
Scripts
Reference
Development
Legal