Native app wrapper for evcc UI based on react-native and expo.dev. It uses UI Kitten / Eva as a design system. Native parts are written in TypeScript and kept to a minimum.
We'll work on these in a future release. Feel free to vote 👍 to help priorization and add new feature ideas.
Ensure that you've Node.js and NPM installed. Then install the dependencies:
Follow the expo instructions to run local simulators for iOS and Android.
Start dev mode to get into an interactive development environment.
Or start iOS, Android or Web simulator directly.
npm run ios npm run android npm run web
You can test basic auth locally by with a caddy server:
It will open a server on http://localhost:7080 with admin:secret
as basic auth credentials and forward requests to your local evcc instance 7070.
This is how F-Droid builds the APK:
npx expo prebuild --platform android --clean cd android/app sed -i -e '/signingConfig /d' build.gradle ./../gradlew assembleRelease
We use Weblate to manage our translations.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4