AlgoForge is a powerful VS Code extension designed to help competitive programmers and DSA learners write better, faster, and cleaner code with ready-made templates and smart tools.
Whether you are practicing LeetCode, preparing for interviews, or solving problems daily, AlgoForge reduces repetitive work and keeps your focus on logic.
✨ Features
🧠 Smart DSA Templates
Insert commonly used algorithm patterns in one click:
✅ Array Input Template
✅ Binary Search
✅ Sliding Window
✅ Two Pointers
✅ BFS Template
✅ DFS Template
🌐 Multi-Language Support
Switch between:
🟦 C++
🐍 Python
☕ Java
All templates adapt automatically based on your selected language.
📁 File Tools
Create a ready-to-code solution.cpp file instantly
Create a leetcode.cpp file with LeetCode-style boilerplate
🧮 Smart Complexity Helper
Add time and space complexity comments with a quick picker like:
// Time Complexity: O(n log n)
// Space Complexity: O(1)
🎛️ Sidebar Panel (AlgoForge Toolkit)
Open the AlgoForge panel inside VS Code to access all features visually with buttons:
Create files
Switch languages
Insert templates
Add complexity comments
▶️ How to Use
Open the command palette:
Ctrl + Shift + P
Type:
AlgoForge: Open Panel
Use the sidebar buttons to:
Insert templates
Create new files
Switch languages
🛠️ Installation
Search “AlgoForge” in the VS Code Extensions Marketplace and click Install.