Sign in Agent Mode
Categories
Your Saved List Become a Channel Partner Sell in AWS Marketplace Amazon Web Services Home Help

Anvil is hands down the best way to use Python

  • By Jacque v.
  • on 02/24/2025

What do you like best about the product?
Anvil abstracts away every single problem that I've faced when building applications, the hosting, authentication, databases, UI... it's all been taken care of and thought about in a way that makes sense.
If you've ever deployed streamlit with a sqlite database - just stop, go to Anvil, and never look back. It just works.

I don't have to learn HTML/CSS/JavaScript (unless I want to, there's no hard boundary), and can focus on the problem at hand in the language I know best. The team behind Anvil and the community itself are great, every person I've shown Anvil to has been wowed by how simple it is to do things that could take days the "old fashioned" way.

They have a very generous free plan for hobbyists, and an incredible Enterprise offering that I couldn't work without.

They continue to bring more and more impressive features that are taking the product in an extremely strong direction - seriously, give it a go!
What do you dislike about the product?
I have nothing bad to say about Anvil.

If anything, as someone without a background in web development, there's a slight learning curve to a few features - but that learning curve is infinitely less than that of traditional web development.

There's a bit of an art to building a scalable Anvil app, but I've found that process to be extremely smooth - everything I've built has worked, there's just a few different ways to make it work.
What problems is the product solving and how is that benefiting you?
Anvil helps to bring our team to a more modern era. Insurance is a world driven by Excel, and whilst a lot of people have knowledge in Python, they don't have the time to learn how to deploy their applications securely, let alone figure out how to connect everything together. That's the gap Anvil fills for us. It's like an entire infrastructure team built into a website.