With Anvil’s Interactive Debugger, you can pause your app’s execution, inspect variables in real time, and understand what’s happening across both client and server boundaries.

In this short demo, we debug a simple weather app to show how you can:

  • Add breakpoints to pause your code
  • Step through client and server functions
  • Inspect variables in the Object Inspector
  • Modify variables from the Debugger REPL

More about Anvil

If you’re new here, welcome! Anvil is a platform for building full-stack web apps with nothing but Python. No need to wrestle with JS, HTML, CSS, Python, SQL and all their frameworks – just build it all in Python.

Want to build an app of your own? Get started with one of our tutorials: