https://github.com/sauldoescode/go-filebrowser
Web File Browser with Golang back-end , front-end logic written in ECMASCRIPT 6 with Web Components
https://github.com/sauldoescode/go-filebrowser
Last synced: 4 months ago
JSON representation
Web File Browser with Golang back-end , front-end logic written in ECMASCRIPT 6 with Web Components
- Host: GitHub
- URL: https://github.com/sauldoescode/go-filebrowser
- Owner: SaulDoesCode
- Created: 2015-10-17T13:05:30.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-10-17T14:22:44.000Z (over 10 years ago)
- Last Synced: 2025-01-31T20:45:06.549Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 355 KB
- Stars: 8
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GO-FileBrowser
Web File Browser with Golang back-end , front-end logic written in ECMASCRIPT 6 with Web Components
#### Golang backend
reads info about files and send a json response
handles requests to download any file on the system
#### Front-End
* pure JS no frameworks other than inhouse Crafter.js
* built using some parts of my Crafter.js toolkit
* written in ES6 , makes use of Object.observe and Web Components
* Fontello CSS/Webfonts for some icons - credit to the fontello team
#### TODO
* Better File Management (Move,Delete,Rename...)
* Multimedia files preview
* Sidebar interface
#### Polyfills
I included polyfills for Object.observe , Webcomponents , Array.from
### Supported Browsers
Chrome 43+
Opera 32+
Can work on firefox 40+ - if you change all the html script tags' type to type="text/javascript;version=1.7"