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
Metadata
Release files for farwas 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| farwas-0.5.0.tar.gz | 6.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| farwas-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.6 kB
Release files / farwas-0.5.0.tar.gz
| Download URL | farwas-0.5.0.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e394b6093a9383bfa7d834cca86160bec8c32365b9aa581a2e686c5e7d83ffad
|
|
BLAKE2b-256 checksum How to use checksums |
7848d2fe26fa772b9106b4910379e5da526c492854fc6b6597f57bd78a695808
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.27
|
Release files / farwas-0.5.0-py3-none-any.whl
| Download URL | farwas-0.5.0-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
431ca2b3c165dc7179e78af94f05f44a9598e691b9873b6f5780bd909ee89cc3
|
|
BLAKE2b-256 checksum How to use checksums |
125c49c99095d4488ee59ca9d6dfa6dcaa71a2592645e11be497dbb5241cb8b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.4.27
|