FileBox is a cross-platform web-based file explorer
- Monitor current directory for real-time changes
- Show/hide hidden files (any file or folder that starts with a dot character)
- Upload, download, remove, create capabilities
- Right-click and context menu
- Other ways of viewing files (such as list view)
- SortBy
- GroupBy
- Remote download
- File sharing
- Clone the repository:
git clone https://github.com/Mersho/FileBox.git
- Navigate to the project directory:
cd FileBox
- Install frontend dependencies:
cd FileBox
npm install
- Build the frontend:
npm run build
- Install Go dependencies:
cd ..
go mod tidy
- Run:
go run main.go
- Build:
go build