Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Module Matrixrate | 113 | 6 | 2 | 9 months ago | 24 | June 21, 2022 | 2 | osl-3.0 | PHP | |
WebShopApps MatrixRates for Magento2 | ||||||||||
Magento_eu_tax_rates | 103 | 2 months ago | Shell | |||||||
Magento CSV taxrates for usage within the EU | ||||||||||
Vat Rates | 84 | 2 months ago | 8 | bsd-2-clause | ||||||
💸 {Digital,Cloud,Electronic,Online} Services VAT Rate Database | ||||||||||
Chalaoshi | 44 | 5 years ago | 4 | JavaScript | ||||||
查老师-面向学生的匿名教评平台 Chinese Rate My Professor | ||||||||||
Plex2letterboxd | 41 | 5 months ago | mit | Python | ||||||
Export your watched movies on Plex to the Letterboxd Import Format. | ||||||||||
Workout | 34 | a year ago | 9 | mit | Swift | |||||
A simple iOS app that accesses Health data to export workout data to CSV for any use. | ||||||||||
Climbing_ratings | 21 | a month ago | apache-2.0 | Python | ||||||
route and climber ratings for rock climbing | ||||||||||
Justdail Scrapper | 20 | a year ago | 1 | Python | ||||||
A 100% working Justdial scrapper, Just enter the url and it'll extract business info from it | ||||||||||
Claimskg Extractor | 16 | a year ago | 1 | Jupyter Notebook | ||||||
Claim Review extractor for ClaimsKG | ||||||||||
Get Heart Rate Csv | 13 | 5 years ago | mit | Python | ||||||
A small Python script to get the heart rate data generated from an Apple Watch in a CSV form |
Script to retrieve currency exchange rates and put them in a CSV, plus a CSV with data added every day. Attempts to have a lot of currencies.
Uses the Yahoo Finance API (which has a lot of currencies) to retrieve current exchange rates and stick them in a CSV together with the date.
This repository will be updated once in a while to include daily data.
This should not break when the world changes and currencies appear or disappear -- the script will just retrieve whatever is available and correctly merge the new data with the old CSV. (Therefore the CSV file cannot be append-only. At least it is written atomically.)
rates.csv
: Data that falls out of the script when it is run once a day (from 2017-01-10).
Example thing to do with it:
from datetime import date
from currency_converter import CurrencyConverter # https://pypi.python.org/pypi/CurrencyConverter/
URL = 'https://raw.githubusercontent.com/AnotherKamila/currency-exchange-rates/master/rates.csv'
cc = CurrencyConverter(URL, ref_currency='USD')
print(cc.convert(10, 'EUR', 'CHF', date=date(2016, 12, 20))) # prints 10.69
getrates.py
: commandline tool to retrieve the data. Make sure to install the requirements (probably in a venv). See getrates.py --help
.
cron.sh
: If your venv is called venv
and the requirements are installed, this will run getrates.py
and commit the updated rates.csv
.
All of this is best effort: I will not be responsible if your world-domination bot makes wrong decisions because of the data/script here.
I believe that the currency exchange rates are public domain, correct me if I am wrong.
I unlicense everything in this repository. But it would be nice if you linked to this repo when you use it.