Skip to content

CodeCafé v0.1.0 - Initial Release

Latest
Compare
Choose a tag to compare
@mrktsm mrktsm released this 17 Apr 03:09
· 139 commits to main since this release

Welcome to the first release of CodeCafé – your new spot for instant, real-time collaborative coding right in the browser!

We built CodeCafé because coding together should be seamless, whether you're teaching, learning, or building. Ditch the clunky setups and dive straight into a shared coding environment.

What's Brewing in v0.1.0?

  • True Real-Time Collaboration: Powered by Operational Transformation (OT), multiple users can type in the same file simultaneously. See each other's cursors and selections live!
  • Pixel-Perfect Live Preview: Instantly see your HTML, CSS, and JS changes rendered in the integrated Web View.
  • VS Code Feel: Enjoy a familiar, rich editing experience with syntax highlighting and smart suggestions via the Monaco Editor.
  • Smooth Session Sharing: Easily create a session and share the link for others to join instantly.
  • Modern UI: Resizable panels, draggable tabs, file explorer, integrated terminal, dark mode support, and theme customization.

Recent Polish & Fixes

  • Enhanced Stability: Integrated Redis for managing session and OT state more robustly.
  • Smarter Selections: Reworked selection handling for a smoother collaborative experience.
  • Collaboration Engine Upgrades: Numerous fixes and refinements to the core OT logic for better conflict resolution and synchronization.
  • UI Refinements: Improved state management (Zustand), component structure, and overall responsiveness.

This is just the beginning! We're excited to build more features like user accounts, integrated chat, and session playback.

Grab a virtual coffee and start coding together!
Check out the code!

Full Changelog: https://github.com/mrktsm/codecafe/commits/v0.1.0