Chromium, Google’s open-source browser project, has announced updates to Chrome 86 that includes the Native File System API completing its origin trial and now being available by default. Origin trials are an initial phase of development for new Chrome features.
The Native File System API allows developers to build applications that leverage files stored locally on the user’s device. Google imagines this being helpful in the development of IDEs, photo and video editors, text editors, and other web apps that benefit streamlined local file access.
The Chromium blog post discussing these changes outlined the APIs interaction:
“After a user grants access, this API allows web apps to read or save changes directly to files and folders on the user's device. It does all this by invoking the platform's own open and save dialog boxes.”
Developers interested in getting started working with the API should check out an article published on the Chromium blog that provides documentation, sample code, and tutorials to help you get started. It is also worth noting that the API has seen significant change since the time it first entered origin trials.