Our mission is to bring sanity to web app development. Anvil lets you build web apps with nothing but Python – and this means running Python in the browser as well as on the server.
This lets us replace the many technologies of the Web stack with something more coherent:
There are several implementations of Python that run in the web browser, and Yasoob invited me to survey some of them for Python Tips.
For the full story, read the article on the Python Tips blog:
Running Python in the browser is only part of what makes Anvil so powerful. To see the rest – including drag-and-drop user interfaces, built-in databases, and tight integration between client and server code – check out our introductory tutorial: