Лара - это бэк. А вопрос по фронту.
У меня, например, фронтом к Ларе выступает Vue, посредником - Inertia.
Что позволяет просто взять
Vuetify Treeview и прописать в API ответ на запрос содержимого нужной папки... ну, и прочие действия, которые с ней нужно произвести.
Кириллица в путях может стать проблемой, если вы все еще пользуетесь виндами в веб-разработке. На Линуксе никаких проблем с кодировками нет, если вы, конечно, не пытаетесь пристроить к нему windows-1251, например.