A neofetch-style terminal application for displaying cryptocurrency prices and statistics.
- Display cryptocurrency data in a beautiful neofetch-style layout
- ASCII art for popular cryptocurrencies (Bitcoin, Ethereum, Cardano, Solana, Ripple, Dogecoin, Polkadot)
- Real-time price data from CoinGecko API
- Price change percentages for 1h, 24h, and 7d
- Market cap, volume, and rank information
- Color-coded price changes (green for positive, red for negative)
# Show Bitcoin data
cryptofetch
# Show Ethereum data
cryptofetch --cur ethereum
# Show Cardano data
cryptofetch --currency cardano
# Show Dogecoin data
cryptofetch --cur dogecoinChoose your preferred installation method:
yay -S cryptofetch
# or
paru -S cryptofetchbrew tap julianyaman/cryptofetch
brew install cryptofetch # Install to /usr/local/bin (requires sudo)
curl -sSL https://raw.githubusercontent.com/julianYaman/cryptofetch/main/scripts/install.sh | bash
# Install to custom location (no sudo required)
curl -sSL https://raw.githubusercontent.com/julianYaman/cryptofetch/main/scripts/install.sh | bash -s -- --prefix=$HOME/.localgo install github.com/julianYaman/cryptofetch@latestDownload pre-built binaries from the Releases page.
Available platforms:
- Linux: amd64, arm64, 386, arm
- macOS: amd64 (Intel), arm64 (Apple Silicon)
- Windows: amd64, arm64
After downloading:
# Linux/macOS
chmod +x cryptofetch-*
sudo mv cryptofetch-* /usr/local/bin/cryptofetch
# Windows
# Move cryptofetch-windows-*.exe to a directory in your PATHDisplay Bitcoin information (default):
cryptofetchUsing the --currency flag:
cryptofetch --currency ethereumUsing the --cur shorthand:
cryptofetch --cur solanacryptofetch --helpcryptofetch --versionThe application supports any cryptocurrency available on CoinGecko.
For the full list, visit CoinGecko and use the coin's ID (usually the lowercase name).
- Price: Current price in USD
- Market Cap: Total market capitalization
- Market Rank: Ranking by market cap
- 24h Volume: Trading volume in the last 24 hours
- 24h High/Low: Highest and lowest prices in the last 24 hours
- Price Changes: Percentage changes over 1h, 24h, and 7d
If you want to build cryptofetch yourself:
- Go 1.21 or higher
# Clone the repository
git clone https://github.com/julianYaman/cryptofetch.git
cd cryptofetch
# Build with optimizations
go build -ldflags="-s -w" -trimpath -o cryptofetch main.go
# Optional: Compress with UPX (reduces size by ~60%)
upx --best --lzma cryptofetch
# Test the binary
./cryptofetch --version
./cryptofetch --cur bitcoinContributions are welcome! Feel free to:
- Report bugs via GitHub Issues
- Suggest new features
- Add more ASCII art for cryptocurrencies
- Please commit in this format:
feat: add new feature,fix: fix bug, etc.
# Clone the repository
git clone https://github.com/julianYaman/cryptofetch.git
cd cryptofetch
# Make changes to main.go
# Test your changes
go run main.go --cur bitcoinMIT License - feel free to use this project however you'd like! See LICENSE for details.
- Data provided by CoinGecko API
- Inspired by neofetch
- ASCII art generated with Dot Art Generator
Julian Yaman
- Website: yaman.pro
- GitHub: @julianYaman
- Email: mail@yaman.pro
Star this project if you find it useful! ⭐
