What is Anvil?
Anvil is a platform for building and hosting full-stack web apps written entirely in Python. Drag & drop your UI, then write Python on the front-end and back-end to make it all work. Web development has never been this easy (or fast)!
Anvil is a tool in the Platform as a Service category of a tech stack.
Who uses Anvil?
Companies
Developers
49 developers on StackShare have stated that they use Anvil.
Anvil Integrations
Python, Google Drive, Google Maps, Stripe, and Plotly.js are some of the popular tools that integrate with Anvil. Here's a list of all 6 tools that integrate with Anvil.
Pros of Anvil
6
4
4
3
3
2
1
Anvil's Features
- Drag and drop UI builder
- Full-stack Python
- Client-side Python
- Built-in database
- Built-in user authentication
- Simple integration with existing services and code
- On-site installation supported
- Expose REST APIs with one line of code
- Rich set of UI components: Forms, plotting, maps, and more
- Built-in support for all your favourite Python packages
- Simple but powerful version control
- Team collaboration
- Active Directory integration
Anvil Alternatives & Comparisons
What are some alternatives to Anvil?
Django
Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Apache HTTP Server
The Apache HTTP Server is a powerful and flexible HTTP/1.1 compliant web server. Originally designed as a replacement for the NCSA HTTP Server, it has grown to be the most popular web server on the Internet.
Amazon EC2
It is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Firebase
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.