Skip to main content

Fluxterm

PyPI version

🦩️ I find this highly ridulous. And highly excellent.

Flux... from a terminal! This is a small terminal application that will provide a handle to interact with Flux, but also other useful UI interactions that are nice to have. We currently have:

  • A simple code browser
  • A flux jobs interface to see (and possibly TBA interact) with jobs
  • A flux cheat sheet for quick reference
  • Fortune and wisdom from flux bird, the pink bird who knows things.

Coming soon:

  • Interactive jobs table

Screenshots

The application enters with a code browser for the present working directory. The code browser is handy for navigating around your current directory of files.

https://github.com/converged-computing/fluxterm/blob/main/docs/img/code-browser.png?raw=true

The cheat sheets isn't the complete Flux documentation, but offers a quick, command line reference.

https://github.com/converged-computing/fluxterm/blob/main/docs/img/cheat-sheet.png?raw=true

Every view also has a light mode (we default to dark).

https://github.com/converged-computing/fluxterm/blob/main/docs/img/cheat-sheet-light.png?raw=true

The jobs table provides a quick interface to view flux jobs. We plan to add more interactivity to this, for example, clicking a flux job to get more metadata or output.

https://github.com/converged-computing/fluxterm/blob/main/docs/img/jobs-table.png?raw=true

Finally, if you ask for help? You get to talk with the "pink bird who knows things" Flux Bird.

https://github.com/converged-computing/fluxterm/blob/main/docs/img/flux-bird.png?raw=true

If you'd like a feature added, please let us know! It is currently bare bones, and development of this project will happen per user request.

TODO

  • Job table interactivity

License

HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.

See LICENSE, COPYRIGHT, and NOTICE for details.

SPDX-License-Identifier: (MIT)

LLNL-CODE- 842614

Metadata

Release files for fluxterm 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fluxterm 0.0.1
File Size Uploaded
fluxterm-0.0.1.tar.gz 21.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fluxterm 0.0.1
File Interpreter ABI Platform
fluxterm-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 43.2 kB

Release files / fluxterm-0.0.1.tar.gz

Download URL fluxterm-0.0.1.tar.gz
Size 21.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e0a92cf1d366aba39c9211b9aec0d76d5f21f9be7f57e3c1811d62cfed2e01b8
BLAKE2b-256 checksum
How to use checksums
508bfd980c5248e49190b655475561126eaf15003316d6bc7e570664b2858faf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.5

Release files / fluxterm-0.0.1-py3-none-any.whl

Download URL fluxterm-0.0.1-py3-none-any.whl
Size 21.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e2000b41b1c05e9bd97c467dce54eac9801b8d4103da9df9170af98b91abe42
BLAKE2b-256 checksum
How to use checksums
e8705aaca801787d243689370aeb261e2bdc33237aecf08b402ebddd39136c5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page