Discover Packages
codeberg.org/masoudd/prettyfolder
command
module
Version:
v0.4.2
Opens a new window with list of versions in this module.
Published: Jun 21, 2026
License: GPL-3.0
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
prettyfolder
A prettier version of go's http.FileServer. With search on directory listings
Usage
prettyfolder [-bind <address>] [-port <port>] [-dir <directory>]
-bind : Specify the address for the server to listen on
-port : Specify the port for the server to listen on
-gzip : Use gzip
-dir : Specify the root directory for the server to serve
Default is current directory (.)
-version : Print version number
see prettyfolder -help
Install
Compiling
Install go: https://golang.org/doc/install
Run go install codeberg.org/masoudd/prettyfolder@latest. This will install an executable file named prettyfolder in your $GOPATH/bin. See go help install and go env for more info.
Pre built binaries
Download the latest version from Releases page
Building
Install go: https://golang.org/doc/install
clone the project:
git clone https://codeberg.org/masoudd/prettyfolder
cd prettyfolder
go build this will create the executable file prettyfolder (or prettyfolder.exe if you're on windows)
Or if you want to build a static executable: CGO_ENABLED=0 go build
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.