GitSocial for VS Code [Beta]
Open source social network protocol for Git repositories.
Features
- Universal - Turn any Git repository into a social network
- Decentralized - No servers, no databases, no APIs
- Owned - Your data and social graph stay in your repos, fully portable, work offline
- Git-native - Uses only standard Git infrastructure (commits, branches, refs)
- Anywhere - Works on GitHub.com, GitLab.com, self-hosted, or local

How It Works
Posts are commits
- Commits are posts (typically on a
gitsocial branch)
- Commits with GitMsg headers are interactions (comments/reposts/quotes)
Following Repositories
- Organize repositories into lists (e.g., "OSS", "AI")
- Timeline shows posts and replies from the repositories you follow
- Lists are stored as Git refs in your repo
Quick Start
- Install: Download VSCode extension (see Installation below)
- Post: Open GitSocial panel and write a message (commits to your
gitsocial branch)
- Follow: Create a list and add repository URLs (lists stored as Git refs)
- Timeline: View posts from all repositories you follow (fetches commits from your lists)
- Interact: Comment, repost, or quote posts (creates commits with references)
Requirements
- VS Code 1.74.0 or higher
- Node.js 20.0.0 or higher
- Git repository
Documentation
License
MIT
| |