Every .py
file generates a web app. Copy it to pyweb.io IDE, and run them as is.
To run a demo on a localhost, simply append start_server(main)
to the end of a .py
file and run.
-
A web based Gomoku (AKA GoBang, Five in a Row) game made with <100 lines of Python code.
Live demo: https://demo.pyweb.io/drop-in-gomoku/
More about Gomoku and its history: https://en.wikipedia.org/wiki/Gomoku
-
Construct a CRUD datatable to modify data source.
Live demo: https://demo.pyweb.io/crud_table/
-
Create one page with different tabs and allow users switch between them and submit forms.
Live demo: https://demo.pyweb.io/tab_with_input/
-
Construct a form using various input options, and write/read a local file for data persistence.
Live demo: https://demo.pyweb.io/name_generator/
-
Demo advanced button actions
Live demo: https://demo.pyweb.io/todo_list/
Forked from https://github.com/ngshiheng/pywebio-todolist
-
Demo an use case in industrial engineering. They need to process data files from various sources. The file process logi is highly custom. This demo only shows the file uploading part. File process logic is IP related so skipped in the backend.
Live demo: https://demo.pyweb.io/excel_convertor/
-
Build a dashboard using Pyweb with Plotly. Using Yahoo API to retrive live stock data.
Live demo: https://demo.pyweb.io/check_stock/
-
An online chatroom built with PyWebIO using <70 lines of Python. Async call and background coroutine.
Live demo: https://demo.pyweb.io/online_chatroom/
-
Highly customized validation of use inputs, which cannot be done easily by any other form builders
Live demo: https://demo.pyweb.io/game_of_life/
-
Provide a download link on a web app
Live demo: https://demo.pyweb.io/file_download/