Skip to content

whtis/memosly-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memosly Logo

Memosly

A modern, beautiful Android client for Memos

Google Play


Features

Memo Management

  • Create, edit, archive, and delete memos
  • Set memo visibility (Public / Protected / Private)
  • Pin important memos to the top
  • Tag support with #hashtag syntax and quick-filter chips
  • Full-text search across all memos

Rich Content

  • Markdown editor with live preview toggle
  • Formatting toolbar (bold, italic, code, headings, lists, etc.)
  • Image, video, and file attachments with inline preview
  • Attachment preview strip in editor (thumbnails, play icons, file chips)
  • Full-screen media viewer for images and videos
  • File download with progress notification

Social & Interaction

  • Explore public memos from all users
  • Emoji reactions with inline picker
  • Comment threads on memo detail page
  • Quick actions via three-dot overflow menu (edit / archive / delete)

Navigation

  • Switchable layout: Bottom Tabs or Navigation Drawer
  • 4 main sections: Home, Explore, Archive, Profile
  • Center FAB for quick memo creation

Server Compatibility

  • Compatible with Memos server v0.24, v0.25, and v0.26
  • Version-aware API handling — select your server version at login

Profile & Settings

  • User stats (memo count, tag count)
  • Access token management (view / delete)
  • Webhook management (view / delete)
  • Admin info display (server version, mode, identity providers)
  • Language switching: English / 中文 / System Default
  • Sign out

Design & Experience

  • Material You (Material 3) with Jetpack Compose
  • Dynamic color theming
  • Light / Dark mode support
  • Pull-to-refresh and paginated loading
  • Relative timestamps ("2 hours ago")
  • Persistent scroll position per tab

Screenshots

Download

Get it on Google Play

Requires Android 8.0 (API 26) or above.

Tech Stack

  • Language: Kotlin
  • UI: Jetpack Compose + Material 3
  • Architecture: MVVM + Clean Architecture (16 modules)
  • DI: Hilt
  • Network: Retrofit + OkHttp + Moshi
  • Pagination: Paging 3
  • Image Loading: Coil 3
  • Markdown: CommonMark + GFM extensions

Support

If you find this app useful, consider supporting the development:

WeChat Alipay

Privacy

License

All rights reserved.

About

Memosly - A modern Android client for Memos

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages