An offline SMS messaging app for Android that clones the UI of Google Messages. Built with Kotlin + Jetpack Compose + Material 3 (M3). No internet permission — everything is local SMS + local database.

Is an1ndra/Messages beginner-friendly?

The maintainers of an1ndra/Messages usually reply to a pull request within 1 day. No beginner-friendly issue is open right now; the list below has the other issues we hold for it.

Stars
44
Forks
5
Open beginner issues
0
Indexed issues
21
Avg merge
14h 58m
Merged PRs (30d)
65
Dominant language
Kotlin
License
GPL-3.0
Last GitHub push
Oct 26, 2026
Latest indexed
Nov 1, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
good first issue

How to contribute to an1ndra/Messages

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's GPL-3.0 license.
  3. Follow the repository to hear when a new beginner-friendly issue opens, or look through the other issues below.

Issues somebody may already be working on are listed last. List everything by date

  • [Bug]: confusing Notification Switch in conversation datails page
    Open
    bug

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    an1ndra/Messages#421 ·

    Maintainers usually reply within 1 day

  • [Feature]: Add a Search Results List View
    Open
    enhancement low

    Difficulty 4/5 3-5 days Newbie friendliness 52/100

    an1ndra/Messages#409 ·

    Maintainers usually reply within 1 day

  • Bug: Chat History Loading Stops Prematurely and Search Navigation Is Slow
    Open
    bug

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    an1ndra/Messages#406 · 2 comments ·

    Maintainers usually reply within 1 day

  • Title: [Bug] RTL Punctuation Issue in System Dialogs & Card Numbers
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    an1ndra/Messages#405 · 3 comments ·

    Maintainers usually reply within 1 day

  • [Feature]: Add an Independent Chat Layout Direction Setting
    Open
    enhancement low rtl theming

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    an1ndra/Messages#393 · 5 comments ·

    Maintainers usually reply within 1 day

  • [Feature]: Feature Request: A Dedicated Personalization Page with Live Preview
    Open
    enhancement low theming

    Difficulty 5/5 Over a week Newbie friendliness 18/100

    an1ndra/Messages#360 ·

    Maintainers usually reply within 1 day

  • [Feature]: Feature Request: Support Custom Emoji Fonts
    Open
    enhancement low theming

    Difficulty 4/5 Over a week Newbie friendliness 18/100

    an1ndra/Messages#357 ·

    Maintainers usually reply within 1 day

  • [Feature]: show SIM name
    Open
    enhancement good first issue low messaging

    Difficulty 3/5 Half a day Newbie friendliness 50/100

    an1ndra/Messages#323 · 2 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Feature]: Encrypted text
    Open
    enhancement medium messaging on hold security

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    an1ndra/Messages#299 · 2 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • [Feature]:Support for Local and Secondary Calendars
    Possibly taken @an1ndra claimed this 3 days ago. Open
    enhancement l10n medium theming

    Difficulty 5/5 Over a week Newbie friendliness 18/100

    an1ndra/Messages#363 · 8 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Feature]: Feature Request: Support Android Chat Bubbles
    Possibly taken @an1ndra claimed this 13 days ago. Open
    enhancement medium messaging need more info

    an1ndra/Messages#354 · 19 comments · 1 assignee ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.