• Stars
    star
    473
  • Rank 92,832 (Top 2 %)
  • Language
    Ruby
  • License
    MIT License
  • Created over 6 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

💱 Foreign exchange API that wraps currency data provided by the ECB

Frankfurter

Build

Frankfurter 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.

https://api.frankfurter.app/2010-01-01..2010-01-31

For more examples, read the docs.

Deployment

You can self-host Frankfurter with Docker.

docker run -d -p 8080:8080 \
  -e "DATABASE_URL=<postgres_url>" \
  --name frankfurter hakanensari/frankfurter

Miscellaneous

Frankfurter was known as Fixer between 2012 and 2018. After selling the original domain, I relaunched under this name.

More Repositories

1

vacuum

Amazon Product Advertising API in Ruby
Ruby
556
star
2

country

IP-to-country geolocation API
JavaScript
159
star
3

structure

Lazy-parse data into thread-safe, memoized attributes
Ruby
29
star
4

google-book

A Ruby wrapper to the Google Book Search Data API
Ruby
27
star
5

jeff

Minimum-viable Amazon Web Services client
Ruby
24
star
6

ebay-ruby

Ruby wrapper to the eBay APIs
Ruby
21
star
7

bookland

Provides EAN, ISBN, and ASIN classes in Ruby
Ruby
17
star
8

mws-orders

A Ruby interface to the Amazon MWS Orders API
Ruby
15
star
9

turnpike

A Redis-backed FIFO queue
Ruby
11
star
10

net-http-local

[mort] Binds a Net::HTTP request to a specified local address and port
Ruby
8
star
11

hoover

A Node.js wrapper to the Amazon Product Advertising API
CoffeeScript
7
star
12

throttler

Rate-limits code execution across threads or processes on a server
Ruby
6
star
13

ean

A minimal EAN and ISBN implementation in JavaScript
CoffeeScript
5
star
14

crack

Really simple XML parsing
CoffeeScript
4
star
15

certainty

An object that represents truth
Ruby
4
star
16

craft

Ruby
3
star
17

double

Double allows you to use a constant before it is defined when metaprogramming
Ruby
3
star
18

bezos

A utility library that signs requests to various Amazon APIs
CoffeeScript
2
star
19

brian-eno-oblique-strategies

Ruby
2
star
20

twitter-list-curator

Auto-curates topical Twitter lists by scraping Lanyrd
Ruby
2
star
21

vimeo-portfolio

Video portfolio with Vimeo as backend
JavaScript
1
star
22

the-placeholder-site

HTML
1
star
23

powells

Powells.com API wrapper
Ruby
1
star
24

bookdepository

Ruby
1
star
25

firstratedata

Jupyter Notebook
1
star