Skip to content

A real-time collaborative code editor with messaging, multi-language options, AI chat Assistant support and real-time whiteboard.

Notifications You must be signed in to change notification settings

DevTitansS3/CollabCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

CollabCode

A real-time collaborative code editor that lets people code together or alone. It supports different programming languages, has built-in chat, saves your code, includes an AI assistant to help with debugging, and an interactive whiteboard for seamless visual collaboration.


image cf3fbf19-ea26-4384-851f-f8a8c30d44af 5692e023-06ea-4af5-9662-0878957c7f40 64d22542-96ef-43f5-989a-b2ccd2f69f49 1565e87f-2aab-486a-ac56-810b0c7f3b02


Features

  • Real-time Collaboration Multiple users can code together simultaneously with instant synchronization.

  • AI Code Assistant Get instant coding help with an AI chatbot.

  • Multi-language Support Run and write code in multiple languages like C++, Python, and more.

  • Built-in Messaging Chat with collaborators in real-time within the workspace.

  • Team and Solo Workspaces Work independently or with a group — switch contexts with ease.

  • Persistent Code Storage Your code is saved and can be accessed in future.

  • Code Execution Execute code directly in the editor.

  • Interactive Whiteboard Draw, explain, and collaborate visually with a built-in whiteboard for brainstorming or planning.


Tech Stack

  • Frontend: React.js, Redux Toolkit, Monaco Editor, Firebase
  • Backend: Express.js, Socket.io
  • Database: MongoDB
  • Editor Engine: Monaco Editor

Contributors

About

A real-time collaborative code editor with messaging, multi-language options, AI chat Assistant support and real-time whiteboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •