GSoC Final Report – Rocket Chat TUI

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rocketchat-tui

  • Issue Link Implement basic services in TUI [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/2 To Figure out How to Handle User Navigation in Different Sections and Interaction with different bubbletea elements through keys [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/4 Fix: authentication issue [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/3 Adding rest function to get list of group members [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/64 To get name of user in realtime loadhistory function [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/62 To add functions for listing and making slash commands [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/60 Adding caching of past messages in cache https://github.com/RocketChat/rocketchat-tui/issues/7 Adding users search functions while mentioning users using @ instead of searching them in group members https://github.com/RocketChat/rocketchat-tui/issues/6 Adding functionality to update message in the messages list https://github.com/RocketChat/rocketchat-tui/issues/9 Adding a go linter for consistent linting and formatting of code https://github.com/RocketChat/rocketchat-tui/issues/8

  • bubbletea

    A powerful little TUI framework 🏗

  • Topic Link Developer Documentation https://developer.rocket.chat/ Rocket Chat Server Code https://github.com/RocketChat/Rocket.Chat TUI Code https://github.com/RocketChat/rocketchat-tui Go SDK Code https://github.com/RocketChat/Rocket.Chat.Go.SDK Bubbletea by Charm https://github.com/charmbracelet/bubbletea TUI public communication channel https://open.rocket.chat/channel/rocket-chat-text-terminal-client-tui Meteorjs https://www.tutorialspoint.com/meteor/index.htm TUI design https://bit.ly/3hWR6VE Demo presentation https://bit.ly/3EN5N6J Demo presentation video

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Rocket.Chat.Go.SDK

    Go SDK for REST API and Realtime api

  • Topic Link [NEW] Complete TUI V1 [MERGED] https://github.com/RocketChat/rocketchat-tui/pull/5 [NEW] Added rest function to list all slash commands [MERGED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/61 [NEW] Rest function to fetch list of members of a group [MERGED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/66 [NEW] Added function to search users and rooms while mentioning in message [UNDER REVIEW] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/69 Added Name field mapping in User [MERGED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/63 Modified dm, group, channel history functions [MERGED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/65 Changed the format of time so that it get parsed properly [UNDER REVIEW] https://github.com/RocketChat/Rocket.Chat.Go.SDK/pull/67

  • Rocket.Chat

    The communications platform that puts data protection first.

  • Issue Link Implement basic services in TUI [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/2 To Figure out How to Handle User Navigation in Different Sections and Interaction with different bubbletea elements through keys [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/4 Fix: authentication issue [CLOSED] https://github.com/RocketChat/rocketchat-tui/issues/3 Adding rest function to get list of group members [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/64 To get name of user in realtime loadhistory function [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/62 To add functions for listing and making slash commands [CLOSED] https://github.com/RocketChat/Rocket.Chat.Go.SDK/issues/60 Adding caching of past messages in cache https://github.com/RocketChat/rocketchat-tui/issues/7 Adding users search functions while mentioning users using @ instead of searching them in group members https://github.com/RocketChat/rocketchat-tui/issues/6 Adding functionality to update message in the messages list https://github.com/RocketChat/rocketchat-tui/issues/9 Adding a go linter for consistent linting and formatting of code https://github.com/RocketChat/rocketchat-tui/issues/8

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts