# Summary - Streamlit runs on a single-threaded model and dynamically generates the UI on every event - As we expand features, the app will become increasingly complex and will require higher performance - Consider more performant libraries such as: - [Reflex](https://github.com/reflex-dev/reflex) (formerly Pynecone) - [Anvil](https://anvil.works/) - See comparison of Python dashboard libraries [here](https://metaperl.github.io/pure-python-web-development/class-a.html#)