/web-based-text-editor

A web-based demo for a real-time text editor that works on the filesystem

Primary LanguageJavaScript

What is this

This is a simple demo for a web-based text editor that edits files on the file system in realtime

How To Run

  • Initialize
yarn
  • To run the server
yarn serve
  • To run the client
yarn dev

IMPORTANT!! you need to run them both for it to work

Stack

  • Websockets and NodeJS (for realtime communication)
  • Vite (for building the project)
  • Vanilla JS (for displaying) soon React
  • Prisma (for syncing)
  • Python (for opening file dialog)

Todo

  • Implement it in React
  • Add LSP
  • Add Color Highlighting
  • Add more files like images...