@enso-ui/uploader

File upload components for Enso UI.
13,677
Install
npm install @enso-ui/uploader
Latest Version:3.1.2
Vue:3
Older releases:2
License:MIT
Last Updated:May 3, 2026
Links: GitHub  ·  npm
Maintainer: aocneanu

Uploader

License Stable Downloads Vue JavaScript SCSS npm Issues Merge Requests

Description

File upload components for Enso UI.

Installation

Install the package:

yarn add @enso-ui/uploader

Features

  • exports Uploader, EnsoUploader as its public surface
  • keeps the Bulma presentation layer separate from the renderless/stateful layer where applicable

Usage

<script setup>
import { Uploader, EnsoUploader } from '@enso-ui/uploader/bulma';
</script>

API

Uploader

Public export available from src/bulma/Uploader.vue.

Props:

  • isLarge
  • isRounded
  • isSmall

EnsoUploader

Public export available from src/bulma/EnsoUploader.vue.

Injects:

  • http
  • i18n

Depends On

  • No additional Enso UI dependencies.

Contributions

are welcome. Pull requests are great, but issues are good too. Thank you to all the people who already contributed to Enso!

License

MIT

Related Packages

vue-simple-upload

Simple File upload component for Vue.js

85,643 147
vuejs-uploader

Vue multipart uploader component

20,321 64
vue3-simple-dropzone

vue3-simple-dropzone is file uploader componet for your Vue-3 project. At this m...

17,434 2
byu-img-uploader

An image uploader Vue component

1,056
vue3-image-uploader

Image loader for Vue 3, displays image previews and the ability to switch multip...

1,620 1

Version History

Version Released Vue License
3.1.2 ^3.5.0 MIT
3.1.1 ^3.5.0 MIT
3.1.0 ^3.0 MIT
3.0.0 ^3.0 MIT
2.0.17 ^3.0 ISC