Go to file
Claude 76eb9b39a3 Replace MetricsGraphics with Chart.js v4 for improved performance
- Replaced MetricsGraphics library with Chart.js v4 for faster chart rendering
- Removed dependencies: MetricsGraphics, D3.js v4, and jQuery
- Added Chart.js v4 with date-fns adapter and annotation plugin
- Maintained all original chart features:
  - Logarithmic Y-axis scale
  - Time-series area chart with EUR/sats data
  - Historical event markers (QE1, QE2, QE3, QH1, QH2, QE4, QH3)
  - Custom pattern fill with 100 EUR image
  - Responsive height calculation
  - Y-axis units formatting
- Improved chart performance with modern Canvas-based rendering
- Replaced D3 JSON loading with native fetch API
2025-11-10 04:46:41 +00:00
2023-08-14 22:29:42 -07:00
2023-08-14 22:27:08 -07:00
2025-11-09 16:16:31 +01:00
2025-11-10 04:15:01 +00:00
2022-03-21 00:25:28 -07:00
2021-07-23 00:26:35 -07:00

EURSAT Historical Chart

for entertainment and educational purposes only.

For running on Vercel, note that it uses the vercel version of node which won't run anywhere else

bitfinex daily close data: https://www.investing.com/crypto/bitcoin/btc-usd-historical-data

cronjob is on github actions, see action.yml

Install

  • use at least node 22+
git clone <repository-url>
cd <repository-directory>
npm install
node index.js
Description
No description provided
Readme 7.8 MiB
Languages
Handlebars 49.5%
JavaScript 32.6%
CSS 13.8%
Python 4.1%