Skip to content

aaagrud/vs-evil

Repository files navigation

frame (3)

VS Evil 🎯

Basic Details

Team Name: w u t

Team Members

  • Durga - CUSAT
  • Sachin - CUSAT

Project Description

Tired of all the amazing VS Code extensions that actually help you code? Don't worry because VS Evil is here to completely ruin your coding experience!

The Problem (that doesn't exist)

We have all found amazing VS Code extensions that really improve the quality of our code and make coding much more fun. Don't you just hate it when you're facing a specific problem and there's already an extension out there that solves it? We hated it too. We decided, no more. It is time to end all these useful extensions and build a new one, a truly useless VS Code Extension.

The Solution (that nobody asked for)

Our revolutionary and one of a kind VS Code extension is specifically designed to drive you insane. It truly works to completely ruin your experience. With this extension running, even writing a simple bubble sort function will be a pain in the (you know-).

How do we do this?

  • The readable variable names that you came up with? VS Evil replaces them with random names (like names of cheeses)
  • Found a perfect code snippet on Stack Overflow? VS Evil doesn't let you paste cause ✨originality✨
  • Staring at your code thinking? VS Evil thought you were done so it wrote some code of its own (spoiler alert, your project is now ruined)
  • Looking for feedback? VS Evil loves to let you know with its random console.log statements
  • Wrote a function thats a bit too long? To improve your readability VS Evil will refractor your code (By deleting half of ur code randomly)

Technical Details

Technologies/Components Used

For Software:

  • JavaScript (Development)
  • HTML/CSS (They are classics for a reason)
  • Microsoft Azure (Deployment)
  • LLM - Gemini API
  • Yeoman (To setup the extension)

Implementation

For Software:

Installation

  • Search and Install VS-Evil from your VS Code extensions tab

  • You'll be prompted to enter your Gemini API Key to power the EVIL (Easy obtained from Google AI Studio for free)

  • You're all set to go! Just write your code and watch the chaos unfold

  • Click here to find VS Evil in VS Code Extension Marketplace

Run

The fun part of extensions is that you don't have to really do anything special to run it.

Just install the extension as explained above and start coding.

You will see the chaos.

Screenshots

image

Here, you can see our extension all ready to ruin your code

image

Here, you can see how our extension helped out by making the variable names better!

image

Oh look, I was thinking for a sec so the extension decide to write some stuff itself T-T

Diagrams

WhatsApp Image 2025-08-02 at 02 02 01_8410c9a3

Project Demo

Video

Click Here For Video Demo Checkout how the extension completely disrupts your code

Team Contributions

  • Durga: project setup, code refactors, inactive handler, UI
  • Sachin: variable names changer, copy paste manager, code shortener, deployment

Made with ❤️ at TinkerHub Useless Projects

Static Badge Static Badge

About

Tired of all the amazing VS Code extensions that actually help you code? Don't worry because VS Evil is here to completely ruin your coding experience!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors