```python
from itables import init_notebook_mode
init_notebook_mode(all_interactive=True)
```
```python
import itables
# with alignment and width adjustment of the first (text) column
itables.show(df, columnDefs=[{"className": "dt-left", "targets": 0}, {"width": "300px", "targets": 0}])
```
Alternatively, just show the DataFrame, with `init_notebook_mode`, all DFs are shown as interactive tables.