Skip to content

CodeHunterDev/Noto

 
 

Repository files navigation

Noto

icon

Simple and minimal note-taking Android application built with Kotlin.

Download

Get it on Google Play

Motivation

Noto is part of my portfolio projects. It showcases my skills regarding developing Android apps.

Features

  • Minimal, modern, and simplistic design
  • Grouping notes using libraries with colors and names
  • Filtering notes using labels configured for each library
  • Libraries archive
  • List and grid layout modes
  • Reminders
  • Auto save
  • Reading mode
  • Each library has its own archive.
  • Duplicating notes within the same library
  • Moving and copying notes to different libraries
  • Notes word-count
  • Pinned libraries and notes
  • Custom sorting and grouping
  • Exporting and importing notes and libraries for backup
  • Small APK size (around 3MB)
  • Dark mode
  • Support for devices with API 21 (Lollipop) and up
  • No permissions are required
  • All data stored locally on the device
  • Ad-Free
  • Black theme and dark theme
  • Supported languages (English, Turkish, Arabic, Indonesian, Russian, Tamil)
  • Libraries and notes widgets

Contributions

Contributions are always welcome! If you would like to contribute, please feel free to file an issue or create a PR.

Special thanks to everyone who has helped and contributed in the development.

Translation and Localization

If you would like to translate the app, please contact me via email.

Special thanks to Nuray Sabri and Alparslan Şakçi for the Turkish localization, புகழ் for Tamil localization, and Faus AM for Spanish localization.

Architecture

The app uses Clean Architecture with MVVM design pattern and it's divided into 3 main layers.

Domain

Contains model, repository and data sources interfaces.

Data

Contains database and repository and DAO implementations.

Presentation (the rest of the app)

Contains all the UI logic.

Screenshots

screenshot screenshot screenshot screenshot screenshot screenshot screenshot screenshot

License

Noto is distributed under the terms of the Apache License (Version 2.0). See License for details.

About

Minimal Android Notes Application

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%