https://github.com/kizzycode/virtualfileprovider-swift
`VirtualFileProvider` is an API package which defines protocols for a trivial virtual file provider
https://github.com/kizzycode/virtualfileprovider-swift
Last synced: about 2 months ago
JSON representation
`VirtualFileProvider` is an API package which defines protocols for a trivial virtual file provider
- Host: GitHub
- URL: https://github.com/kizzycode/virtualfileprovider-swift
- Owner: KizzyCode
- Created: 2021-03-10T23:11:56.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-11T01:01:44.000Z (about 4 years ago)
- Last Synced: 2025-02-06T04:44:16.485Z (3 months ago)
- Language: Swift
- Size: 14.6 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE BSD 2-CLAUSE.md
Awesome Lists containing this project
README
# VirtualFileProvider
`VirtualFileProvider` is an API package which defines protocols for a trivial virtual file provider.
This is useful if you write software that doesn't have specific filesystem requirements; e.g. a video player. With
`VirtualFileProvider` you can implement your player on top of the `VirtualDirectory` and `VirtualFile` APIs and supply
various plugins as data sources (e.g. local filesystem, HTTPS or even stuff like
[`youtube-dl`](https://youtube-dl.org)).## Documentation
To build the documentation, use
`swift doc generate --module-name VirtualFileProvider --output ./Documentation --base-url ./ ./Sources` – or take a
look at the [prebuilt documentation](Documentation/Home.md).