Hi Joseph, sorry but I'm not clear on the question. Please feel free to add more information. The title mentions Visualization - GitHub is primarily a browser-based interface similar to GitLab (since you mentioned you've played with that). Actions has a browser-based interface built into GitHub through the "Actions" tab in the repository view that shows past runs, a job graph with color-coding for success/failure etc. - similar to the type of information presented in the Stage View of
Jenkins if you're familiar with that.
You also mentioned IDE virtualization. Did you mean visualization? GitHub integrates well with multiple IDEs - especially ones like VS Code. There is also GitHub Codespaces which provide a virtual dev environment - that's worth checking out if you're interested in virtual dev environments. For most repositories you can find it under a tab when you select the "Code" version.