Back to articles
Stop writing pandas.merge() by hand: I built a Visual Join Builder for VS Code 🧩
How-ToSystems

Stop writing pandas.merge() by hand: I built a Visual Join Builder for VS Code 🧩

via Dev.toTrushal

I got tired of typing this out, so I decided to build a tool that does it for me visually. Enter the Visual Join Builder — a free, open-source VS Code extension that gives you a drag-and-drop canvas right next to your notebook. ✨ What it does Instead of writing the code manually, you just open the extension alongside your notebook. Auto-Detection: It automatically reads the DataFrames you currently have active in your Jupyter Notebook memory. Visual Canvas: It renders them as draggable cards. Live Preview: You can preview the joined data before generating the code. Code Generation: Click a button, and it inserts the perfectly formatted, production-ready code directly into your notebook. 🚀 Not just for Pandas While Pandas is the default, I know Data Engineers need love too. The extension also generates syntax for: DuckDB (SQL joins) PySpark 🛠️ Try it out! I just published the very first version to the VS Code Marketplace, and it is 100% free and open-source. If you work with data in VS

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles