Rust backend for Blazor WASM filemanager project

I have filemanger server written in rust that serves blazor wasm static files. With my own code I'm able to browse the filemanager with image preview, but upload, download ..etc are not working, I searched multiple places to see an example of the back-end (not exactly for rust, anything other than CS would be appreciated).

my code can be found at

https://github.com/renjuashokan/filepi-rs


1 Reply

PS Praveen Sellappan Syncfusion Team November 26, 2025 10:18 AM UTC

Hi Renju Ashokan,


Thanks for contacting us!


Upload, download, and other actions usually fail when the backend doesn’t match the exact request/response formats expected by the Syncfusion Blazor File Manager. Since your backend is in Rust, you just need to follow the same JSON schema used by the built-in providers (including exact field names and casing).


Please check this documentation page – it explains the precise request and response format for all operations (upload, download, delete, copy, etc.):


https://blazor.syncfusion.com/documentation/file-manager/custom-provider


This documentation works for any backend language – just match the JSON formats and the file operations will work correctly.


If you have any issues, feel free to get back to us.


Regards,

Praveen Sellappan


Loader.
Up arrow icon