Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 818 Bytes

README.md

File metadata and controls

38 lines (24 loc) · 818 Bytes

NoteSuite

🔬 Experimental note-taking app based on BlockSuite (sharing editor with AFFiNE) and ystream.

screenshot-basic

Highlight

  • Isomorphic client and web builds.
  • Mapping workspace into JSON files hosted on WebDAV.
  • VSCode extension for file editing.
  • Documents persisted as Y.Doc in ystream instance.

Development

Install deps:

pnpm i

Start server and client:

pnpm dev:server
pnpm dev:client

The VSCode extension can be started in VSCode:

screenshot-debugger

Run E2E tests (make sure to run npx playwright install before):

pnpm test