Project category
Collaboration & Productivity tech stacks
Team workspaces, docs, chat, and productivity suites. 7 production examples.
Production Collaboration & Productivity projects
- Team Collaboration Suite Classic Mattermost A single Go binary keeps the API, scheduler, and websocket hub in one deployable process backed by a required PostgreSQL database, while optional Redis, Elasticsearch, and OpenSearch clients let larger deployments add caching and full-text search without changing the core architecture.
- Federated Link Aggregator & Forum Classic Lemmy Lemmy splits its Rust backend into many small crates (per database view, API, ActivityPub, email) over one PostgreSQL schema with heavy migrations, so federation, the local API and queries evolve separately while a single binary serves an instance.
- Self-Hosted Collaborative Productivity Suite Classic Nextcloud Server internals (OC) are kept separate from a versioned public API (OCP) so that independently namespaced apps under apps/ can extend Nextcloud without depending on private implementation details, while database support is validated per-engine in CI.
- Open-Source Team Communications & WebRTC Classic Rocket.Chat Combining full on-premises MongoDB ownership with real-time WebSockets gives enterprise organizations secure, private communication without third-party surveillance.
- Local-First Privacy Workspace Hybrid AppFlowy Flutter delivers five platforms from one codebase while a Rust core owns storage, CRDT documents, search and AI behind a protobuf FFI boundary, keeping data local by default and sync optional.
- Customer Support Suite Hybrid Chatwoot Keeping the Vue dashboard inside the Rails asset pipeline via vite_rails and running realtime updates over Action Cable lets Chatwoot ship one deployable Rails app instead of coordinating a separate frontend and websocket service, while Sidekiq and OpenSearch handle background work and search.
- Collaborative Workspace Hybrid AFFiNE A single Yjs CRDT model lets docs, canvas and tables share one editor and sync engine; local-first storage in SQLite/IndexedDB keeps the app usable offline while a NestJS GraphQL server adds collaboration and cloud features.
AGENTS.md rules and agent skills for Collaboration & Productivity
node-express-mongodb/AGENTS.mdNode.js + Express + MongoDBProduction guidelines for Express REST APIs, Mongoose schema design, and MongoDB indexing/transaction discipline. intermediatephoenix-liveview-postgres/AGENTS.mdElixir + Phoenix LiveView + PostgreSQLReal-time reactive web architecture for Elixir 1.20, Phoenix 1.8+, LiveView HTML-over-WebSockets, OTP supervision trees, and Ecto. advancedtauri-react-desktop/AGENTS.mdTauri 2 + React + Vite (Rust Desktop App)Desktop app rules for Tauri 2: React + Vite + TypeScript UI, typed Rust commands, least-privilege capabilities, SQLite in Rust, updater and signed CI builds. intermediate
Questions about Collaboration & Productivity stacks
How many Collaboration & Productivity tech stacks are in the directory?
7 verified production Collaboration & Productivity projects are currently indexed, each with a full architecture breakdown and copy-paste AI scaffolding prompt.
What AGENTS.md rules or agent skills apply to Collaboration & Productivity projects?
Node.js + Express + MongoDB, Elixir + Phoenix LiveView + PostgreSQL, Tauri 2 + React + Vite (Rust Desktop App) are battle-tested architecture rules for this category, each with a full AGENTS.md, CLAUDE.md, Cursor .mdc file and a Claude Code SKILL.md.
How do I get a custom stack recommendation for a Collaboration & Productivity project?
Take the STACK IT FAST architecture survey and select "Collaboration & Productivity" as your project type to get a ranked rule recommendation and an instant AI scaffolding prompt tailored to a "Collaboration & Productivity" project.