A minimalist, multi-workspace scratchpad built with Jetpack Compose.
Fields is designed to be a simple, no-nonsense place to dump your thoughts, notes, or whatever else you need to jot down quickly. It’s organized into "workspaces," and each workspace gives you a vertical set of text fields to fill.
- Infinite Workspaces: Create as many separate scratchpads as you need. Switch between them instantly.
- Adjustable Density: Choose between 1 and 10 fields per page. Go from a single focused canvas to a high-density list.
- Meadow Mode: A custom theme (it's "cool," trust me) to change the vibe of your scratchpad.
- Persistent Storage: Your notes are saved automatically using Jetpack DataStore. No "Save" button required.
- Modern UI: Built entirely with Jetpack Compose and Material 3 for a smooth, responsive experience.
- Language: Kotlin
- UI Framework: Jetpack Compose
- Architecture: MVVM
- Data Persistence: Preferences DataStore + Kotlinx Serialization
- Navigation: Compose Navigation
- Theme: Material 3 Expressive (dynamic or with a custom Meadow twist)
Made with ❤️ and a bit of chaos.