https://github.com/rocketchat/slimdesktopapp
Lightweight cross platform chat app without the bloat and baggage of the full client
https://github.com/rocketchat/slimdesktopapp
desktop electron hacktoberfest rocketchat
Last synced: about 1 year ago
JSON representation
Lightweight cross platform chat app without the bloat and baggage of the full client
- Host: GitHub
- URL: https://github.com/rocketchat/slimdesktopapp
- Owner: RocketChat
- Created: 2022-05-23T18:04:07.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-03T00:29:46.000Z (over 3 years ago)
- Last Synced: 2025-04-02T15:05:23.292Z (about 1 year ago)
- Topics: desktop, electron, hacktoberfest, rocketchat
- Language: TypeScript
- Homepage:
- Size: 5.31 MB
- Stars: 3
- Watchers: 5
- Forks: 4
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rocket.Chat Slim Desktop Application

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
```sh
git clone https://github.com/RocketChat/SlimDesktopApp/
```
2. Navigate to repo location
```sh
cd SlimDesktopApp
```
3. Install depenedencies
```sh
yarn
```
4. Run the application
```sh
yarn start
```
### What's Done till now
- [x] Authentication System with UI
- [x] All Channels List within a single window
- [x] Pop-up a new window for each chat which clicked over
- [x] Real-time Subscription for messages within each window
- [x] Retrieval of messages of each chat with pagination
- [x] Message Parsing System (Emojis/Mentions/Markdown/Paragraphs/...etc)
- [x] Main Chat Window Functionalities (Send/Delete/Edit/...etc) Messages
- [x] User Status Feature
- [x] Chat Window Attachments (Images/Videos/Audios/Quotes)
- [x] Parsing Message Threads
- [x] Add Emoji Picker to Chat Windows
- [x] Enable users to send message with attachments(images, videos, files, ...etc)
- [x] Notifications Functionality with Changing Status
- [x] Tray Icon with badge showing notifications number
### Screenshots
- Login UI

- Chats/Channels Window

- Single Chat Window
