Skip to content

EhteshamSid/NoteForge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Noteforge πŸ› οΈπŸ““

Docs-style co-editing with Git-style control for notebooks.

Status: In progress β€” landing + theming done; auth, DB, and realtime next.


✨ What it is

  • 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.

🧰 Tech Stack

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)

πŸš€ Quick start (frontend only)

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

About

Docs-like collaboration meets GitHub-like version control - real-time collaborative notebooks with branching, savepoints, and role-based access.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors