exchangeratesapi
schema-irve
exchangeratesapi | schema-irve | |
---|---|---|
3 | 1 | |
1,928 | 10 | |
0.0% | - | |
10.0 | 5.4 | |
over 1 year ago | about 1 month ago | |
Python | Elixir | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
exchangeratesapi
-
10 realtime data sources you won't believe are free!
Exchange Rate: Their REST API interface delivers currency exchange rate data for hundreds of currencies, allowing up to 1,000 monthly requests for free.
-
Show HN: Traveler's currency conversion based on location (iOS)
- Currency: I use a free tier to hourly 'cache' on the repo, latest rates based on https://exchangeratesapi.io [2] (for basic traveler's currency I find this a reasonable balance)
- The landing page website [3] is made with SvelteKit, Tailwind and uses Cloudflare Pages.
- I hope getting an Android app also, but still confused about the best stack. (CapacitorJS, Kotlin)
[1] https://github.com/talaviram/currency_utils
- Why my favourite API is a zipfile on the European Central Bank's website
schema-irve
-
Why my favourite API is a zipfile on the European Central Bank's website
Agreed! People are surprised but CSV files (while I would use them for everything) work great in low-tech environment, or when files must be produced by many different actors with different technical levels.
One concrete example is the French standard to describe Electrical Vehicles Charge Points, which is made of 2 parts (static = position & overall description, dynamic = current state, occupancy etc). Both "files" are just CSV files:
https://github.com/etalab/schema-irve
Both sub-formats are specified via TableSchema (https://frictionlessdata.io/schemas/table-schema.json).
Files are produced directly by electrical charge points operators, which can have widely different sizes & technicality, so CSV works nicely in that case.
What are some alternatives?
python-remotezip - Python module to access single members of a zip archive without downloading the full content from a remote web server.
programming-language-benchmarks - Benchmarks for programming languages
csv-parser - Streaming csv parser inspired by binary-csv that aims to be faster than everyone else
programming-language
qsv - CSVs sliced, diced & analyzed.
BrowserBoxPro - :cyclone: BrowserBox is Web application virtualization via zero trust remote browser isolation and secure document gateway technology. Embed secure unrestricted webviews on any device in a regular webpage. Multiplayer embeddable browsers, open source! [Moved to: https://github.com/BrowserBox/BrowserBox]
datasette - An open source multi-tool for exploring and publishing data