Skip to content

yahiakala/anvil-squared

Repository files navigation

Anvil Squared

This repository contains custom components that don't fit in anvil-extras or anvil-labs.

These include:

  • Chatbox. A height-adjustable chatbox widget for chatting.
  • ChatPage. A full screen chatbox that has a sticky footer.
  • ClientTests. A user interface/dashboard for running your client test code (using unittest).

Build web apps with nothing but Python.

You can clone this app into your own GitHub and Anvil account to use and modify.

Below, you will find:

Opening this app in Anvil and getting it online

Cloning the app

Go to the Anvil Editor (you might need to sign up for a free account) and click on “Clone from GitHub” (underneath the “Blank App” option):

Clone from GitHub

Enter the URL of this GitHub repository. If you're not yet logged in, choose "GitHub credentials" as the authentication method and click "Connect to GitHub".

Clone App from Git modal

Finally, click "Clone App".

This app will then be in your Anvil account, ready for you to run it or start editing it! Any changes you make will be automatically pushed back to this repository, if you have permission! You might want to make a new branch.

About Anvil

If you’re new to Anvil, 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.

Learn About Anvil In 80 Seconds👇

Anvil In 80 Seconds

Try Anvil Free

To learn more about Anvil, visit https://anvil.works.

Tutorials and documentation

Tutorials

If you are just starting out with Anvil, why not try the 10-minute Feedback Form tutorial? It features step-by-step tutorials that will introduce you to the most important parts of Anvil.

Anvil has tutorials on:

Reference Documentation

The Anvil reference documentation provides comprehensive information on how to use Anvil to build web applications. You can find the documentation here.

If you want to get to the basics as quickly as possible, each section of this documentation features a Quick-Start Guide.