Tool that automatically sets up VS Code for you with the perfect extensions, settings, and shortcuts for your workflow. Instead of manually installing 20+ extensions and changing settings, just pick a preset and it all happens in seconds.
If you don't have Python, download it here: https://www.python.org/downloads/ (Check "Add Python to PATH" during installation)
- Windows: Press
Win + R, typecmd, press Enter - macOS: Press
Cmd + Space, typeterminal, press Enter - Linux: Press
Ctrl + Alt + T
Copy and paste this command:
pip install projectvscodetemplatesAfter installing, just type:
python -m projectvscodetemplates startThat's it! The tool will ask you questions and set up VS Code for you.
pip install projectvscodetemplates
projectvscodetemplatesOr run with Python directly:
python -m projectvscodetemplates startgit clone https://github.com/zenithopensourceprojects/projectvscodetemplates.git
cd projectvscodetemplates
pip install -e .
projectvscodetemplates| If you are... | Use this preset... | What it does |
|---|---|---|
| Just started learning Python | python-beginner |
Basic extensions, simple settings |
| Doing data analysis or AI/ML | data-science |
Jupyter, pandas, numpy support |
| Building websites (HTML/CSS/JS) | web-dev-frontend |
Live Server, Prettier, Emmet |
| Building full web apps (frontend + backend) | web-dev-fullstack |
Node.js, React, API tools |
| Doing coding competitions (DSA) | competitive-programming |
Fast coding, competitive programming tools |
| Writing Java in school/college | java-student |
Java extensions, project support |
| Working with DevOps/Cloud (AWS, Docker, etc.) | devops-cloud |
Docker, Kubernetes, cloud tools |
| Connecting to remote servers via SSH | remote-ssh-server |
Remote development setup |
| Want a clean, distraction-free setup | minimal-zen |
Minimal UI, focus mode |
| Creating content/streams | streamer-content-creator |
Screen recording, streaming tools |
| Learning C/C++ programming | c-cpp-systems |
C/C++ compiler support |
| Learning Rust | rust-systems |
Rust language support |
| Building mobile Flutter apps | mobile-flutter |
Flutter and Dart support |
| Building Go backend apps | go-backend |
Go language support |
Don't know which one?** Just run the tool and answer the questions - it will recommend the best preset for you!
© 2026 Zenith Open Source Projects. All Rights Reserved. Zenith is an Open Source Project Idea by @roshhellwett
