Skip to content

roshhellwett/projectvscodetemplates

Repository files navigation

Repo Size Stars Forks Issues VS Code

PROJECT VSCODE TEMPLATES

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.

SAMPLE


Quick Start (For Beginners)

Step 1: Install Python

If you don't have Python, download it here: https://www.python.org/downloads/ (Check "Add Python to PATH" during installation)

Step 2: Open Your Terminal/Command Prompt

  • Windows: Press Win + R, type cmd, press Enter
  • macOS: Press Cmd + Space, type terminal, press Enter
  • Linux: Press Ctrl + Alt + T

Step 3: Install the Tool

Copy and paste this command:

pip install projectvscodetemplates

Step 4: Run It!

After installing, just type:

python -m projectvscodetemplates start

That's it! The tool will ask you questions and set up VS Code for you.


Installation Options

Option 1: Install via pip (Recommended - works on Windows, macOS, Linux)

pip install projectvscodetemplates
projectvscodetemplates

Or run with Python directly:

python -m projectvscodetemplates start

Option 2: Run from a local clone

git clone https://github.com/zenithopensourceprojects/projectvscodetemplates.git
cd projectvscodetemplates
pip install -e .
projectvscodetemplates

How to Choose a Preset

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

About

ʀᴇᴀᴅʏ-ᴍᴀᴅᴇ ᴠꜱ ᴄᴏᴅᴇ ꜱᴇᴛᴜᴘꜱ ꜰᴏʀ ᴅᴇᴠᴇʟᴏᴘᴇʀꜱ, ᴄʀᴇᴀᴛᴏʀꜱ, ᴀɴᴅ ʀᴇᴍᴏᴛᴇ ᴛᴇᴀᴍꜱ

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages