Free online UIs for your Python scripts

Easy as print()

1
2
3

from hackerforms import *

name = read("What is your name?")

One step, safe authentication

4

email = get_user().email

Control permissions with simple logic

4
5
6
7
8

email = get_user().email

if not "@abstra.app" in email:
    exit()
display(f"Welcome, {name}!")

Use your favorite libraries

 9
10
11
12
13
14
15
16
17

import requests

def get_customers():
    return requests.get(
       "https://myapi.com/customers"

    ).json()

selected = read_cards("Choose a customer", get_customers())

Read and write files just as in your local scripts

Start building for free

17
18
19
20
21

import pandas as pd

df = pd.read_excel("orders.xlsx")
display_pandas(df[df.customer_id == selected_customer.id])

Write logic, skip the rest

Online interface for python scripts

Custom branding

Easily add your own logo, background, font and colors to your app, or choose from our theme library for stunning UIs every time.

Deploy with a single click

Once you're ready to share your app, hit "Share" and generate an online version hosted in a custom subdomain. Connect multiple apps and automatically generate navigation between tools.

Safely store environment variables

Safely store sensitive keys, tokens and passwords. Environment variables are accessible from any script within a single workspace.

1
2
3
4
5
6
7
8

import os
                                       
api_key = os.environ['SLACK_BOT']

header = {
     'Authorization':'Bearer' + api_key
}

Import infinite third-party packages

Don't settle for less than what you know and love. Easily install and use your favorite pip libraries and public Git repos.

1
2
3
4
5
6
7
8

import numpy
import pandas
import plotly
import selenium
import tensorflow
import pytorch
                      

Other tools in our Cloud

Schedule Python scripts
to run online with no extra steps

Write Python code on the left, define date time and frequency on the right. Literally, that simple.

Schedule python jobs to run online

Easily generate API endpoints for your Python scripts

Write Python code, get an endpoint URL. Control permissions with username and password parameters.

Webhooks in python

Create, manage and integrate with a hosted PostgreSQL

Create tables and schemas visually, with the data types you need. Query your data from inside your Python scripts, no SQL needed.

Postgres table managed with Python

Start building now

Create your free account, get a jumpstart with a template or browse the docs and discover how to launch your app in a few lines of code (and even fewer minutes).

Launch today, for free
No credit card required.