A streamlined countdown timer designed for coding sessions and streaming, enhancing the classic coding bomb timer concept with improved visuals and customizable settings.
CodeBomb is a project by our club to create a lightweight, user-friendly timer for coding challenges and live streaming. It aims to add engagement to coding sessions with a clear countdown interface and flexible options.
- Countdown Timer: Simple, reliable timer for coding tasks.
- Customizable Settings: Adjust time, colors, and notifications.
- Stream-Friendly: Visuals optimized for streaming platforms, and streamer friendly animations.
- Cross-Platform: Runs on Windows/macos and Linux Distros mainly Ubuntu, with potential for other platforms.
- Chrome Extension: A browser extension to display the timer as a persistent overlay, visible at all times during coding/browsing/playing/researching/etc.
- Version
0.1Hubble: Scheduled for June 25, 2025 (Delayed due to college commitments). This intial release will include:- Core countdown timer functionality with basic customization options.
- Customizable Settings: Adjust time, colors, and notifications/Explosion system.
- Cross Platform Support: For now planning to run only on Windows and Ubuntu.
- Pre-Release Testing: Beta versions will be available for club members starting May 20, 2025 to test and provide feedback.
- It would be a C++ based proj (GCC/clang), with various possibilities.
- For the Chrome extension: JavaScript, HTML, and CSS knowledge, with potential use of Web APIs.
- Dependencies to be confirmed as development progresses (e.g., SFML or SDL for graphics, if used).
Coming Soon
Contributions are welcome! Please:
- Fork the repository.
- Create a feature branch (
git checkout -b feature-name). - Commit changes (
git commit -m 'Add feature'). - Push to the branch (
git push origin feature-name). - Open a pull request.
For questions or suggestions, reach out to Aditya Saroha at adityasaroha456@gmail.com/adityasaroha.cse@sjcit.ac.in.