Posts

Showing posts with the label CoinGecko API

Python Crypto Market Round-Up App | CTkinter GUI + Live CoinGecko API | FuzzuTech

Image
  Demo : Click Video ðŸ‘‡ðŸ‘‡ðŸ‘‡ Features ✔ Weekly Crypto Market Round-Up App ✔ Python + CTkinter GUI ✔ Live Market Data (Top 10 Coins) ✔ Alerts for Top Movers ✔ Export Summary to Clipboard ✔ Embedded 7-Day Price Chart Code : """ FuzzuTech - Python Crypto Market Round-Up (CTkinter GUI) File: fuzzu_crypto_roundup.py Author: FuzzuTech (Generated for user) Description: A modern, stylish, single-file CTkinter GUI application that fetches crypto market data from the CoinGecko API and shows a weekly market round-up: top movers, small summary, sparkline-like chart for selected coins, and quick alerts. Features: - Fetch top N coins by market cap (default 10) - Show price, 24h change, market cap, and sparkline (mini preview) - Select a coin to view a 7-day chart (matplotlib embedded) - Export quick summary to clipboard - Modern styling using customtkinter Requirements: - Python 3.8+ - pip install customtkinter requests matplotlib pillow Run: python fuzzu_crypto_roundup.py Note: ...

💻 Live Crypto Price Tracker using Python GUI (tkinter + API) – FuzzuTech

Image
  Demo : Click Video ðŸ‘‡ðŸ‘‡ðŸ‘‡ ⭐ Features: 🔥 App: Real-time Crypto Price Checker 💻 Stack: Python, tkinter, requests, threading ⚙️ Functions: Auto-refresh, API Fetch, Threaded UI 🎥 Video Embed: [YouTube Short URL here] 📂 Tags: crypto, gui, python, hackingstyle, coderlife Code : import tkinter as tk from tkinter import ttk import requests import threading # ---- Function to fetch crypto price ---- def get_crypto_price(symbol):     url = f"https://api.coingecko.com/api/v3/simple/price?ids={symbol}&vs_currencies=usd"     try:         data = requests.get(url).json()         return data.get(symbol, {}).get("usd", "N/A")     except Exception:         return "Error" # ---- Function to update price in UI ---- def update_price():     symbol = symbol_var.get().lower()     price = get_crypto_price(symbol)     result_var.set(f"${price}")     ...