All Projects → F1LT3R → Bitcoin Scraper

F1LT3R / Bitcoin Scraper

Licence: mit
💲 bitcoin chart history scraper

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Bitcoin Scraper

Just Dashboard
📊 📋 Dashboards using YAML or JSON files
Stars: ✭ 1,511 (+1788.75%)
Mutual labels:  json, data, chart
Coingraph
Coingraph is a real-time graph for cryptocurrencies.
Stars: ✭ 116 (+45%)
Mutual labels:  bitcoin, graph, chart
Blockchain2graph
Blockchain2graph extracts blockchain data (bitcoin) and insert them into a graph database (neo4j).
Stars: ✭ 134 (+67.5%)
Mutual labels:  bitcoin, graph, data
Chinese Xinhua
📙 中华新华字典数据库。包括歇后语,成语,词语,汉字。
Stars: ✭ 8,705 (+10781.25%)
Mutual labels:  json, data
Data Forge Ts
The JavaScript data transformation and analysis toolkit inspired by Pandas and LINQ.
Stars: ✭ 967 (+1108.75%)
Mutual labels:  json, data
D3 In Motion
Code examples and references for the course "D3.js in Motion"
Stars: ✭ 37 (-53.75%)
Mutual labels:  data, chart
Samples Viewer Generator
🎉 A CLI utility tool to generate web app of data visualization samples for presentation purpose
Stars: ✭ 13 (-83.75%)
Mutual labels:  data, chart
Geeksforgeeks Dsa 2
This repository contains all the assignments and practice questions solved during the Data Structures and Algorithms course in C++ taught by the Geeks For Geeks team.
Stars: ✭ 53 (-33.75%)
Mutual labels:  graph, data
Generator Http Fake Backend
Yeoman generator for building a fake backend by providing the content of JSON files or JavaScript objects through configurable routes.
Stars: ✭ 49 (-38.75%)
Mutual labels:  json, data
Top Pypi Packages
A regular dump of the most-downloaded packages from PyPI
Stars: ✭ 53 (-33.75%)
Mutual labels:  json, data
React Json Graph
React component for rendering graphs
Stars: ✭ 71 (-11.25%)
Mutual labels:  graph, json
Jaymock
Minimal fake JSON test data generator.
Stars: ✭ 28 (-65%)
Mutual labels:  json, data
Mpandroidchart
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
Stars: ✭ 34,377 (+42871.25%)
Mutual labels:  graph, chart
Resonance
◾️Resonance | 5kb React animation library
Stars: ✭ 1,011 (+1163.75%)
Mutual labels:  graph, data
Subdue
The Subdue graph miner discovers highly-compressing patterns in an input graph.
Stars: ✭ 20 (-75%)
Mutual labels:  graph, json
Pure Vue Chart
Simple and lightweight vue chart component without using chart library dependencies
Stars: ✭ 50 (-37.5%)
Mutual labels:  graph, chart
Asciichart
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
Stars: ✭ 1,107 (+1283.75%)
Mutual labels:  graph, chart
Covid19
JSON time-series of coronavirus cases (confirmed, deaths and recovered) per country - updated daily
Stars: ✭ 1,177 (+1371.25%)
Mutual labels:  json, data
Proteus
Proteus : A JSON based LayoutInflater for Android
Stars: ✭ 1,179 (+1373.75%)
Mutual labels:  json, data
Kakajson
Fast conversion between JSON and model in Swift.
Stars: ✭ 867 (+983.75%)
Mutual labels:  json, data

Bitcoin Chart Scraper

Scrape the entire Bitcoin chart history to JSON.

Screenshot

Install & Scrape

git clone https://github.com/F1LT3R/bitcoin-scraper.git
cd bitcoin-scraper
npm install
mkdir data
node scrape.js

Output Example

  _                 _              _
 /_)._/__  _  ._   / `/_ _  __/_  /_`_  __  _  _  _
/_)/ / /_ /_/// / /_,/ //_|/ /   ._//_ //_|/_//_'/
                                          /
Running with maxstreams=8

Fetching: 2017-8-9
Fetching: 2017-8-8
Fetching: 2017-8-7
Fetching: 2017-8-6
Fetching: 2017-8-5
Fetching: 2017-8-4
Fetching: 2017-8-3
Fetching: 2017-8-2
Recevied: 2017-8-3
Saved to: data/bitstampUSD-2017-8-3.json
Recevied: 2017-8-9
Saved to: data/bitstampUSD-2017-8-9.json
Recevied: 2017-8-6
Saved to: data/bitstampUSD-2017-8-6.json
Recevied: 2017-8-7
Saved to: data/bitstampUSD-2017-8-7.json
...
DONE!

Data Structure

[
  [
    1419033600,
    318.58,
    318.58,
    318.58,
    318.58,
    0.01719605,
    5.478317609,
    318.58
  ],
  ...

Columns

Timestamp Open High Low Close Volume (BTC) Volume (Currency) Weighted Price (USD)
1419033600 318.58 318.58 318.58 318.58 0.01719605 5.478317609 318.58

Le Combine...

Combine all data into one file sequentially.

node combine.js data/bitcoin-history.json

Chart...

Charting Bitcoin against the Moore's Law theory of Bitcoin growth. Logarithmic Y axis = dollars.

npm install http-server -g
http-server
# point your browser to http://localhost:8080/chart.html

2020 May 30

Chart Bitcoin 2020 May 30

2017 August 9

Chart Bitcoin 2017 August 9

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].