@flmngr/flmngr-vue
Version:
Flmngr file manager (Local disk / Amazon S3 / Azure Blob) for Vue
51 lines (31 loc) • 2.33 kB
Markdown
<p align="center">
<a href="https://flmngr.com/"><img src="https://flmngr.com/img/Flmngr.png" alt="Flmngr" width="90" /></a>
</p>
<h1 align="center" style="margin-top:-20px">Flmngr</h1>
<p align="center">
<strong>Vue file manager.</strong>
</p>
<p align="center">
<a href="https://flmngr.com/">Website</a> ∙ <a href="https://flmngr.com/doc/install-vue-component">Install</a> ∙ <a href="https://flmngr.com/doc/api">API with samples</a>
</p>
[](https://flmngr.com)
Flmngr is a **JavaScript** / **TypeScript** library which lets you upload, manage files, edit images and re-upload them onto your server, and create different image formats (resized variants).
It can be used as a **file manager** when you wish to let the user have a feature just to manage files on the server.
Also, you can use it in **file picker** mode when you need to let the user select some file or image on your server. This is useful for handling **file inputs** and **managing image galleries** (you can pass to the file manager preselected files and retrieve a new set after a user closes the dialog).
Built-in **image editor** gives you a feature to edit images right in the browser.
**Powerful API** is a base for creating very custom scenarios.
Your files are your files, Flmngr does not lock you in a cloud: **PHP**, **Node** and **Java** backends for your server is available. But when you need [Amazon S3](https://n1ed.com/doc/file-manager-for-amazon-s3) and [Azure Blob](https://n1ed.com/doc/file-manager-for-azure-blob) adapters can be installed.
You can use Flmngr in any application from custom ones (by using this **NPM package**) to **React**, **Vue**, or **any framework** apps.
Flmngr is so flexible that has integration for popular CMSs like **Drupal** and WYSIWYG editors such as **TinyMCE**, **CKEditor 4**, and **CKEditor 5**.
<h2 id="install">Install</h2>
Full [installation manual](https://flmngr.com/doc/install-angular-module) of Flmngr file manager for React is available on official website.
Using NPM:
```
npm i --save @flmngr/flmngr-vue
```
Using Yarn:
```
yarn add @flmngr/flmngr-vue
```
This NPM package is licensed under LGPL 3.0 or later.