Skip to content
💬 A chat thread library for Android
Java
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
chatthread
demo
docs
gradle/wrapper
screenshots
.gitignore
LICENSE
README.md
build.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

Chat Thread for Android

Chat Thread gives you the base you need to start developing your own Chat application.

Inspired by https://github.com/stfalcon-studio/ChatKit

GitHub license

What's included?

  • The Message Thread component.
  • Built in support for three core Message types.
    • Text Messages, Image messages, Preview Messages
  • The ability to parse a message string into it's respective Message Type.
  • The ability to implement custom Message Types using your own Views.
  • Adapter or List based Message Thread implementations.
  • Avatars and images support both Bitmaps and Drawables, load them how you want!
  • Much, much more!

How can I get started?

Add the library to your application

  1. In your project level build.gradle add the repository

    allprojects {
        repositories {
            ...
            maven { url 'https://jitpack.io' }
        }
    }
  2. In your module level build.gradle add the library (find the version numbers here)

    dependencies {
        ...
        implementation 'com.github.nathan-fiscaletti:chatthread-android:LATEST_VERSION'
    }

Check out the demo project and the documentation for information on how to get started!

Demo Project

You can find a demo project that implements the library in demo.

Configure this application to one of the three available demo conversations by setting the DEMO_NUM value to DEMO1, DEMO2, or DEMO3.

private int DEMO_NUM = DEMO1;

See MainActivity.java

You can’t perform that action at this time.