Docs-style co-editing with Git-style control for notebooks.
Status: In progress β landing + theming done; auth, DB, and realtime next.
- Real-time collaborative notebooks with multi-user co-editing, live cursors, comments, and presence.
- Git-style versioning for docs: savepoints/snapshots, branches, merge review, restore with full history.
- Secure sharing & governance: RBAC (Owner/Editor/Commenter/Viewer), read-only links, audit logs.
Current
- Next.js (App Router) β’ TypeScript β’ Tailwind CSS v4
Planned
- NextAuth.js (Google OAuth)
- Prisma ORM + PostgreSQL
- WebSockets + Yjs (CRDT)
- Vercel (hosting) β’ GitHub Actions (CI/CD)
Requires Node 18+ and pnpm (
npm i -g pnpm).
git clone https://github.com/EhteshamSid/NoteForge.git
cd NoteForge/web
pnpm install
pnpm dev
# open http://localhost:3000