Hi everyone!
I built a Python SAST application with a Python Panel Dashboard.
The Panel Dashboard version allows you to check every Python package present on PyPI on security weaknesses, along with other security relevant statistics.
A WASM version that runs in your own browser is available here.
Source code is on: Github
You can run and play with this panel version locally by running:
panel serve dashboard.py [--dev]
I plan to migrate this dashboard to use only Panel Material UI components in the future.
The WASM version is created by doing panel convert, like:
panel convert dashboardapp.py
There are some annoying things that work in CPython but not in Pyodide. So the WASM version is good, but a bit limited.
If anyone knows other ways to convert Panel dashboard apps more simple and better to Pyodide, I love to hear!
