LUA file browser, is it possible?

Hello, i would learn lua to create file browser with advanced search (regex etc) option.
But is it possible with current API? Thanks…

vLib has a file-browser component. Some of my tools, e.g. xRules, make use of it

Here is a screenshot

Great, i am motivated.