At the time of writing this post, the package has around 43,000 downloads and has started getting around 4,000 downloads per month. It’s not that big in comparison to some other projects, but I’d like to think that I did something right for it to be getting that many downloads.
The idea behind it was that a developer could just update their.env file to use a different exchange rates driver and change the API keys to switch between services without needing to update any of their code.
My reasoning behind using the exchangeratesapi.io API was that it was free, really easy to use, and didn’t require any API keys or accounts to use (at the time time of building it).
The documentation is also really important because it’s the only thing really that’s telling developers how to install your package and use it.