Skip to content

Mestif/cryptopanel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 CryptoPanel CleanShot 2025-12-02 at 05 13 19

macOS Swift

Cryptocurrency tracking app for macOS menu bar


📋 Description

CryptoPanel is a native macOS application that displays real-time cryptocurrency prices directly in the menu bar. The app fetches data directly from the Binance exchange and automatically updates information every 30 seconds.

✨ Key Features

  • 💰 Price display in menu bar — selected cryptocurrencies are displayed directly in the menu bar
  • ⚙️ Flexible settings — choose tickers to display
  • 🔄 Auto-update — data updates every 30 seconds
  • 🎨 Minimalist design — dark theme, compact interface

🎯 Supported Cryptocurrencies

BTC, ETH, SOL, BNB, ADA, XRP, DOGE, DOT, MATIC, AVAX and others (via Binance API)


📥 Download

  1. Go to Releases
  2. Download the latest version CryptoPanelApp.dmg or CryptoPanelApp.zip
  3. Open the downloaded file and drag the application to the Applications folder
  4. Important: If macOS says the app is damaged, you need to allow it:
    • Right-click on CryptoPanelApp.app in Applications folder
    • Select "Open" from the context menu
    • Click "Open" in the security dialog
    • Alternatively, run this command in Terminal:
      xattr -cr /Applications/CryptoPanelApp.app
  5. Launch the application from Applications

🚀 Quick Start

  1. Launch the application — it will appear in the menu bar (top right corner)
  2. Left click on prices → open Binance widget with detailed information
  3. Right click on prices → open settings and select tickers
  4. Settings are saved automatically

📖 Documentation

Application Controls

  • Left click — open/close Binance widget
  • Right click — open settings menu
  • QUIT APP — exit the application
  • ABOUT — version and author information

Ticker Configuration

  1. Right click on prices in the menu bar
  2. Select tickers to display (at least one required)
  3. Changes are applied immediately
  4. Settings are saved automatically

Binance Widget

The widget displays:

  • Current price
  • 24-hour change (%)
  • Price chart
  • Trading volume

🛠 Technical Details

Architecture

  • Language: Swift 5.9+
  • UI Framework: SwiftUI + AppKit
  • API: Binance Public API (no authentication required)
  • Platform: macOS 12.0+ (arm64)

API Endpoints

The application uses Binance Public API:

  • Endpoint: https://api.binance.com/api/v3/ticker/24hr
  • Documentation: Binance API Docs

📸 Screenshots

CleanShot 2025-12-02 at 06 46 18

📝 Changelog

See CHANGELOG.md for full version history.

Recent Updates

  • v1.9 — Latest version
  • v1.7 — Performance improvements
  • v1.6 — New widget features
  • v1.5 — Interface updates

👤 Author

Mestif

  • Email: Mestifd@gmail.com
  • For any support USDT(TRX) (TRnqEtR5sTmYZrxanFwKwTTLZEPH31HcUp)

⭐ Acknowledgments

  • Binance for providing the public API
  • Swift community for excellent development tools

Made with ❤️ for macOS

⭐ If you liked this project, give it a star!

About

Cryptocurrency tracking app for macOS menu bar

Resources

Stars

Watchers

Forks

Packages

No packages published