Coder Social home page Coder Social logo

nosredna / filestash Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mickael-kerjean/filestash

0.0 1.0 0.0 28.51 MB

🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...

Home Page: https://www.filestash.app/

License: GNU Affero General Public License v3.0

JavaScript 30.84% CSS 0.03% HTML 0.90% Makefile 0.05% Shell 0.47% Dockerfile 0.35% Go 52.80% C 0.33% C++ 0.01% Emacs Lisp 6.79% SCSS 7.44%

filestash's Introduction

screenshot


A Dropbox-like file manager that let you manage your data anywhere it is located:
FTP • FTPS • SFTP • WebDAV • Git • S3LDAP • Mysql
CardDAV • CalDAV • Backblaze B2 • Minio
Dropbox • Google Drive

demo button

Features

  • Manage your files from a browser
  • Full org mode client (documentation)
  • Flexible Share mechanism
  • Video player
  • Video transcoding (mov, mkv, avi, mpeg, and more)
  • Image viewer
  • Image transcoding (raw images from Nikon, Canon, and more)
  • Photo management
  • Audio player
  • Full Text Search
  • Shared links are full fledge network drive
  • Office documents (docx, xlsx and more)
  • User friendly
  • Mobile friendly
  • Customisable
  • Super fast
  • Upload files and folders
  • Multiple cloud providers and protocols, easily extensible
  • Nyan cat loader
  • Quick access: frequently access folders are pin to the homepage
  • Emacs, VIM or Sublime keybindings ;)

Screenshots

user experience on navigation

user experience on medias

Documentation

The core idea

Filestash aims to solve the Dropbox problem by abstracting the storage aspect. This makes it possible to bring your own backend or create your own by implementing a simple interface. The power of that model makes it possible for non nerds to easily interact with complex systems without prior training (assuming they are familiar with Dropbox). As an example of that superpower, see our LDAP backend and the Mysql one that emulate a file system where first level folder are the databases, tables are represented as subfolders and each row is represented as a file:

infographic

Support the project

If you use Filestash, contributing to my coffee bill would go a long way as I have spent countless hours in the last 3 years working on this project from my local coffee shop.

Credits

filestash's People

Contributors

adan89lion avatar alex-phillips avatar arubacao avatar benreyn avatar brxie avatar darkdragon-001 avatar dmarto avatar dominiquevienne avatar edgar-vincent avatar herlev avatar itsnotv avatar k-jano avatar mickael-kerjean avatar minhthiendx avatar morgensohn avatar nebucatnetzer avatar pjeanjean avatar rodber avatar sazarkin avatar subdavis avatar thielepaul avatar threefx avatar zph avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.