0.4.9.14
New Feature: Standalone Web App Mode
We're excited to announce that PyGWalker now supports visualization without requiring a frontend environment!
What's New
PyGWalker will now automatically launch a local web application for data visualization when used outside of supported frontend environments (like Jupyter Notebook, Streamlit, or Gradio).
Benefits
- IDE Flexibility: Users can now work with PyGWalker directly from code editors like VSCode, PyCharm, or Vim
- Simplified Workflow: No need to switch between your coding environment and a notebook to visualize your data
- Broader Accessibility: Brings PyGWalker's powerful visualization capabilities to more development workflows
How It Works
When PyGWalker detects it's being used in an environment without a supported frontend, it will automatically:
- Launch a local web server
- Open a browser window with the PyGWalker interface
- Display your data visualizations in this dedicated web app
Example Usage
import pandas as pd
import pygwalker as pyg
# Load your data
df = pd.read_csv("your_data.csv")
# Visualize with PyGWalker - automatically launches in browser when run from IDE
pyg.walk(df)