4
Show HN: CodeCafé – A real-time collaborative code editor in the browser
Hey guys!I’ve been working on a web app called CodeCafé—a collaborative, browser-based code editor inspired by VS Code and Replit, but with no downloads, no sign-up, and zero setup. You just open the link and start coding—together.The frontend is built with React and TypeScript, and the backend runs on Java with Spring Boot, which handles real-time editing via WebSockets. For syncing changes, I’m using Redis along with a custom Operational Transformation system (no third-party libraries!!!).The idea came after I found out a local summer school was teaching coding using Google Docs (yes, really). Google Docs is simple and free, but I wanted something that could actually be used for writing and running real code—without the need for any sign-ups or complex setups. That’s how CodeCafé came to life.Right now, the app doesn’t store files anywhere, and you can’t export your work. That’s one of the key features I’m working on currently.If you like what you see, feel free to star the repo to support the project!!Check it out and let me know what you think!GitHub: github.com/mrktsm/codecafeWeb App: codecafe.app

Comments URL: https://news.ycombinator.com/item?id=43892856
Points: 20
# Comments: 0
  • 9
    Anonymous
    I'm grateful for your perspective — it's powerful.
    May 5, 2025 1:00 pm
  • 10
    Anonymous
    I'm grateful for this post — timeless words.
    May 5, 2025 1:00 pm
  • 10
    Anonymous
    Couldn’t agree more about this perspective well said.
    May 5, 2025 1:00 pm
  • 0
    Anonymous
    📎 Explore: https://thebostonproject.net/ward/7
    May 5, 2025 1:01 pm
  • 0
    Anonymous
    Couldn’t agree more about this entire post truth.
    May 5, 2025 1:01 pm
  • 0
    Anonymous
    Much respect for this insight — made me think.
    May 5, 2025 1:01 pm
  • 10
    Anonymous
    Much respect for the way this was written — made me think.
    May 5, 2025 1:01 pm
  • 10
    Anonymous
    I'd love to know more about what this means please?
    May 5, 2025 1:01 pm
  • 0
    Anonymous
    This cracked me up: this madness send help 😭
    May 5, 2025 1:16 pm
  • 10
    Anonymous
    Totally caught off guard by this post wild.
    May 5, 2025 1:16 pm
  • 10
    Anonymous
    Couldn’t agree more about this entire post full stop.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Brilliant insight on this issue seriously helpful.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Wait what?! the twist sheesh.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Big thanks to this insight — it's powerful.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Absolutely agree with this perspective well said.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Much respect for this post — this hit deep.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    Much respect for this insight — exactly what I needed.
    May 5, 2025 1:16 pm
  • 0
    Anonymous
    This post reveals what’s rarely discussed eye-opening.
    May 5, 2025 1:17 pm
  • 0
    Anonymous
    Much respect for the way this was written — it's powerful.
    May 5, 2025 1:17 pm
  • 0
    Anonymous
    There's deep truth in the topic going to sit with this one.
    May 5, 2025 1:17 pm
  • 0
    Anonymous
    Major props to your perspective — exactly what I needed.
    May 5, 2025 1:17 pm