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

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

farwas-0.5.0-py3-none-any.whl (6.4 kB view details)

Uploaded Python 3

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

Hashes for farwas-0.5.0.tar.gz
Algorithm Hash digest
SHA256 e394b6093a9383bfa7d834cca86160bec8c32365b9aa581a2e686c5e7d83ffad
MD5 545d9c7a12eb2ca24826d1195ec48a23
BLAKE2b-256 7848d2fe26fa772b9106b4910379e5da526c492854fc6b6597f57bd78a695808

See more details on using hashes here.

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

Hashes for farwas-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 431ca2b3c165dc7179e78af94f05f44a9598e691b9873b6f5780bd909ee89cc3
MD5 401c554beda4e780f7f52181b810303d
BLAKE2b-256 125c49c99095d4488ee59ca9d6dfa6dcaa71a2592645e11be497dbb5241cb8b0

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 files

0.4.0

2 files

0.3.0

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page