NoteDelight
Introduction: Multiplatform application for notes with encryption
Tags:
Kotlin Multiplatform application for create notes in SQLite database with SQLDelight library, and encrypt it with Cipher. The Compose-UI also has dark/light themes.
Supported platforms:
- Android
- iOS (the iPad version also works on macOS)
- Desktop JVM (macOS, Linux, Windows)x(x86_64, arm64)
ARCHITECTURE 🏛
SCREENSHOTS 🎞️
More…
WORK IN PROGRESS 🛠
feature \ platform | Android | iOS | Desktop Java |
---|---|---|---|
database | ✅ | ✅ | ✅ |
encryption | ✅ | ✅ | |
ui | ✅ | ✅ | ✅ |
Check out CONTRIBUTING.md if you want to develop missing features.
CONTINUOUS INTEGRATION / DELIVERY ♻️
LIBRARY DEPENDENCIES 📚
- SQLDelight
- SQLCipher
- kotlinx-coroutines
- kotlinx-datetime
- Decompose
- Compose Multiplatform, by JetBrains
- MaterialThemePrefs
- moko-resources
- Koin
- CWAC-SafeRoom
- Napier
- Firebase Crashlytics
- LeakCanary 🐤
- Mockito
- Turbine
- Orchestrator
- Espresso
Made with JetBrains tools