Flet StoryBoard is a python library that have an easy to use tools for building graphical interfaces based on python flet
library. Powerful interfaces with simple usability. Build the UI with ease of fletsb
, then connect it with your back-end!
My goal is to allow programmers to focus on the back-end, and build the front-end using just a simple easy-to-use window without any front-end coding require.
- Python > 3.7
You can try Flet_StoryBoard on web!, just click here: fletsb on web
For install:
pip install Flet_StoryBoard
for Upgrade:
pip install Flet_StoryBoard --upgrade
- New UI revamp.
- Added support for dropdown widget.
- Added support for file picker widget.
- Added support for flet overlays.
- Updated the architecture of the library.
- Please read the docs to know more about library usage. docs page
- if there is any another issues not fixed yet, please create an issue here: issues page
You can use the editor just from the web!, click here to start: fletsb on web (*Old)
There is a very simple docs here about library usage. docs page
python3 -m fletsb.edit myUI.fletsb
It will edit the existing one or create a new one if not.
To load your StoryBoard on your app, you can do this example code:
from fletsb import LoadStoryBoard, StoryBoard
def main (storyBoard:StoryBoard):
pass
LoadStoryBoard(target_function=main, storyboard_file_path="myUI.fletsb")
To know more about the StoryBoard
class, follow the docs page .