Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hakanensari/frankfurter
💱 Exchange rates API
https://github.com/hakanensari/frankfurter
api currency currency-api money ruby
Last synced: 21 days ago
JSON representation
💱 Exchange rates API
- Host: GitHub
- URL: https://github.com/hakanensari/frankfurter
- Owner: hakanensari
- License: mit
- Created: 2018-03-08T14:40:57.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-10-03T20:25:02.000Z (about 1 month ago)
- Last Synced: 2024-10-09T16:46:32.211Z (about 1 month ago)
- Topics: api, currency, currency-api, money, ruby
- Language: Ruby
- Homepage: https://frankfurter.dev
- Size: 2.21 MB
- Stars: 483
- Watchers: 17
- Forks: 91
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Frankfurter
[![Build](https://github.com/hakanensari/frankfurter/workflows/build/badge.svg)](https://github.com/hakanensari/frankfurter/actions)
[Frankfurter](https://frankfurter.dev) is a free and open-source currency data API that tracks reference exchange rates published by the European Central Bank.
`api.frankfurter.app` hosts a public instance of the API.
## Getting Started
Get the latest exchange rates.
```
https://api.frankfurter.app/latest
```Get rates for a past date.
```
https://api.frankfurter.app/2000-01-03
```Get rates for a period.
```http
https://api.frankfurter.app/2010-01-01..2010-01-31
```## Deployment
You can self-host Frankfurter with Docker.
```bash
docker run -d -p 8080:8080 \
-e "DATABASE_URL=" \
--name frankfurter hakanensari/frankfurter
```