Streamlit

fake data generator app

Building A Fake Data Generator App with Streamlit and Python Faker

Data is everywhere, but sometimes when building a web site or testing out a product you may need quick data to use to test drive your app or product. This is where the Faker library comes to play. The idea behind Faker is quite simple to generate data randomly per certain fields. This library has …

Building A Fake Data Generator App with Streamlit and Python Faker Read More »

How to Save Uploaded Files to Directory in Streamlit Apps

Sometime ago we learnt about how to upload files and process the uploaded files in Streamlit. We dived deeper into the Streamlit UploadedFile Class and how it reads it as a file-like Byte IO type. In this tutorial we will learn about how to save our uploaded file into a directory. This is useful in …

How to Save Uploaded Files to Directory in Streamlit Apps Read More »

How to Add Layout to Streamlit Apps

Streamlit is awesome we several cool and useful features, in this tutorial we will explore yet another additional feature of streamlit – st.beta_columns() and st.beta_expander(). This feature is available from version 0.68 and upwards hence you will need to upgrade your previous version via pip install streamit -U or pip install streamlit –upgrade Let us …

How to Add Layout to Streamlit Apps Read More »

How to Run Streamlit Apps From Google’s Colab

The simplicity that streamlit offers for building apps is so cool and useful. But sometimes you may be constrained by lack of compute or incompatible  working environment on your local computer. In most cases Colab solves that problem. But what if you want to share your streamlit app with others from Colab. In this tutorial …

How to Run Streamlit Apps From Google’s Colab Read More »

Simple NLP app with Spacy-Streamlit

In this tutorial we will build a simple natural language processing(NLP) app with an awesome package called Spacy-Streamlit. Spacy-Streamlit is a python package that is useful for visualizing spaCy models and building interactive spaCy-powered apps with Streamlit. It has several functions and utils for visualizing spacy’s essential NLP features such as Tokenization using visualize_tokens() NER(Named …

Simple NLP app with Spacy-Streamlit Read More »

Securing Login Page/Section From SQL Injections – For Streamlit Apps

In the previous tutorial we saw how to build a simple login page for Streamlit,in this post we will check out the various ways to secure our app and in most cases any web app that has a login and a form of database. In designing your web applications there are certain measures to take …

Securing Login Page/Section From SQL Injections – For Streamlit Apps Read More »