{
  "id": 17187478,
  "title": "A Local-First VS Code Extension: No Git, No Telemetry, No Network, and It Works in Codespaces",
  "url": "https://urgent.news/2026/10/30/a-local-first-vs-code-extension-no-git-no-telemetry-no-network-and-it",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-30T06:23:24.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/codenamew/a-local-first-vs-code-extension-no-git-no-telemetry-no-network-and-it-works-in-codespaces-4g9c"
  },
  "original_language": "en",
  "account": "SavePoint Diff is a new VS Code extension that functions entirely within the extension host, providing local diff functionality across various environments such as local folders, SSH, WSL, containers, Codespaces, and vscode.dev. Unlike many other dev tools, SavePoint Diff does not require an account, network calls, or telemetry opt-outs. Instead, it runs entirely locally and does not utilize Git, network requests, or external services. The extension maintains the baseline in memory for the current window session, ensuring no disk access is required. The only system requirement is VS Code version 1.60.0 or later. It is designed to work universally, regardless of the underlying environment, including remote-SSH, WSL, Dev Containers, GitHub Codespaces, and virtual filesystems like vscode.dev and github.dev. Users can customize the extension's behavior through settings, enabling or disabling the display of added, modified, and deleted lines, as well as the overview ruler and background highlighting. Users can also opt for a subtle gutter-only view or tint changed lines for better visibility. Additionally, a one-click status bar toggle allows users to enable or disable the extension temporarily. SavePoint Diff respects the differential coloring of Git's own editor-gutter in Git repositories, functioning seamlessly alongside it. The extension is available for installation via ext install StayElite.StayElite-Savepoint-Diff and is licensed under MIT. Feedback and issues are welcome from the community.",
  "summary": "| SavePoint Diff runs entirely inside the extension host, so it works across local, SSH, WSL, containers, Codespaces, and vscode.dev. Plenty of dev tools want an account, a network call, or a telemetry opt-out. I wanted the opposite for SavePoint Diff . What \"100% local\" means here Everything runs inside the VS Code extension host No Git required No telemetry No network requests No external…",
  "key_points": [
    "SavePoint Diff operates locally without Git, network, or telemetry",
    "Compatible with local folders, SSH, WSL, containers, Codespaces, vscode.dev",
    "Customizable settings for diff display and appearance"
  ],
  "editors_take": "By operating entirely within the extension host without network or Git dependencies, this tool offers developers a privacy-focused way to manage code changes across diverse remote and local environments.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}