Is there a command line option or single web page that lists all experimental_ and beta_ features?
You should be able to access experimental features by downloading Streamlit Nightly.
Happy Streamlitin’! ![]()
![]()
Best,
Charly
Will this miss anything?
~/.virtualenvs/nightly_unity/lib/python3.8/site-packages/streamlit
grep -ir experimental_ *
__init__.py:from streamlit.caching import singleton as experimental_singleton
__init__.py:from streamlit.caching import memo as experimental_memo
__init__.py:def experimental_show(*args):
__init__.py: >>> st.experimental_show(dataframe)
__init__.py:def experimental_get_query_params():
__init__.py: >>> st.experimental_get_query_params()
__init__.py:def experimental_set_query_params(**query_params):
__init__.py: >>> st.experimental_set_query_params(
__init__.py:def experimental_rerun():
__init__.py: When `st.experimental_rerun()` is called, the script is halted - no
Binary file __pycache__/__init__.cpython-38.pyc matches
caching/memo_decorator.py: >>> @st.experimental_memo
caching/memo_decorator.py: >>> @st.experimental_memo(persist="disk")
caching/memo_decorator.py: >>> @st.experimental_memo
caching/singleton_decorator.py: >>> @st.experimental_singleton
caching/singleton_decorator.py: >>> @st.experimental_singleton
caching/cache_errors.py: MEMO = "experimental_memo"
caching/cache_errors.py: SINGLETON = "experimental_singleton"
Binary file caching/__pycache__/memo_decorator.cpython-38.pyc matches
Binary file caching/__pycache__/singleton_decorator.cpython-38.pyc matches
Binary file caching/__pycache__/cache_errors.cpython-38.pyc matches
Hi Fred,
What do you mean? Can you please elaborate?
Thanks,
Charly
If I do a recursive grep search of the streamlit-nightly source code for all strings prefaced by experimental_ or beta_, is that a reliable way of generating a list of all currently available experimental and beta features?
I’ve not tested grep search on the streamlit-nightly source code, but I’d say so! 
Thanks,
Charly
As long as there are no secretly phrased or encrypted methods, I would expect it to!