Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/benfoxall/ycode

A collaborative editor for local files
https://github.com/benfoxall/ycode

crdt monaco-editor yjs

Last synced: 11 days ago
JSON representation

A collaborative editor for local files

Awesome Lists containing this project

README

        

# yCode

Edit your local files with remote people.

## Built with

This is a tiny bit of code around some great projects:

- [Yjs](https://github.com/yjs/yjs)
- [Monaco editor](https://microsoft.github.io/monaco-editor/)
- [File System Access API](https://github.com/WICG/file-system-access)

---

> ✨ Bootstrapped with Create Snowpack App (CSA).

## Available Scripts

### npm start

Runs the app in the development mode.
Open http://localhost:8080 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

### npm run build

Builds a static copy of your site to the `build/` folder.
Your app is ready to be deployed!

**For the best production performance:** Add a build bundler plugin like "@snowpack/plugin-webpack" to your `snowpack.config.js` config file.

### npm test

Launches the application test runner.
Run with the `--watch` flag (`npm test -- --watch`) to run in interactive watch mode.