Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sal0max/currencies
An exchange rates currency converter for Android
https://github.com/sal0max/currencies
android currency-converter kotlin material-design
Last synced: about 2 months ago
JSON representation
An exchange rates currency converter for Android
- Host: GitHub
- URL: https://github.com/sal0max/currencies
- Owner: sal0max
- License: gpl-3.0
- Created: 2020-10-27T00:45:38.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-01T00:22:32.000Z (5 months ago)
- Last Synced: 2024-08-02T03:03:01.295Z (5 months ago)
- Topics: android, currency-converter, kotlin, material-design
- Language: Kotlin
- Homepage:
- Size: 4.14 MB
- Stars: 217
- Watchers: 6
- Forks: 22
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
# Currencies
**Currencies** is a [simple](https://en.wikipedia.org/wiki/KISS_principle) and straightforward currency converter.
It is **not** intended to be used for realtime financial business, rather to be a handy companion e.g., on vacations.## Features
* The app supports all relevant currencies. You can choose between several exchange rate providers:
* [frankfurter.app](https://frankfurter.app/) with **over 30 currencies**, provided by the European Central Bank
* [OpenExchangerates](https://openexchangerates.org/): contains **over 160 currencies**, with hourly updates
* [InforEuro](https://commission.europa.eu/funding-tenders/procedures-guidelines-tenders/information-contractors-and-beneficiaries/exchange-rate-inforeuro_en): provides the European Commission’s official monthly accounting rates for the euro and **over 150 corresponding conversion rates**
* [Bank of Canada](https://www.bankofcanada.ca/rates/exchange/daily-exchange-rates/) provides about 23 currency rates of the Canadian Central Bank
* The Norwegian Central Bank [Norges Bank](https://www.norges-bank.no/en/topics/Statistics/exchange_rates/) lists some 40 exchange rates
* The Russian Central Bank [Bank Rossii](https://cbr.ru/eng/currency_base/daily/) gives probably the most reliable data of exchange rates to Russian Ruble. Some 44 exchange rates are listed
* The UI is simple and pure Material 3 Design.
* Exchange rate history: Check out the chart for the past year, to see how the currencies have developed.
* Historical rates: You can use rates from prior dates.
* A major feature is the included calculator. Useful e.g., if you want to split up a restaurant bill.
* Fee calculator: optionally add a customizable foreign exchange fee to all calculations.
* **Currencies** is written for Android in Kotlin, targeting Android 13 and supporting light and dark themes.
* The app is ad-free and doesn't spy on the user.## Screenshots
## Development
Check out [CONTRIBUTING.md](CONTRIBUTING.md), if you are interested in participating.
## License
Copyright 2020 Maximilian Salomon
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see [http://www.gnu.org/licenses](http://www.gnu.org/licenses/).