ThinkNCollab gives your team real-time collaboration, terminal-native tooling, secure auth, and project management — all in one place.
// WebSocket-powered rooms
// npm install -g thinkncollab-shell
// bcrypt + JWT + OTP
// invite, roles, workspaces
// streamed to your terminal
An exhaustive directory of all 14 core system modules, capabilities, and underlying files powering ThinkNCollab (Planify.live).
passport-local-mongoose under /signin and /signup./forgot and /reset token workflows with timed expirations.routes/auth.js, routes/usersSettingsRoute.js, views/webPages/signin.ejs, views/webPages/signup.ejs
routes/roomRoutes.js, views/webPages/workspace.ejs, views/webPages/room-invite.ejs, views/webPages/room-invitations.ejs
routes/boardRoutes.js, routes/taskRoutes.js, views/webPages/board-view.ejs, views/webPages/task-view.ejs
Algorithms/TaskScoreCalculator.js
thinkncollab-shell) connects to socket namespaces.share start registers terminal sessions and returns web urls.xterm.js inside EJS views.socketHandlers/terminalShare.js, socketHandlers/thinknsh.js, views/webPages/terminal-view.ejs
views/webPages/shellUsers.ejs, utils/presenceStore.js
routes/personalThreadRoutes.js, Schema/PersonalMessage.js, views/webPages/personal-thread.ejs
thinknagent) connects host server metrics.routes/devopsRoutes.js, socketHandlers/devops.js, Schema/Agent.js, Schema/Alert.js, views/webPages/devops-wall.ejs
routes/github.js, routes/thinknsh.js, views/webPages/github-integration.ejs, ThinkNCollab-Shell-NPM/src/commands/github/
mediasoup.routes/meetingRoutes.js, views/webPages/meeting.ejs, views/webPages/waiting-room.ejs
routes/tncFormRoutes.js, views/webPages/tnc-room-forms.ejs, views/webPages/tnc-form-view.ejs
routes/fileRoute.js, views/webPages/files.ejs
routes/usersSettingsRoute.js, views/webPages/myprofile.ejs
routes/paymentRoutes.js, utils/limitManager.js, views/webPages/billing.ejs
routes/tncLoadtestRoutes.js, views/webPages/tnc-room-loadtest.ejs
.tnc/workflows/*.yml files.routes/tncCicdRoutes.js, views/webPages/tnc-room-cicd.ejs, services/testRunner.js
routes/tncTableRoutes.js, views/webPages/tnc-table-view.ejs, socketHandlers/tncTablesSocket.js
The official ThinkNCollab CLI. Log in, manage rooms, message teammates, and collaborate without ever touching a browser.
Built with Node.js and MongoDB for fast response times even with large datasets and many concurrent users. WebSocket ensures zero-latency delivery.
End-to-end encryption, bcrypt hashing, role-based access control, OTP verification, and session token rotation protect all sensitive data.
Track project velocity, team participation, and progress rates with interactive charts inside the workspace.
Generate automatic summaries of pull requests and commit diffs using AI directly inside your project feed.
Switch between the terminal-style dark UI and a classic light mode — without losing any functionality.
Task management is already live in thinkncollab-cli. Shell support via thinknsh is on the way.
Self-hosted LiveKit integration for audio and video calls — built into your existing collaboration rooms.
Join teams who use ThinkNCollab to collaborate, track, and ship — from the terminal and beyond.