All organizations ยท GSoC 2026 ยท Social and communication, Artificial Intelligence

rocket.chat

Open source communications platform for the AI age

Open source team chat and communications platform Rocket.Chat is one of the largest active open source (permissive MIT license) nodeJS communications platform communities on GitHub, connecting 2,500+ global community contributors (across projects) from 30+ countries, with 41,700+ GitHub stars, 11,100 forks, 1,005+ total releases and 15,100+ issues since inception in 2015. Rocket.Chat is a team chat platform written in full-stack Typescript. It offers a fully featured team chat experience on modern browsers, comparable to Slack and Microsoft Teams. Mobile and desktop clients run on iOS, Android, Mac, Windows, and Linux. The server can scale from a small family messaging server for 5 users on a Raspberry Pi 5, to clustered micro-services configuration that can support hundred thousands of users. On-premises Rocket.Chat can ensure 100% complete security and privacy of your valuable communications/data. Rocket.Chat is now installed on over 500k servers and counts over 12m users worldwide. Federated communication support extends our reach exponentially. Users can set up Rocket.Chat on cloud or by hosting their own servers on-premises. Thanks to its extension support via Rocket.Chat โ€ฆ

  • javascript
  • typescript
  • node
  • LLM
  • generative ai
  • communications
  • messaging
  • group chat
  • Team Collaboration
  • Chat platform

Project ideas

20 ideas on its 2026 ideas page. Sizes: 5 small, 12 medium.

  1. ๐Ÿ’ก High-Performance Message Parser Rewrite medium
  2. ๐Ÿ’ก AI Rocket.Chat Apps Generator small
  3. ๐Ÿ’ก Refactor Virtualized Lists to Use TanStack Virtual medium
  4. ๐Ÿ’ก Rocket.Chat Code Analyzer: agentic inference context reduction mechanics medium
  5. ๐Ÿ’ก Embedded Chat 2026
  6. ๐Ÿ’ก Replace old Rest Api definitions over the new API
  7. ๐Ÿ’ก OpenClaw Integration for Rocket.Chat
  8. ๐Ÿ’ก Minimal MCP Server Generator for Rocket.Chat medium
  9. ๐Ÿ’ก AI Generated Regression Test Suite for Desktop (Electron) App small
  10. ๐Ÿ’ก Mobile Apps: Notifications Improvements medium
  11. ๐Ÿ’ก Custom mentions medium
  12. ๐Ÿ’ก Activity Hub medium
  13. ๐Ÿ’ก Desktop App: Multiple Conversation Tabs small
  14. ๐Ÿ’ก Agenda Jobs Admin Page medium
  15. ๐Ÿ’ก Personal Calendar medium
  16. ๐Ÿ’ก Rebuilding the Jira Integration App for Rocket.Chat small
  17. ๐Ÿ’ก Apps Engine Test Framework for Apps medium
  18. ๐Ÿ’ก Warning and Reporting for Login Attempts from Inactive or Deactivated Users medium
  19. ๐Ÿ’ก Room Header Buttons Ordering small
  20. ๐Ÿ’ก New Users Anti Spammer System medium

Read the ideas page. Ideas are for scope reference; never copy one into a proposal.

History

In GSoC since 2017, 10 years. Projects per year: '17: 4, '18: 7, '19: 15, '20: 7, '21: 12, '22: 12, '23: 10, '24: 17, '25: 19, '26: 10.

On GitHub

80 repositories pushed to in the last year. Main languages: TypeScript (48), Go (9), JavaScript (5), Shell (4), Python (3), HTML (2).

Links and channels

go deeper in your terminal
git-into-gsoc org "rocket.chat" --shortlist
git-into-gsoc repos "rocket.chat"
git-into-gsoc issues --org "rocket.chat"
or ask your assistant:
"Which rocket.chat repositories merge
newcomers' pull requests, and which beginner
issues are still free?"

Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.