Settings Sync installs statistics
By Shan Khan · VS Code Marketplace · Other
Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist.
Settings Sync has 4,277,481 recorded installs on VS Code Marketplace, ranking #198 of 2,501 tracked listings.
Rating: 4.49 / 5 from 715 ratings
About Settings Sync
Settings Sync

Previously known as Visual Studio Code Settings Sync
Support
While being free and open source, if you find it useful, please consider supporting it by donating via PayPal or Open Collective. If you are using it in office as a team, please ask your company to support us via Open Collective from just 2$ per month!
<table align="center" width="60%" border="0"> <tr> <td> <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=4W3EWHHBSYMM8&lc=IE&item_name=Code%20Settings%20Sync&item_number=visual%20studio%20code%20settings%20sync¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted"> <img src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif"/> </a> <br> </td> <td> <a href="https://opencollective.com/code-settings-sync/order/3848" target="_blank"> <img src="https://opencollective.com/webpack/donate/button.png?color=blue" width=200 /> </a> <br> *2$ Per Month </td> </tr> </table> <br> <a href="https://join.slack.com/t/codesettingssync/shared_invite/enQtNzQyODMzMzI5MDQ3LWNmZjVkZjE2YTg0MzY1Y2EyYzVmYThmNzg2YjZkNjhhZWY3ZTEzN2I3ZTAxMjkwNWU0ZjMyZGFhMjdiZDI3ODU"> <img src="https://i.imgur.com/1QWdtcX.png" alt="Drawing" style="width: 150px;"/> </a> <br> <br>Type Sync in command Palette in order to view all commands.
Key Features
1. Use your GitHub account token and Gist.
2. Easy to Upload and Download on one click.
3. Show a summary page at the end with details about config and extensions effected.
4. Auto download Latest Settings on Startup.
5. Auto upload Settings on file change.
6. Share the Gist with other users and let them download your settings.
7. Supports GitHub Enterprise
8. Support pragmas with @sync keywords: host, os and env are supported.
9. GUI for changing settings / logging in
10. Allows you to Sync any file across your machines.
It Syncs
All extensions and complete User Folder that Contains
1. Settings File
2. Keybinding File
3. Launch File
4. Snippets Folder
5. VSCode Extensions & Extensions Configurations
6. Workspaces Folder
Shortcuts
1. Upload Key : Shift + Alt + U
2. Download Key : Shift + Alt + D
(on macOS: Shift + Option + U / Shift + Option + D)
Configure Settings Sync
Settings Sync Configuration page will be opened automatically on code start and requires two things to setup:
- GitHub Token
- GitHub Gist Id
GitHub Token needs to be retrived by your GitHub account while Settings Sync creates GIST if you are first time user.
Following are the steps you need to perform to configure.
- Click on
Login with GitHub. - Login GitHub on Browser and close the browser tab once you get Success message.
- If you are using Settings Sync first time GIST will be created automatically when you upload your settings.
- If you already have GitHub Gist, new window will be opened to allow you to select the GitHub Gist or
Skipto create new Gist.


You can always verify created gist by going to https://gist.github.com and checking for a gist named cloudSettings
Upload Your Settings
Press Shift + Alt + U (macOS: Shift + Option + U)
Type ">Sync" In Command Palette into order download / upload
When downloading or uploading for the first time, the welcome page will automatically open, where you can configure the Settings Sync.
Once you select upload, after uploading the settings. You will see the Summary details with the list of each files and extensions uploaded.
Download your Settings
Press Shift + Alt + D (macOS: Shift + Option + D)
Type ">Sync" In Command Palette into order download / upload
When downloading or uploading for the first time, the welcome page will automatically open, where you can configure the Settings Sync.
Once you select download, after downloading. Settings Sync will display you Summary containing the list of each files and extension being downloaded.
New popup will be opened to allow you to restart the code to apply the settings.
Reset Extension Settings
Select "> Sync : Reset Extension Settings" in the Command Palette to reset your settings
Settings
Settings can be changed through the settings page, which can be accessed through "> Sync : Advanced Options > Open Settings Page"
There are two types of settings in Settings Sync. I will recommend you to read the configurations details here.
Gist Settings
Gist Settings are stored in settings.json file of Code.
You can customize the settings in gist settings like:…
Description from the VS Code Marketplace listing.
- code-settings-sync
- keybindings
- multi-root ready
- settings-sync
- vscode-settings-sync
- vscode-sync
- workspace-sync
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar VS Code Marketplace Other plugins
All 20 Settings Sync alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.