
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
djvuefileinput
Advanced tools
The best and simplest File Input component for Vue 3, UI independent and no dependency
Version 1.0.0
The best and simplest File Input component for Vue 3, UI independent and no dependency.
npm install djvuefileinput --save
import DjFileinput from 'djvuefileinput'
<FileInput v-model="myfile" />
The type of v-model is 'File' for simple selection and File Array for multiple selection.
| Prop | Type | Default | Description |
|---|---|---|---|
| preview | Boolean | true | Indicates if show a thumbnail of the selected image, or an icon if it is not an image. |
| multiple | Boolean | false | Indicates whether or not multiple files are allowed |
| width | String | '100%' | Width of thumbnail if visible |
| height | String | '100%' | Height of thumbnail if visible |
| type | String | 'square' | type of thumbnail if visible ('square' or 'circle') |
You can find full documentation and examples here
The DjVueFileinput vue component was written by David Esneyder Jerez Garnica.
Copyright (c) 2025 David Esneyder Jerez Garnica. Released under the GPL v3 license.
FAQs
The best and simplest File Input component for Vue 3, UI independent and no dependency
We found that djvuefileinput demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.