dorkhub

vuefinder

A sleek, developer-friendly file manager for Vue — organize, preview, and manage files with ease.

n1crack
Vue595108 forksMITupdated 3 days ago
visit the demogit clone https://github.com/n1crack/vuefinder.gitn1crack/vuefinder

Vuefinder File Manager

GitHub npm

About

A modern, customizable file manager component built for Vue.

Organize, preview, and manage your files through a beautiful, reactive interface — just like a native file explorer.

Easily integrate it into your app, connect to any storage (local, S3, etc.), and craft your own cloud experience with full control over uploads, search, and customization.

If you like it, please follow and ⭐ star on GitHub.

Demo

Live Demo - Explore Vuefinder's features and capabilities in action.

Installation

npm i vuefinder

For detailed installation instructions, configuration options, and usage examples, visit the documentation website.

Backend

You can use any backend language. VueFinder talks to your server through the driver you provide. A driver simply calls your HTTP endpoints and returns data in the expected shape. This keeps VueFinder backend-agnostic while giving you full control over auth, storage, and business rules.

Data contracts are stable and designed to be simple to implement. If you use the PHP package, these endpoints are already provided. For other stacks, mirror the same responses and you're good to go.

The complete API specification is available as an OpenAPI 3.0 specification for easy integration and validation.

Older ecosystem libraries (for VueFinder 3.x and earlier):

Collaboration

If you want to contribute to the project, please feel free to fork the repository and submit your changes as a pull request. Ensure that the changes you submit are applicable for general use rather than specific to your project.

Dependencies

License

Copyright (c) 2018 Yusuf ÖZDEMİR, released under the MIT license

more like this

r2

Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…

TypeScript50

meine

meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…

Python50

MTT-File-Manager-RUST

MTT File Manager is a Rust-based Windows file manager with tabbed navigation, rich media previews, deep system integrat…

Rust51

search

search projects, people, and tags