Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Anvil

Anvil

Build seriously powerful web apps with all the flexibility of Python. No web development experience required.

5.0
•11 reviews•

86 followers

Build seriously powerful web apps with all the flexibility of Python. No web development experience required.

5.0
•11 reviews•

86 followers

Visit website
No-code platforms
•
UI frameworks
•
Cloud Computing Platforms
Anvil is a powerful online platform that lets you build web applications with nothing but Python. It comes with two-click deployment, built-in user authentication, easy-to-use databases and loads more! Learn all about Anvil in 80 seconds: https://youtu.be/3V-3g1mQ5GY
  • Overview
  • Launches4
  • Reviews11
  • Alternatives
  • Team
  • More
Company Info
anvil.worksGitHub
Anvil Info
Launched in 2016View 4 launches
Forum
p/anvil-2
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialMediumX

Similar Products

Notion
Notion
The all-in-one workspace
4.8(2.6K reviews)
Note and writing appsProject management software
Vercel
Vercel
The frontend cloud. Creators of Next.js.
4.9(663 reviews)
Static site generatorsCloud Computing Platforms
Next.js
Next.js
Create web applications with the power of React components
5.0(421 reviews)
Engineering & DevelopmentStatic site generators
Tailwind CSS
Tailwind CSS
A utility-first CSS framework for rapid UI development
4.9(264 reviews)
Interface design toolsEngineering & Development
Framer
Framer
Design and ship your dream site with zero code
4.8(317 reviews)
Website buildersNo-code platforms
View more

Anvil reviews

The community submitted 11 reviews to tell us what they like about Anvil, what Anvil can do better, and more.

5.0
Based on 11 reviews
Review Anvil?

Anvil is highly praised for its simplicity and power in building web applications using only Python. Makers from Your eCom Agent and Kalavai commend its ease of deployment and rapid prototyping capabilities. Users appreciate its extensive features, including built-in user authentication, easy database integration, and a supportive community. Anvil is noted for enabling both beginners and experienced developers to create robust applications quickly, eliminating the complexities of traditional web development. Its flexibility and comprehensive toolset make it a standout choice for diverse projects.

Carlos Fernandez MusolesAndy FernandezGeorge Sultani
+8
Summarized with AI
Pros
Cons
Reviews
Helpful
Founder Reviews (2)
Other Reviews (9)
Pros
excellent support (3)
great community (3)
built-in user authentication (2)
easy deployment (2)
open source server (2)
rapid prototyping (2)
Kalavai
Carlos Fernandez Musoles
Carlos Fernandez Musoles
used Anvil to buildKalavaiKalavai
(46 points)
Shout out to rapid prototying python-based UI
Report
9mo ago
Your eCom Agent
Andy Fernandez
Andy Fernandez
used Anvil to buildYour eCom AgentYour eCom Agent
(51 points)
Anvil made it easy to get my Python code into a live web app. I didn't have to worry about deployment or connecting databases. It is a great option for a beginner to coding and SaaS projects.
Report
12mo ago
Alex V
Alex V
•1 review
Forget the 10 layer cake of traditional web development, and go with just one layer with this incredible product. Able to build full-scale apps in a fraction of the time it normally takes. Excellent community and support.
Report
2yr ago
George Sultani
George Sultani
•1 review
Great product. Customizable for pretty much most use cases
Report
1yr ago
Divyesh
Divyesh
Geeke

Geeke

