Live Chat

We'll need to share your messages (and your email address if you're logged in) with our live chat provider, Drift. Here's their privacy policy.

If you don't want to do this, you can email us instead at contact@anvil.works.

PyCon UK 2018
Build web apps with nothing but Python.

Build Something Cool,
Get a T-Shirt

We want to see what you can build! Show us a web app you've built with Anvil, and we'll give you a nifty Anvil T-shirt. Find us at our stand in the Marble Hall.

See Details

PyCon Exclusive -
Anvil Hobby Plan

If you like Anvil, and want to sign up for a paid plan, now's the time to do it. Get our Hobby plan at only $15 per month - only available to PyCon attendees.

See Details

Design

with our visual designer

Build

with nothing but Python

Publish

Instant hosting in the cloud or on-site

Get Started Fast

Watch our Video Walkthrough

Build something cool,
get a T-shirt.

We want to see what you can build! Show us a web app you've built with Anvil, and we'll give you a nifty Anvil T-shirt. Come and find us at our stand in the Marble Hall.

If you get stuck, come and talk to us. We'd be happy to help you out.

Need inspiration? Here are some project ideas:

Business card reader

There are tons of interesting people at PyCon, and it's easy to drown in business cards. Why not build an app to organise them digitally instead?

Hints:

  • Use a FileLoader to take photos of the card on your smartphone.
  • Store the pictures in data tables, as a Media column.
  • Display them with a RepeatingPanel (tutorial)
  • You can even read the text from the cards, using pytesseract. This makes them instantly searchable!

    (You'll need a paid account to run pytesseract in a server module, but you can run it on your own laptop with a trial account using the Uplink.)

PyCon talk picker

Get the most out of PyCon: Build an app to display what talks are coming up next, and where they are.

Hints:

  • Make a data table of talks, with their start and end times. (You can enter them yourself, or scrape them from the PyCon website with BeautifulSoup).
  • Display them with a RepeatingPanel.

1000 Words

Love XKCD's Thing Explainer? So do we. Build something that checks everything you write to make sure you are using only the ten hundred most used words.

Hints:

  • Here's a handy word list. You can fetch it every time using the anvil.http module, or fetch it once and store the words in a data table.
  • Use a TextArea to accept user input, then split the string into words and use a Label to display any words that aren't on the list.
  • You might want to allow `-s`, `-ing`, `-ed`, and other common English endings.

Slack Bot

Build an app you can interact with over Slack.

Hints:

Page Me

We have over 700 attendees this year, and it's easy to lose someone — but you don't want to give your phone number to everyone. Build an app that calls your mobile and reads you a message, then give out that URL instead.

Hints:

PyCon Offer:
Hobby Plan

Anvil is free for everyone to use, but you'll need a paid account for certain features. Our Individual Plan is $49 per month, but we're offering everyone at PyCon the chance to sign up for a special Hobby Plan for just $15 per month.

To sign up, visit our stand in the Marble Hall to get a code, then click the button below, before the end of the conference:

  Hobby plan - $15 / month

This offer is open to anyone who visits our stand in person at PyCon UK 2018.

Contact Us

Want to get in touch with us, but didn't snag a business card? Enter a message below to send us an email: