Skip to main content

terminal and web browser for fsspec backends

Project description

fsspec-browser

Terminal and web browser for fsspec-backed filesystems.

Build Status codecov License PyPI

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.

fsspec-browser web UI

fsspec-browser terminal UI

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

fsspec_browser-0.1.1.tar.gz (84.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

fsspec_browser-0.1.1-cp311-abi3-manylinux_2_28_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11+manylinux: glibc 2.28+ x86-64

fsspec_browser-0.1.1-cp310-abi3-win_amd64.whl (2.2 MB view details)

Uploaded CPython 3.10+Windows x86-64

fsspec_browser-0.1.1-cp310-abi3-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

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

Hashes for fsspec_browser-0.1.1.tar.gz
Algorithm Hash digest
SHA256 1ee92cef9fa1e715c57838f440302df39d915e7e6039a0a2bdda41a6aef7965a
MD5 f2ab89d33711f1bbd0f687ebd2619385
BLAKE2b-256 cae1574fe21685d343eae565a3ea62ef5f562dabecd7c137b708dd78fd24ca17

See more details on using hashes here.

File details

Details for the file fsspec_browser-0.1.1-cp311-abi3-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for fsspec_browser-0.1.1-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e360d18386d148b677a58e2ff7afafa54d014b9d754c9ac76556ffd432c6b450
MD5 89ea8a1dd0407dc9de15729fc0c1eada
BLAKE2b-256 19c22d9a1b00ec8344635960890fa646f021f554ad5f86c6a45485354e1eaa29

See more details on using hashes here.

File details

Details for the file fsspec_browser-0.1.1-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for fsspec_browser-0.1.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5a0bd9622a1a791582c855a1bc8c0ac6d2db7ec8c9f51f4a92d795d76c616fcf
MD5 373e76820931a68911c6a8ba63b2eedf
BLAKE2b-256 272a53725fcafaaa640ae627704a6740aae4b8afcfeccdc5b90e5dad6687a927

See more details on using hashes here.

File details

Details for the file fsspec_browser-0.1.1-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for fsspec_browser-0.1.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a03f6f434528c8dc05afa3593f3c0f2e05dc227c1381579fd95576623baef12
MD5 c639c0b187899ac974a14f9193dc154b
BLAKE2b-256 ddc3ddffe0b9aec95f66da37ad257db4b49e281f4c71c5ac3edf6ecfd1397e89

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page