Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

collabmd

CollabMD es una herramienta para colaboración en tiempo real sobre archivos Markdown, diagramas y documentación basada en Git. Permite abrir un repositorio local como aplicación web colaborativa sin migrar los archivos.

Ficha actualizada 23 sept 2026, 12:04 · upstream 23 sept 2026, 12:01 · release v0.1.51

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es collabmd

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

CollabMD transforma un carpeta de Markdown, carpeta estilo Obsidian o repositorio con docs en un espacio de trabajo colaborativo que se puede abrir directamente en el navegador. No requiere migración de archivos y mantiene la fuente de verdad como el sistema de archivos del usuario. Utiliza Yjs para edición en tiempo real, sincronización externa de cambios desde herramientas como Obsidian, comentarios anclados a líneas o selecciones, chat de colaboración, presencia y seguimiento de cursors. Soporta diagramas Mermaid, PlantUML, Structurizr DSL, Excalidraw, draw.io y PDFs. Permite importar archivos múltiples desde el explorador de archivos, exportar notas individuales como HTML o DOCX, guardar carpetas como PDF y descargar archivos fuente como ZIP.

CASOS DE USO
  • Colaboración en tiempo real sobre un repositorio Markdown existente sin migrar los archivos
  • Revisión de RFCs, documentación productiva, notas técnicas y runbooks en colaboración
  • Revisión de borradores con comentarios anclados a líneas para feedback directo
  • Compartir bases de conocimiento markdown con equipos remotos
  • Edición de notas y diagramas simultáneamente manteniendo todo como archivos planos en disco
  • Acceso desde navegadores a equipos que no usan la configuración local del usuario
PUNTOS DESTACADOS
  • No requiere migración: los archivos permanecen en el sistema de archivos original
  • Edición en tiempo real con Yjs, sincronización externa de cambios y comentarios anclados
  • Soporta múltiples formatos diagramáticos (Mermaid, PlantUML, Structurizr, Excalidraw, draw.io)
  • Comentarios anclados a líneas o selecciones con preview bubbles y seguimiento por thread
  • Exportación de notas como HTML, DOCX o PDF; descarga de carpetas como documento offline
  • Soporta Windows vía WSL2
PRECAUCIONES
  • Depende de un solo instancia: el estado del espacio de colaboración se mantiene en memoria y no se replica entre réplicas
  • OIDC actual soporta únicamente Google; otros proveedores requieren implementación adicional
  • Modo workspace alojado requiere autenticación de Google más que solo OAuth, además de requerir configuración de equipo
  • Comentarios anclados a texto no soportan draw.io; los comentarios en Excalidraw son elementos-anchrados y no lineales como en markdown
  • WebMCP requiere soporte experimental del navegador y no proporciona acceso remoto ni scopes por agente
  • Windows nativo no está soportado, solo WSL2
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Two browser windows editing the same markdown workspace in realtimeCollabMD showing a file tree, markdown editor, live preview, and collaborator presence.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Para producción se recomienda usar Docker con la imagen oficial. Se puede desplegar en Kubernetes o Coolify. Para repositorios privados, se puede integrar con GitHub Actions para generar el token de autenticación. El modo workspace alojado requiere configuración adicional de Google Workspace y permisos de equipo. Se recomienda configurar un proxy HTTPS (Cloudflare Tunnel) si se comparte la URL pública.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
12341808019090
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.