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

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...

Community

Contributing

ctx-sync is open source and we welcome contributions from the community. This page covers the essentials — for the full guide, see CONTRIBUT...

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