Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>GitSocialNew to Visual Studio Code? Get it now.
GitSocial

GitSocial

GitSocial

|
17 installs
| (0) | Free
Decentralized open-source Git-native social network
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GitSocial

Decentralized open-source Git-native social network

License: MIT GitMsg Protocol GitSocial Extension
Beta VS Code Marketplace Version VS Code Marketplace Installs
CI CodeQL codecov

About

GitSocial is a decentralized social network built entirely on Git: posts are commits, follows are lists of repositories stored as references, and syncing uses git fetch/push. You own your data and your social graph, with offline-first support on GitHub, GitLab, self-hosted, or local repositories.

GitSocial Timeline

How It Works

Posts are commits

Every post is a commit on your gitsocial branch, as are comments, reposts, and quotes, which link to their parent posts via GitMsg headers to form conversation threads.

Follows are lists

Follows are lists of repositories like "OSS" or "AI", stored as Git references, with posts from your lists appearing in your timeline.

Syncing via Git

Updates use git fetch, publishing uses git push, with no special servers or APIs needed.

Quick Start

  1. Open GitSocial in VS Code's sidebar, create a list, and add repositories to see them on your timeline
  2. Write posts, comment on others, and publish using push

Requirements

  • VS Code 1.74.0 or higher
  • Node.js 20.0.0 or higher
  • Git repository

Documentation

Specifications

  • GITSOCIAL.md - GitSocial protocol specification, social extension to GitMsg protocol
  • GITMSG.md - GitMsg message protocol specification

Development

  • CONTRIBUTING.md - Setup, testing, and development workflow
  • ARCHITECTURE.md - System design and decisions
  • PATTERNS.md - Code patterns and conventions
  • INTERFACES.md - Type reference
  • TESTING.md - Testing guide
  • START.md - LLM guide

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft