ctx-sync
Docs GitHub
Documentation
⌘K
  • Getting Started
  • ⚡Getting Started
  • Core Reference
  • ⌨CLI Commands Reference
  • Security
  • 🔒Security Model
  • Advanced
  • 👥Team Setup
  • Help
  • ❓Frequently Asked Questions
v1.0.0

ctx-sync Documentation

Learn how to sync your complete development context across machines. From installation to team workflows, find everything you need to get started.

Quick Start CLI Reference
Install
npm install -g ctx-sync

Essentials

Getting Started

Get up and running with ctx-sync in under a minute. Install ctx-sync globally via npm: Requires Node.js 18+ and Git installed on your system...

CLI Commands Reference

Complete reference for all ctx-sync commands. Initialize ctx-sync on a new machine. Generates encryption keys and sets up the sync repositor...

Security & Architecture

Security Model

ctx-sync is designed with a zero-trust, encrypt-everything approach. This document explains the security architecture, threat model, and key...

Advanced

Team Setup

ctx-sync supports multi-recipient encryption for team collaboration. Share encrypted context with team members using Age's built-in multi-re...

Help

Frequently Asked Questions

ctx-sync is a CLI tool that syncs your complete development context across multiple machines using Git as the backend. It tracks your projec...

Need help? Open an issue on GitHub or check the FAQ.

↑↓ navigate ⏎ open esc close