GitCells includes comprehensive user documentation that can be viewed using our native documentation viewer.
# Install dependencies (one time only)
make docs-install
# Serve documentation locally
make docs-serve
# Or build static site
make docs-build && make docs-openThe documentation uses MkDocs with Material theme for:
- Beautiful, professional appearance
- Fast search and navigation
- Mobile-responsive design
- Dark/light mode toggle
- Offline support
If you prefer not to use the native viewer:
Browse the markdown files directly in the docs/ directory:
docs/index.md- Overviewdocs/getting-started/- Installation and quick startdocs/guides/- User guides and tutorialsdocs/reference/- Command and configuration reference
View rendered documentation online by browsing to the docs folder in your repository.
docs/
├── index.md # Home page
├── getting-started/
│ ├── installation.md # How to install GitCells
│ ├── quickstart.md # 5-minute quick start guide
│ └── concepts.md # Core concepts explained
├── guides/
│ ├── converting.md # Converting Excel files
│ ├── tracking.md # Tracking changes
│ ├── collaboration.md # Working with teams
│ ├── conflicts.md # Resolving conflicts
│ ├── auto-sync.md # Setting up automation
│ └── use-cases.md # Real-world examples
└── reference/
├── commands.md # All commands reference
├── configuration.md # Configuration options
├── json-format.md # JSON format specification
└── troubleshooting.md # Common issues and solutions
To update documentation:
- Edit markdown files in the
docs/directory - Rebuild the viewer:
make docs-build - Test locally:
make docs-run
The GitCells documentation uses MkDocs - the industry standard for documentation:
- Markdown files in the
docs/directory - MkDocs configuration in
mkdocs.yml - Material theme for beautiful appearance
- Static site generation for fast loading
# One-time setup
pip install -r requirements.txt
# Development server (auto-reload)
mkdocs serve
# Build static site
mkdocs build
# Deploy to GitHub Pages
mkdocs gh-deploy- 🎨 Material Design: Professional, modern appearance
- 🔍 Instant Search: Fast, client-side search
- 📱 Mobile Ready: Responsive design for all devices
- 🌙 Dark Mode: Built-in dark/light theme toggle
- 🌐 Offline Support: Works without internet
- ⚡ Fast: Static site generation for speed
- Check the Troubleshooting Guide
- Browse Common Use Cases
- File issues on GitHub
The documentation is designed to help both new users get started quickly and experienced users master advanced features.