- 🪙 CoinGecko api routes, including current beta
- ♻️ Retry Strategy Sensible defaults to reliably retry/back-off fetching data from coingecko
- ✏️ Code Formatting Fully typed with mypy and code formatters black / isort
- ⚒️ Modern tooling using uv, ruff, and pre-commit
- 📥 GitHub Actions CI/CD to automate everything
- ↩️ Code Coverage Fully tested using tools like Codecov
- 🐍 Python Support All minor versions from 3.9 are supported
$ pip install python-coingecko
from pycoingecko import CoinGecko
client = CoinGecko()
client.simple.price_by_id(ids="bitcoin", vs_currencies="usd")
See full documentation here.