https://github.com/nickbar01234/codebuddy
Need a friend to grind LeetCode with?
https://github.com/nickbar01234/codebuddy
chrome-extension leetcode webrtc
Last synced: 3 months ago
JSON representation
Need a friend to grind LeetCode with?
- Host: GitHub
- URL: https://github.com/nickbar01234/codebuddy
- Owner: nickbar01234
- License: gpl-3.0
- Created: 2024-05-22T20:03:54.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-31T03:13:05.000Z (3 months ago)
- Last Synced: 2026-03-31T05:49:35.843Z (3 months ago)
- Topics: chrome-extension, leetcode, webrtc
- Language: TypeScript
- Homepage: https://chromewebstore.google.com/detail/codebuddy/pdejahgboaggjdcfgmnccgfjaolikplf
- Size: 3.29 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 40
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Code Buddy
_Your daily dose of LeetCode can be tedious, but you don't have to do it alone! Code Buddy allows you to share your experience with friends and strangers_.
Code Buddy is a Google Chrome extension designed to connect up to 4 people working on the same LeetCode problem together.
Using the extension, we hope that you will have fun while doing LeetCode, while also having someone to keep you accountable 💪.
We would like to acknowledge `binarysearch.com` (which unfortunately no longer exist) for the inspiration and [LeetRoom](https://leetrooms.com/) for the initial execution.
## Features
- Live streaming code and test cases

- Integration with Leetcode problems

## Notes
Code Buddy is still under active development. If your live stream get stuck, try refreshing your browser.
## Contributing
### Requirements
- Docker to run Firebase locally
- [pnpm](https://pnpm.io/)
### Setup
1. `docker compose up -d`
2. `cd extension`
3. `pnpm i`
4. `pnpm run dev:[nth]` to spin up the nth browser