crypto-daily-report
v1.0.0
Published
Crypto daily report generator — market prices, DeFi TVL, Fear & Greed, gas, trending coins, news headlines
Maintainers
Readme
crypto-daily-report
Generate crypto market daily reports with prices, DeFi stats, Fear & Greed index, gas prices, trending coins, and news headlines. Supports bilingual output (Chinese + English).
Features
- Market prices — BTC, ETH, SOL, BNB with 24h change (CoinGecko)
- Fear & Greed Index — market sentiment indicator
- DeFi overview — TVL, DEX volume, stablecoin market cap (DefiLlama)
- Gas prices — ETH gas tracker (Etherscan)
- Trending coins — top 5 trending on CoinGecko
- OKX announcements — new listings, delistings, updates
- News headlines — from CoinDesk, TheBlock, Decrypt via RSS
- Bilingual — Chinese and English report generation
- Twitter-ready — short format for social media posts
Installation
npm install -g crypto-daily-reportCLI Usage
# Morning report (bilingual, default)
crypto-daily-report
# Evening report, English only
crypto-daily-report evening --lang en
# Chinese morning report
crypto-daily-report morning --lang cn
# Twitter-length summary
crypto-daily-report tweet --lang en
# Raw data as JSON
crypto-daily-report fetchProgrammatic Usage
import { fetchAllData } from 'crypto-daily-report/data-fetcher.js';
import { generateReportEN, generateReportCN } from 'crypto-daily-report/report-generator.js';
const data = await fetchAllData();
console.log(generateReportEN(data, 'morning'));Data Sources
All data sources are free and require no API keys:
| Source | Data | |---------------|-------------------------------| | CoinGecko | Prices, trending, market cap | | DefiLlama | TVL, DEX volume, stablecoins | | Etherscan | Gas prices | | Alternative.me| Fear & Greed Index | | OKX API | Exchange announcements | | RSS feeds | CoinDesk, TheBlock, Decrypt |
License
MIT
