A favicon of Colanode

Colanode

Local-first collaboration workspace you self-host, combining chat, wiki pages, databases, and file storage for teams that want to own their data.

Open Source Alternative to:

Screenshot of Colanode websiteVisit Colanode

Colanode puts team chat, documents, and structured data in one self-hosted application, so a team stops spreading its work across a messaging tool, a wiki, and a spreadsheet owned by three different vendors.

It ships as a client app, web or desktop, plus a server you run yourself. A single client can connect to several servers, each holding one or more workspaces for different teams or projects. Every change is written to a local SQLite database first and synced by a background process, so reading and writing continue when your machine or the server goes offline.

The workspace covers the surfaces a team actually collaborates on.

  • Real-time chat: instant messaging for teams and individuals.
  • Rich text pages: documents, wikis, and notes in an editor along the lines of Notion.
  • Customizable databases: structured records with custom fields and table, kanban, and calendar views.
  • File management: store, share, and manage files inside a workspace.
  • Concurrent edits: conflict-free replicated data types, powered by Yjs, merge simultaneous edits to pages and database records.

Self-hosting needs Postgres with the pgvector extension, Redis or a compatible service such as Valkey, and a storage backend for user files, local filesystem by default with S3-compatible, Google Cloud Storage, and Azure Blob Storage available. Docker Compose files and Kubernetes Helm charts ship in the repository, and the server image now carries a full config file, so only the Postgres and Redis connection strings are strictly required to boot.

Share:
Details:

Auto-fetched from GitHub .

Ad

 

 
 
 
 

Open source alternatives similar to Colanode:

 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit


 

 
 
  • Stars


  • Forks


  • Last commit