Polyaxon allows to track several artifacts. The outputs page in the UI allows to download single artifacts, subpaths or pull everything that was stored in the artifacts store for a specific run.
The same experience is also possible through the API and the Python client.
The artifacts tab allows you to render text files
It also detects programming language to render the code editors for code files
The artifacts tab has also an enhanced filetype detection with proper rendering for media.
All widgets have a fullscreen mode and the possibility to download the artifact/asset.