An open API service indexing awesome lists of open source software.

https://github.com/jakbin/filebrowser

A browser based file explorer in python-flask
https://github.com/jakbin/filebrowser

browsepy browser file file-browser file-explorer filebowser filebrowser hacktoberfest hacktoberfest2023 pybrowse python python-3 python-flask python-flask-server python3

Last synced: 6 months ago
JSON representation

A browser based file explorer in python-flask

Awesome Lists containing this project

README

          

# filebrowser

The single page web file browser that use ajax.

![flask](https://img.shields.io/badge/flask-≤2.0-green.svg)
[![PyPI version](https://badge.fury.io/py/filebrowser.svg)](https://pypi.org/project/filebrowser/)
[![Downloads](https://pepy.tech/badge/filebrowser/month)](https://pepy.tech/project/filebrowser)
[![Downloads](https://static.pepy.tech/personalized-badge/filebrowser?period=total&units=international_system&left_color=green&right_color=blue&left_text=Total%20Downloads)](https://pepy.tech/project/filebrowser)

## Features

* Create Folder and File
* Delete Folder and File
* Rename Folder and File
* Download File and Folder (folder as zip)
* File and Folder size
* File Upload
* Drag and Drop file upload
* copy File and folder
* move File and folder

## Installation

```sh
pip3 install filebrowser
```

## Usage

```sh
filebrowser

filebrowser --host {custom_address} --port {custom_port} --dir {folder_path}

filebrowser --host {custom_address} -p {custom_port} -d {folder_path}
```

## To do
- [ ] Use pure js.
- [ ] Comment code.
- [ ] Use socket.

### Support my work :-

BTC - bc1qx2p08qtsxxdzj0yfr2cm7yy3g5ydv3mt2753le\
ETH - 0x40e69DaEC18cD199535b055BDA6582daa5978145