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.0.tar.gz (84.0 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.0-cp311-abi3-manylinux_2_28_x86_64.whl (2.2 MB view details)

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

fsspec_browser-0.1.0-cp310-abi3-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10+Windows x86-64

fsspec_browser-0.1.0-cp310-abi3-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

File details

Details for the file fsspec_browser-0.1.0.tar.gz.

File metadata

  • Download URL: fsspec_browser-0.1.0.tar.gz
  • Upload date:
  • Size: 84.0 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.0.tar.gz
Algorithm Hash digest
SHA256 d2ba660af035a7aaf2d24c2d844caf074a7756b7d0ffa30543812f6664d0c97c
MD5 8da47346678e06c61d032d7c262c1a6c
BLAKE2b-256 fe8b0596787b51964fb4e3655cb4cf50ba318ad29533975f67ee7ef5b28b1ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fsspec_browser-0.1.0-cp311-abi3-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f37e39550b16501cbdcbcff51b6a0332a7ba5dd98793ba52417f48bcefc925ab
MD5 1a3ecc380bc56c960ee5edf53472d917
BLAKE2b-256 3f2c900893c3a014ac13ad6c722864368c584f45b8c5e9dccf7302c352751c90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fsspec_browser-0.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 df214fd876ad41bd1d00ce07e63f7c1e8441eb4c6355986ad0265c8c1889ac43
MD5 eefece33670aabf8a3aae35a025fffe7
BLAKE2b-256 5e643d45719d6a89cc696efb836f0dd5aa62411ee9175f2b9d85c45d61047f6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for fsspec_browser-0.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2412f7473308ff36354e5ad96719adb21f7b8af021af53d0e10d0aae4ed857ea
MD5 77c6fe7dff1a7626865f1b4994614aea
BLAKE2b-256 24935b7232404395932e00c76cd7bb6ba8381af26f2c8c9abf86ecaaa50cd220

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