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

DevSocial

sabalax

|
4 installs
| (0) | Free
Track your coding activity and share with friends. See how much time you spend coding!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DevSocial — Social Coding Tracker for VS Code

Track your coding activity, connect with friends, chat in real-time, unlock achievements, and stay motivated — all without leaving your editor.

DevSocial transforms VS Code into a social coding platform. It automatically tracks your coding time, provides detailed analytics, and lets you connect with fellow developers to share progress and stay accountable.


Highlights

  • Zero-config tracking — starts automatically when you open VS Code
  • Real-time chat — message friends directly inside the editor
  • Rich analytics — heatmaps, language breakdowns, contribution calendars
  • Achievement system — unlock milestones as you code
  • Privacy-first — your code is never read, stored, or transmitted

Features

Automatic Activity Tracking

DevSocial runs silently in the background and tracks your active coding time with precision.

  • Detects typing, file saves, and editor switches
  • Smart idle detection pauses the timer when you step away (configurable timeout)
  • Tracks per-project and per-language time
  • Distinguishes between writing and reading activity
  • Pause and resume tracking anytime via the command palette

Live Dashboard

A sidebar panel that keeps you informed at a glance.

  • Today's and this week's total coding time
  • Current session details — active project, language, and duration
  • Friends' live activity feed with online/idle/offline indicators
  • Real-time updates every second

Analytics & Stats

Understand your coding habits with rich, interactive charts.

  • Hourly Heatmap — see which hours of the day you're most productive (7-day view)
  • Language Distribution — visual breakdown of languages used over the last 30 days
  • Contribution Calendar — 365-day GitHub-style activity grid
  • Interactive tooltips on all visualizations

Real-Time Chat

Message your friends without switching windows.

  • Instant messaging over WebSocket
  • Typing indicators and read receipts
  • Per-friend unread message badges
  • Message history (last 50 messages per conversation)
  • Friends-only messaging for safety

Achievement System

Stay motivated with milestones that unlock as you code.

  • Achievements for coding streaks, total hours, languages used, and more
  • Visual progress tracking with locked/unlocked states
  • VS Code notifications when you unlock a new achievement
  • Achievement showcase in your profile

Friends & Social

Build your developer network inside VS Code.

  • Search and add friends by username
  • Accept or decline incoming friend requests with notification badges
  • See what your friends are working on in real-time — project, language, and status
  • Remove friends anytime

Profile & Avatars

Make your profile your own.

  • Choose from 23 avatars across three categories — Animals, Characters, and Objects
  • Avatar displayed in your profile header and visible to friends
  • Personalize your coding identity

Privacy & Security

Your code stays yours. Always.

  • Only metadata is shared — project name, language, and duration
  • Code content is never transmitted — not a single line
  • File paths are never shared — only the filename extension for language detection
  • Granular privacy toggles — hide your project name and/or language from friends
  • All communication secured with API key authentication

Getting Started

  1. Install the extension from the VS Code Marketplace
  2. Open the DevSocial panel from the Activity Bar (look for the DevSocial icon)
  3. Create an account or log in directly from the sidebar
  4. Start coding — tracking begins automatically

Commands

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and type:

Command Description
DevSocial: Show Dashboard Open the DevSocial sidebar panel
DevSocial: Pause Tracking Temporarily stop activity tracking
DevSocial: Resume Tracking Resume activity tracking
DevSocial: Sync Now Manually sync your data with the server

Settings

Go to Settings (Ctrl+,) and search for DevSocial:

Setting Default Description
devsocial.enableTracking true Enable or disable activity tracking
devsocial.idleTimeout 120 Seconds of inactivity before marking as idle
devsocial.syncInterval 60 How often to sync data with the server (seconds)
devsocial.shareProjectName true Share your current project name with friends
devsocial.shareLanguage true Share the programming language you're using
devsocial.apiEndpoint Production URL Backend API endpoint (advanced)

Requirements

  • VS Code 1.85.0 or higher
  • Internet connection for sync, chat, and social features

What's New in 1.1.6

  • Fixed duplicate message display in chat
  • Improved chat message reliability

See the full CHANGELOG for version history.


Support

Found a bug or have a feature request? Open an issue on GitHub.


License

MIT License — see LICENSE for details.

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