'Custom file Tree API like github rest

I want to fetch a folder/directory from my node server with all files and subdirectory like Github file tree api and show it to react frontend just like VS code file tree where user can add delete and edit file on the web. Basically I want to build a web IDE where user can do do coding for this purpose I need to sync file system from frontend to backend. Is there any opensource library where i can develop REST/websocket to sync files and folders with backend?

Thanks.



Solution 1:[1]

SMB protocol have been used for a long time to implement network filesystems, and it has a free implementation Samba.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Max Yankov