Browser file viewer (meant to be used with this QuickLook plugin)
Demo: https://mooflu.github.io/WebViewPlus/
html, pdf
svg
png, apng, jpeg, gif, bmp, webp, avif
md
ipynb
xlsx, xls, ods, csv, tsv
gltf, glb, fbx, obj
See list here: https://github.com/mooflu/WebViewPlus/blob/master/src/plugins/SyntaxPlugin.tsx
More file extensions can be added in settings. Where the language doesn't match the extension, specify both separated by a colon: E.g. "rs:rust" Any language supported by https://prismjs.com/#supported-languages should work.
ttf, otf, woff2 (without font info), woff
epub
make dev
make build
make lint
make check