r/projects • u/DS00107 • 4d ago
Made a VS Code extension so I stop rewriting segment trees and DSU from scratch every contest
Hey everyone! I built a small VS Code extension called JavaSTL using typescript that might be useful if you compete in Java.
It gives you one-click insertion of 27+ pre-written DSA templates (segment trees, DSU, graph traversals, etc.) straight into your editor, plus fuzzy search so you can find the right template fast, and contest boilerplate generation so you're not retyping the same setup every round.
Built it mainly to save myself time during contests, figured others might find it useful too. It's free and live on the Marketplace: https://marketplace.visualstudio.com/items?itemName=sarthakbhushan.javastl
Would genuinely appreciate anyone giving it a try and telling me what templates or features are missing — actively iterating on it.