A browser-native classic Visual Basic VB6 IDE

311 points · 101 comments on HN · read original →

Points and comments are a snapshot, not live.

A browser-native recreation of the classic Visual Basic 6 IDE that can run VB6 apps.

The project, VB6 Studio Web, is a browser-based recreation of the classic Visual Basic 6 IDE. It includes a toolbox, project explorer, properties panel, form layout view, and can run VB6 applications. The IDE supports opening existing VB6 project files (.vbp, .frm, .bas). It is built on a .NET browser-based ecosystem by developer Wieslaw Soltes.

The author's GitHub shows over 5,000 commits and 1,500 pull requests in recent days, along with other browser-based recreations of classic software like Windows versions, Office apps, and Adobe products.

What commenters are saying

Commenters were impressed that the IDE runs actual VB6 apps in the browser and praised its speed compared to modern IDEs. Many shared nostalgic memories of learning to program with VB6 or QuickBASIC. Some noted limitations: Win32 API calls (like BitBlt) don't work, IntelliSense and debugging are not functional, and the output is an HTML file rather than a .exe. A few commenters questioned whether the project was created with LLM assistance, citing unnatural UI text and the developer's rapid output of many similar recreations. Others pointed out that VB6 was used in production systems like Epic medical software and Sage 100 accounting software.