Need help with filestash?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

mickael-kerjean
4.4K Stars 297 Forks GNU Affero General Public License v3.0 677 Commits 20 Opened issues

Description

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

Services available

!
?

Need anything else?

Contributors list

# 5,512
Go
Rails
meteor
JavaScr...
597 commits
# 106,634
golang
google-...
dropbox
orgmode
4 commits
# 124,409
C++
C
google-...
dropbox
4 commits
# 139,602
C++
C
google-...
orgmode
3 commits
# 82,547
Vue.js
Electro...
google-...
dropbox
2 commits
# 120,131
Laravel
PHP
C
google-...
2 commits
# 136,867
imagema...
Perl
Erlang
gRPC
1 commit
# 215,563
OCaml
C
google-...
dropbox
1 commit
# 18,898
PHP
photo-g...
image-g...
Ruby
1 commit
# 218,455
C++
C
google-...
dropbox
1 commit
# 218,611
C++
C
google-...
dropbox
1 commit
# 218,793
C++
C
google-...
dropbox
1 commit
# 55,253
Clojure
google-...
dropbox
orgmode
1 commit
# 213,281
google-...
dropbox
orgmode
dropbox...
1 commit
# 217,858
C
google-...
dropbox
orgmode
1 commit
# 69,137
Go
Less
s3
orgmode
1 commit
# 45,653
Emacs
Rails
PureScr...
Haskell
1 commit
# 86,816
bot-fra...
chatbot...
hugo
Markdow...
1 commit
# 35,034
Laravel
Vue.js
flash
html5
1 commit
# 186,191
transfe...
React
ncm
C++
1 commit

screenshot


A Dropbox-like file manager that let you manage your data anywhere it is located:
FTP • FTPS • SFTP • WebDAV • Git • S3 • LDAP • 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

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.