GitHub repository lister
Project description
farwas - GitHub Repository Viewer
Usage Examples
# Basic usage - view user repositories
farwas -u <username>
# View organization repositories
farwas -o <organization>
# Limit number of repositories shown
farwas -o <organization> --limit 100
# Different view formats
farwas -o <organization> view1 # Default format with descriptions
farwas -o <organization> view2 # Compact format with links
farwas -o <organization> view3 # Enhanced format with GitHub Actions status
farwas -o <organization> view4 # Actions-focused format with status sorting
# View cache contents
ls -la ~/.farwas/cache/
# Get help
farwas --help
Views
- view1: Default format showing repository name, description, visibility and last update
- view2: Compact format with repository URLs for actions and commits
- view3: Enhanced format including latest GitHub Actions workflow status
- view4: Focused view of Actions status, sorted by:
- Failed workflows first
- Successful workflows second
- Repositories without workflows last
- Within each group, sorted by most recent update
Cache
- Cache location: ~/.farwas/cache/
- Cache timeout: 10 minutes
- Cache can be configured with --cache-dir flag
Example view4 output
farwas --limit 20 --org myorg view4
failure about 4 hours ago https://github.com/myorg/repo1/actions
failure about 4 hours ago https://github.com/myorg/repo2/actions
success about 4 hours ago https://github.com/myorg/repo3/actions
success about 4 hours ago https://github.com/myorg/repo4/actions
no workflows about 9 minutes ago https://github.com/myorg/repo5/actions
no workflows about 1 hours ago https://github.com/myorg/repo6/actions
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
farwas-0.5.0.tar.gz
(6.2 kB
view details)
Built Distribution
File details
Details for the file farwas-0.5.0.tar.gz
.
File metadata
- Download URL: farwas-0.5.0.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.27
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e394b6093a9383bfa7d834cca86160bec8c32365b9aa581a2e686c5e7d83ffad |
|
MD5 | 545d9c7a12eb2ca24826d1195ec48a23 |
|
BLAKE2b-256 | 7848d2fe26fa772b9106b4910379e5da526c492854fc6b6597f57bd78a695808 |
File details
Details for the file farwas-0.5.0-py3-none-any.whl
.
File metadata
- Download URL: farwas-0.5.0-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.4.27
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 431ca2b3c165dc7179e78af94f05f44a9598e691b9873b6f5780bd909ee89cc3 |
|
MD5 | 401c554beda4e780f7f52181b810303d |
|
BLAKE2b-256 | 125c49c99095d4488ee59ca9d6dfa6dcaa71a2592645e11be497dbb5241cb8b0 |