# Comparison to Violit?

**URL:** <https://discuss.streamlit.io/t/comparison-to-violit/121082>\
**Category:** Random\
**Tags:** discussion\
**Created:** [March 19, 2026, 2:10pm UTC](https://discuss.streamlit.io/t/comparison-to-violit/121082 "2026-03-19T14:10:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bryson\_Cale](https://sea2.discourse-cdn.com/streamlit/user_avatar/discuss.streamlit.io/bryson_cale/32/72841_2.png) [@Bryson\_Cale](https://discuss.streamlit.io/u/Bryson_Cale)\
**Post date:** [March 19, 2026, 2:10pm UTC](https://discuss.streamlit.io/t/comparison-to-violit/121082/1 "2026-03-19T14:10:08Z")

</div>

A new streamlit-like Python package was released recently called [Violit](https://github.com/violit-dev/violit). It looks like it solves a few pain points of using streamlit - probably the biggest being there is no rerunning of the entire app.

Has anyone tried Violit and how is the developer and user experience? Is the live app noticeably more performant?

And will any of streamlit’s planned features like st.App, (fragments, etc.) eventually close the gap on these differences?

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/streamlit/original/3X/c/f/cf4c2ee0d938358f82448c5fe4b9c3c91d7ce19c.svg) [@system](https://discuss.streamlit.io/u/system)\
**Post date:** [September 15, 2026, 2:10pm UTC](https://discuss.streamlit.io/t/comparison-to-violit/121082/2 "2026-09-15T14:10:41Z")

</div>

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
