Skip to content

Lightweight cross platform chat app without the bloat and baggage of the full client

Notifications You must be signed in to change notification settings

RocketChat/SlimDesktopApp

Repository files navigation

Rocket.Chat Slim Desktop Application

img

Rocket.Chat Slim Desktop Application is an lighter cross platform chat app version of Rocket.Chat without the bloat and baggage of the full client. It's currently under built.

Getting Started

  1. Clone the repositroy
git clone https://github.com/RocketChat/SlimDesktopApp/
  1. Navigate to repo location
cd SlimDesktopApp
  1. Install depenedencies
yarn
  1. Run the application
yarn start

What's Done till now

  • Authentication System with UI
  • All Channels List within a single window
  • Pop-up a new window for each chat which clicked over
  • Real-time Subscription for messages within each window
  • Retrieval of messages of each chat with pagination
  • Message Parsing System (Emojis/Mentions/Markdown/Paragraphs/...etc)
  • Main Chat Window Functionalities (Send/Delete/Edit/...etc) Messages
  • User Status Feature
  • Chat Window Attachments (Images/Videos/Audios/Quotes)
  • Parsing Message Threads
  • Add Emoji Picker to Chat Windows
  • Enable users to send message with attachments(images, videos, files, ...etc)
  • Notifications Functionality with Changing Status
  • Tray Icon with badge showing notifications number

Screenshots

  • Login UI

image

  • Chats/Channels Window

image

  • Single Chat Window

image

About

Lightweight cross platform chat app without the bloat and baggage of the full client

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages