Free online UIs for your Python scripts

Easy as print()

1
2
3
4
5
6

from hackerforms import *

display("Welcome to your order management app 🤓")

spreadsheet = read_file("Upload your spreadsheet here:")

One step, safe login with logic

7
8
9
10
11

email = get_user().email

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

Use your favorite libraries

12
13
14
15
16
17
18
19

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

20
21
22
23

import pandas as pd

df = spreadsheet.file
display_pandas(df[df.customer_id == selected_customer.id])

Connect seamlessly to your tech stack

Start building for free

Our native Connectors instantly plug into what your team already uses. From popular tools' APIs to custom spreadsheet and database integrations, access anything anywhere.

From internal processes to customer portals, discover how to run leaner with Abstra Cloud.

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

Introducing: Dashes


Create internal tools 20x faster with drag n' drop UI widgets + easy logic with pure Python. A killer combo for building leaner - with all the power and flexibility devs are used to.

Online interface for python scripts

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

For closing deals faster than ever

Skip the time-consuming busywork by turning manual processes into slick web apps for your team or external clients.

Integrate with your entire current stack using open APIs and our connectors.

See more

For boosting productivity and focusing on strategy

You can skip hours of weekly work by automating generation and emailing of documents, such as invoices and proposals. You can generate these documents straight from spreadsheets, with a few clicks. You can build calculators with any kind of business logic.

You can... you get it. Do so much more!

For the one who’s always helping out their co-workers

No more occupying your machine running someone else's scripts manually. Or teaching them how to use their terminal 😵

Turn your scripts into web apps and share via link to non-tech folks. With Abstra Cloud they can run scripts easily and safely - without access to the code or to sensitive tokens.

Start building now

Create your free account, get a jumpstart with a template 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.