Learn by Example
Explore our collection of VB6 and Python examples covering everything from beginner calculators to advanced MQTT IoT dashboards and AI assistants. Open any example in WebVB Studio and start experimenting.
Open WebVB Studio⭐ Featured Examples
DataGrid + Pandas Analytics
Webshop analytics with DataGrid, pandas, and matplotlib charts.
REST API Client
Connect to REST APIs - fetch, create, update and delete data.
MQTT IoT Dashboard
Connect to MQTT brokers for real-time IoT messaging with live Gauge visualizations.
Product Database
Persistent database with CRUD operations using Database control.
Bouncing Ball Game
Game loops, collision detection, and canvas rendering demo.
Webshop Demo
Full webshop with product catalog, shopping cart, and orders.
AI Assistant
AI-powered chat using Google Gemini and Workflow Designer.
🚀 Getting Started
4 examples
Calculator
A simple standard calculator with basic arithmetic operations.
To-Do List
Task manager with Add/Remove functionality using ListBox.
Guess the Number Game
A simple high/low guessing game with random numbers.
Dice Roller
Random number generation and display with visual dice.
📝 Forms & Input
6 examples
Pizza Order Form
Form with Options and Checkboxes calculating total price.
Interest Calculator
Calculate simple and compound interest with inputs.
Invoice Calculator
Generate invoices with line items, tax calculation, and totals.
Age Calculator
Calculate age using DatePicker and Date math functions.
Color Mixer
RGB Color mixer using ScrollBars with live preview.
Rich Text Editor
Full-featured rich text editor with save to localStorage and download as HTML/text.
📊 Data & Tables
3 examples
🌐 Networking & IoT
9 examples
Mini Browser
Web Browser control and API fetching demo.
API Client
HTTP Requests with Headers and JSON parsing.
Inet Advanced Networking
Full Inet demo: JSON, WebSocket, Queue, Cache, Download.
JSON Parser
Parse, query, and modify JSON objects visually.
REST API Client
Connect to REST APIs - fetch, create, update and delete data.
VRM API (Personal Token)
Connect to Victron VRM API using a personal access token — no login required.
API Login (Bearer Token)
Authenticate with username/password to get a bearer token for secure API requests.
Dropbox Cloud Files
Read, write, and manage files in your Dropbox cloud storage directly from your app.
MQTT IoT Dashboard
Connect to MQTT brokers for real-time IoT messaging with live Gauge visualizations.
🗄️ Database
3 examples
Contact Manager
CRM-style contact management using the Rolodex control.
Product Database
Persistent database with CRUD operations using Database control.
SQLite Database
Full SQL support with SQLite - tables, queries, and data management.
📑 Reports
3 examples
🔧 Utilities
4 examples
Timer & Clock
Digital clock and stopwatch using Timer controls.
Image Viewer
Load images from URLs into Image control.
Notepad
Read and Write files to local virtual storage.
String Functions Reference
Test all VB6 string manipulation functions.
⚡ Advanced
3 examples
Ready to Build?
Open WebVB Studio and start coding — pick any example above or start from scratch.