You can of course build file management on top of the base Monaco component. Monaco itself provides only APIs to set or retrieve the content of a monaco editor widget. You can then build some kind of filemanager on top of it which loads file contents from whereever and puts them into an editor instance.