SwapCode is a real-time collaborative code editor that allows multiple users to write and edit code together in the same room. It was built using React.js, Node.js, and Socket.io.
- Real-time code collaboration
- Multiple users can join the same room and edit code simultaneously
- Code highlighting for multiple programming languages
- Multiple color themes available
- Front-end: React.js
- Back-end: Node.js
- WebSockets: Socket.io
- Code highlighting: CodeMirror
- Clone the repository.
- Install the dependencies with
npm install
. - Start the server with
npm start
. - Open
localhost:3000
in your browser.
Contributions are always welcome! Please feel free to submit a pull request or open an issue if you find any bugs. #suggestions for collaboration- Add Run code option.