s3-vuetify-file-browser

Open source file manager component for Vue.js using S3 presigned URLs. Requires Vuetify v2.0 or higher
671 3
Install
npm install s3-vuetify-file-browser
Latest Version:1.1.17
Vue:2
License:MIT
Last Updated:Jul 16, 2024
Links: GitHub  ·  npm
Maintainer: blitze299

S3 Vuetify File Browser

Open source file manager component for Vue.js. Requires Vuetify v2.0 or higher.

This version uses S3 presigned URLs to list, get, upload data an create folders.

All presigned URLs must be signed by a server with secure access to S3, they are then fetched from the endpoints.

Forked from: here

Usage


npm i s3-vuetify-file-browser

<template>
  <file-browser :endpoints="endpoints" />
</template>

<script>
  import FileBrowser from "s3-vuetify-file-browser";

  export default {
    data: () => ({
      endpoints: {
        list: {
          url: "document/url",

          method: "get",
        },

        upload: {
          url: "document/uploadurl",

          method: "put",
        },

        download: {
          url: "document/downloadurl",

          method: "get",
        },

        download: {
          url: "document",

          method: "delete",
        },
      },
    }),

    components: {
      FileBrowser,
    },
  };
</script>

Related Packages

vuetify-file-browser

Open source file manager component for Vue.js. Requires Vuetify v2.0 or higher

12,392 171
txt-reader

TxtReader is a JavaScript library to read text file in browsers based on FileRea...

11,434 36
@kingscode/vuetify-upload

a vuetify multi file upload with deletions and file previews

752 5
mini-file-manager

A lightweight File Manager for your application

2,009 12
v-snackbars

Display the v-snackbar (from Vuetify) with a stack display

92,647 110

Version History

Version Released Vue License
1.1.17 ^2.6.10 MIT
1.1.16 ^2.6.10 MIT
1.1.15 ^2.6.10 MIT
1.1.14 ^2.6.10 MIT
1.1.13 ^2.6.10 MIT