terminal and web browser for fsspec backends
Project description
fsspec-browser
Terminal and web browser for fsspec-backed filesystems.
Overview
fsspec-browser lets you inspect local files, object stores, and other fsspec-compatible filesystems from a terminal UI or a local web UI. It is built for browsing, previewing, and downloading files without writing one-off scripts.
Install
pip install fsspec-browser
Install any fsspec backend packages your URLs require, such as S3, GCS, SSH, or cloud vendor integrations.
Terminal Browser
fsspec-browser /tmp
fsspec-browser s3-rs://my-bucket/path -o endpoint_url=https://...
Use arrow keys or j/k to move, Enter to open directories, p to preview remote files, and d to download the selected file.
Web Browser
fsspec-browser-web /tmp --host 127.0.0.1 --port 8765
fsspec-browser-web --host 127.0.0.1 --port 8765
When started without a path, the web UI opens a connection form. File previews are explicit and bounded by --preview-bytes.
Documentation
See the full docs for terminal usage, web usage, and Python API reference.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fsspec_browser-0.1.1.tar.gz.
File metadata
- Download URL: fsspec_browser-0.1.1.tar.gz
- Upload date:
- Size: 84.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ee92cef9fa1e715c57838f440302df39d915e7e6039a0a2bdda41a6aef7965a
|
|
| MD5 |
f2ab89d33711f1bbd0f687ebd2619385
|
|
| BLAKE2b-256 |
cae1574fe21685d343eae565a3ea62ef5f562dabecd7c137b708dd78fd24ca17
|
File details
Details for the file fsspec_browser-0.1.1-cp311-abi3-manylinux_2_28_x86_64.whl.
File metadata
- Download URL: fsspec_browser-0.1.1-cp311-abi3-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 2.6 MB
- Tags: CPython 3.11+, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e360d18386d148b677a58e2ff7afafa54d014b9d754c9ac76556ffd432c6b450
|
|
| MD5 |
89ea8a1dd0407dc9de15729fc0c1eada
|
|
| BLAKE2b-256 |
19c22d9a1b00ec8344635960890fa646f021f554ad5f86c6a45485354e1eaa29
|
File details
Details for the file fsspec_browser-0.1.1-cp310-abi3-win_amd64.whl.
File metadata
- Download URL: fsspec_browser-0.1.1-cp310-abi3-win_amd64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.10+, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5a0bd9622a1a791582c855a1bc8c0ac6d2db7ec8c9f51f4a92d795d76c616fcf
|
|
| MD5 |
373e76820931a68911c6a8ba63b2eedf
|
|
| BLAKE2b-256 |
272a53725fcafaaa640ae627704a6740aae4b8afcfeccdc5b90e5dad6687a927
|
File details
Details for the file fsspec_browser-0.1.1-cp310-abi3-macosx_11_0_arm64.whl.
File metadata
- Download URL: fsspec_browser-0.1.1-cp310-abi3-macosx_11_0_arm64.whl
- Upload date:
- Size: 2.3 MB
- Tags: CPython 3.10+, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a03f6f434528c8dc05afa3593f3c0f2e05dc227c1381579fd95576623baef12
|
|
| MD5 |
c639c0b187899ac974a14f9193dc154b
|
|
| BLAKE2b-256 |
ddc3ddffe0b9aec95f66da37ad257db4b49e281f4c71c5ac3edf6ecfd1397e89
|