🐡 Simple Electron-based desktop app to retrieve and display your total Ocean Token balances. https://getblow.fish
Go to file
Matthias Kretschmann 8097306dce
refactor
2019-05-20 22:39:26 +02:00
src refactor 2019-05-20 22:39:26 +02:00
.babelrc initial commit 🐡 2019-05-05 21:02:59 +02:00
.editorconfig initial commit 🐡 2019-05-05 21:02:59 +02:00
.eslintrc initial commit 🐡 2019-05-05 21:02:59 +02:00
.gitignore move app files 2019-05-11 22:55:51 +02:00
.prettierrc initial commit 🐡 2019-05-05 21:02:59 +02:00
.stylelintrc initial commit 🐡 2019-05-05 21:02:59 +02:00
.travis.yml add travis 2019-05-19 16:12:10 +02:00
LICENSE initial commit 🐡 2019-05-05 21:02:59 +02:00
README.md update readme 2019-05-19 23:13:09 +02:00
package.json Release v1.0.2 2019-05-20 21:24:31 +02:00
webpack.common.config.js switch to electron-builder 2019-05-17 01:33:09 +02:00
webpack.dev.config.js move app files 2019-05-11 22:55:51 +02:00

README.md

Blowfish

🐡 Simple Electron-based desktop app to retrieve and display your total Ocean Token balances.

interface

Made with ♥ by Matthias Kretschmann

Say thanks with OCEAN or ETH: 0xf50F267b5689b005FE107cfdb34619f24c014457
Say thanks with BTC: 3DiHNMt875UWa2j73qFpr3cVB9foFhYArc



Features

  • show Ocean Token balances from a list of Ethereum account addresses
  • show a total balance of all account balances
  • convert those balances against multiple currencies
  • re-fetches everything automatically every minute
  • balances are fetched via etherscan.io API
  • spot prices are fetched from coingecko.com API
  • detects system locale for number formatting
  • detects dark appearance setting and switches to dark theme automatically (macOS only)
  • detects system accent color and uses it as primary color (macOS & Windows only)
  • currently highly optimized for macOS, your mileage on Windows or Linux may vary

Download

You can download pre-built binaries for macOS, Linux, and Windows from the Releases page.

The binaries are not code-signed so opening them on macOS will result in a warning. To be able to get around this warning:

  1. Right-click on the app icon, and choose Open
  2. In the dialog, click Open

Alternatively, you can build the app on your system.

Development

Clone, and run:

# Clone this repository
git clone git@github.com:kremalicious/blowfish.git
cd blowfish

# Install dependencies
npm install
# Run the app in dev mode
npm start

Build packages

npm run dist

Will build and package the app into platform specific packages for macOS, Windows & Linux.

On a Mac and Linux machine, packaging requires wine and rpm in your PATH. To install on macOS with Homebrew:

brew install wine rpm

License

The MIT License