•1 review
Anvil greatly simplifies building even the most complex of apps. Other than that, it has excellent support and a great community.
Report
2yr ago
Oleksandr Bondarenko
Oleksandr Bondarenko
•4 reviews
I learn Python good app
Report
2yr ago
Nick Antonaccio
Nick Antonaccio
•1 review
Anvil is a software development platform that enables users to create full stack web apps with Python. It integrates a cloud based IDE, UI builder, database, visual project management tools, and all the back-end & front-end infrastructure required to create robust applications. Anvil's unique Python-JavaScript bridge makes it possible to accomplish a wide variety of development tasks across a broad scope of application types, quickly and easily. You can choose between cloud hosted and/or free open source self-hosted implementations. Anvil cloud accounts feature a browser based IDE with visual drag-and-drop UI builder, visual database table manager, file manager, 1-click project creation/deployment/cloning/sharing, plus point-and-click version management with automated GIT integration Database with Python ORM is built in (no SQL is required - only Python), or connect to PostgreSQL, MySQL, MSSQL, Oracle, SQLite, MongoDB, Firestore, etc. No HTML, CSS, JavaScript, or other languages are required for any core UI or server functionality - only Python Authenticate users with email, Google, Facebook, and Microsoft 1-step sign-in Publish and consume HTTP REST web APIs with Python Print any UI layout and/or data display to PDF Schedule background server functions with a visual editor Upload/download files and access any server OS/hardware feature available via Python Google & Microsoft services are integrated: Maps, Docs, Sheets, Files, Images, API calls, etc. Stripe e-commerce payment processing is integrated (or use any other payment API available in Python or JavaScript) Incoming and outgoing email services are integrated Canvas drawing, graphics, and animation features are integrated with Python and/or JS Multiple chart and graph components are integrated Drag-and-drop Markdown and HTML display widgets are integrated in the visual layout system (and/or via Python code) Anvil's unique 'uplink' feature connects directly to Python functions on any IoT hardware, robot, cloud hosted virtual server environment, Jupyter notebook, mobile device, desktop computer, etc. (even MicroPython functions on Pico W microcontroller boards are natively integrated). *Cross-deploy* Progressive Web Apps (PWAs) between iOS, Android, Windows, Mac, Linux, Chromebook, etc.: develop on any OS platform, and deploy instantly to any other platform. You don't need anything but a web browser on any modern desktop or mobile device, to manage the full life cycle of Anvil apps. Absolutely no third party tools or build servers are required. Anvil is lightweight on the client side, so you can work nimbly even on aging PCs and low-powered devices. Use any Python library on the server (Pandas, Numpy, Matplotlib, Tensorflow, PyTorch, OpenCV, Theano, the standard library, etc.) Use functions from any CDN JavaScript library on the front-end, natively in Python, and drop in custom HTML templates & CSS/JavaScript code wherever desired Anvil's Python<->JavaScript bridge enables JS functions to be called in Python, and vice-versa, so JS libraries can be used directly in Python code that runs in the browser. Anvil is simple and powerful. It makes available all of Python's data science, machine learning, artificial intelligence and connectivity capabilities, within a robust visual web development and deployment tool kit that even users with no experience writing code can implement immediately. Anvil is suited to creating rich, secure multi-page data management apps, e-commerce apps, hardware control applications, and large web sites with user management features and enterprise scalability requirements. Whereas other Python tools such as Streamlit, NiceGUI, and PyWebIO are intended to produce simple in-house CRUD web apps and data visualizations, Anvil is designed to create intricate public facing business applications, with detailed layout options, security controls, and complex end-to-end system integration features. Anvil is also a great a fit for quick utilities, internal tools, data dashboards, and personal apps, with productivity and usability characteristics that surpass even the most accessible visual no-code/low-code tools, but without any of the limitations inherent in low-code systems. Anvil is easier to use and more productive than Django, Flask, and other Python frameworks that require you to write HTML templates. New users can open the Anvil IDE, quickly create and visually lay out a project, and publish their first app with the click of a button. Experienced developers have access to every feature of the massive Python ecosystem, as well as every feature of the HTML/CSS/JavaScript ecosystem, all unified in one integrated environment that eliminates the vast majority of fatiguing pain points in typical web app development processes, to radically improve productivity. Web developers can integrate their own front-end HTML, CSS, and JavaScript immediately into the Anvil system, for use by team members who use only Python, or for those who only use Anvil's visual design tools. Data scientists, IoT systems designers, hobbyists, and developers who prefer to use Python tools can choose to work entirely within their familiar py-ecosystem. Designers can use the drag and drop builder to immediately become a productive member of a development team, without any coding skills required. Anvil provides genuine solutions that dramatically simplify or eliminate the endless complexities inherent in typical web development workflows. The net effect is an environment which enables effortless broad development capability, characterized by a surprising lack of friction, that simply must be experienced to be fully understood.
Report
2yr ago
Aldo Ercolani
Aldo Ercolani
•1 review
Great platform to build web application from scratch in minutes. Easy and simple at the surface, robust and dependable when you dig into big, serious tasks. By far, the best development platform I've found around.
Report
2yr ago
Emma
Emma
•3 reviews
so lovely! easy to use and takes the stress out of coming up with an app UI
Report
1yr ago
Panagiotis Apokremiotis
Panagiotis Apokremiotis
•1 review
Very nice 👍
Report
2yr ago
Rick Hurlbatt
Rick Hurlbatt
•1 review
If I could rate this 6 out 5 stars I would! Not only is product incredibly easy to learn and use, the documentation, support and community are second to none. Anvil makes it possible for someone who has little to no coding experience build and launch a web app in very little time. Anvil's extensive features such as bolt on user management, easy hosting and publishing and open source server makes it incredibly attractive. There is literally nothing this platform cannot do. For anyone thinking of creating a web app - try Anvil... you will not be disappointed. Anvil has our support and business for now and forever. #anvilforthewin
Report
2yr ago