Skip to main content

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:
    1. Failed workflows first
    2. Successful workflows second
    3. Repositories without workflows last
    4. 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)

Source distribution for farwas 0.5.0
File Size Uploaded
farwas-0.5.0.tar.gz 6.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for farwas 0.5.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page