Applications
The Cockpit Web Console is extendable. The Cockpit team and others have built applications that are easy to install.
Often, these applications are available to install with a click of a button on the “Applications” page, but command-line installation is also possible using the package name.
Help us expand this list! Also consider developing your own application with the Starter Kit.
Cockpit developed applications
Storage
Manage your system’s storage. Supports local partitions, encryption, NFS, RAID, iSCSI, and more.
- Package
- cockpit-storaged
- Source
- github.com/cockpit-project/cockpit/
Network
Manage your network interfaces and edit your firewall with ease.
- Package
- cockpit-networkmanager
- Source
- github.com/cockpit-project/cockpit/
Software Updates (PackageKit)
See and apply updates to your system. Supports RPM and DEB based systems through PackageKit.
- Package
- cockpit-packagekit
- Source
- github.com/cockpit-project/cockpit/
Software Updates (OSTree)
Upgrade OSTree-based systems.
- Package
- cockpit-ostree
- Source
- github.com/cockpit-project/cockpit-ostree
- Issue tracker
- github.com/cockpit-project/cockpit-ostree/issues
Virtual Machines
Create, run, and manage virtual machines.
- Package
- cockpit-machines
- Source
- github.com/cockpit-project/cockpit-machines
- Issue tracker
- github.com/cockpit-project/cockpit-machines/issues
Podman Containers
Download, use, and manage containers. (Podman replaces Docker.)
- Package
- cockpit-podman
- Source
- github.com/cockpit-project/cockpit-podman
- Issue tracker
- github.com/cockpit-project/cockpit-podman/issues
SELinux
View and manage SELinux exceptions. Instantly apply overrides and export your rules to apply to other systems.
- Package
- cockpit-selinux
- Source
- github.com/cockpit-project/cockpit/
Kernel Dump
Debugging the Linux kernel? This kdump add-on helps with catching stack traces.
- Package
- cockpit-kdump
- Source
- github.com/cockpit-project/cockpit/
Diagnostic Reports
Collect system configuration and diagnostic information from systems, to help with diagnosing problems.
- Package
- cockpit-sosreport
- Source
- github.com/cockpit-project/cockpit/
Cockpit Files
A featureful file browser.
- Package
- cockpit-files
- Source
- github.com/cockpit-project/cockpit-files
- Issue tracker
- github.com/cockpit-project/cockpit-files/issues
Red Hat developed applications
Cockpit Image Builder
On-premise frontend for image building. It allows users to create, manage, and compose custom operating system images, with images stored locally.
- Package
- cockpit-image-builder
- Source
- github.com/osbuild/image-builder-frontend
- Issue tracker
- github.com/osbuild/image-builder-frontend/issues
389 Directory Server
A web-based interface to the enterprise-class Open Source LDAP server for Linux.
- Package
- cockpit-389-ds
- Homepage
- directory.fedoraproject.org/docs/389ds/download.html
Session Recording
Session recording configuration and playback based on Scribery, to record a user’s actions for watching later.
- Package
- cockpit-session-recording
- Source
- github.com/Scribery/cockpit-session-recording
- Issue tracker
- github.com/Scribery/cockpit-session-recording/issues
Subscription Manager
Manage subscriptions to Red Hat Enterprise Linux.
- Package
- subscription-manager-cockpit
- Source
- github.com/cockpit-project/subscription-manager-cockpit
- Issue tracker
- github.com/cockpit-project/subscription-manager-cockpit/issues
High Availability Cluster Management
Manage Pacemaker based clusters with PCS.
- Package
- cockpit-ha-cluster
- Source
- github.com/ClusterLabs/pcs-web-ui
SUSE developed applications
Software Updates (transactional-update from OpenSUSE with tukit)
Upgrade systems based on transactional-update from OpenSUSE with tukit.
- Package
- cockpit-tukit
- Source
- github.com/openSUSE/cockpit-tukit
- Issue tracker
- github.com/openSUSE/cockpit-tukit/issues
Manage Repositories
Manage package manager repositories on SUSE/openSUSE systems
- Package
- cockpit-repos
- Source
- github.com/openSUSE/cockpit-repos
- Issue tracker
- github.com/openSUSE/cockpit-repos/issues
Subscription Manager
Manage your SUSE Linux Enterprise subscriptions.
- Package
- cockpit-subscriptions
- Source
- github.com/openSUSE/cockpit-subscriptions
- Issue tracker
- github.com/openSUSE/cockpit-subscriptions/issues
Packages
Install/Uninstall packages.
- Package
- cockpit-packages
- Source
- github.com/openSUSE/cockpit-packages
- Issue tracker
- github.com/openSUSE/cockpit-packages/issues
Bootloader
Manage bootloader configurations.
- Package
- cockpit-bootloader
- Source
- github.com/openSUSE/cockpit-bootloader
- Issue tracker
- github.com/openSUSE/cockpit-bootloader/issues
Third party
ZFS Manager
Interactive ZFS on Linux administration.
- Package
- cockpit-zfs
- Source
- github.com/45Drives/cockpit-zfs
- Issue tracker
- github.com/45Drives/cockpit-zfs/issues
File Sharing
Easily manage Samba and NFS file sharing.
- Source
- github.com/45Drives/cockpit-file-sharing
- Issue tracker
- github.com/45Drives/cockpit-file-sharing/issues
Navigator
A featureful file browser.
- Source
- github.com/45Drives/cockpit-navigator
- Issue tracker
- github.com/45Drives/cockpit-navigator/issues
Benchmark
A storage benchmark utility.
- Source
- github.com/45Drives/cockpit-benchmark
- Issue tracker
- github.com/45Drives/cockpit-benchmark/issues
Sensors
List all available sensors on the machine provided by lm-sensors.
- Package
- cockpit-sensors
- Source
- github.com/ocristopfer/cockpit-sensors
- Issue tracker
- github.com/ocristopfer/cockpit-sensors/issues
Tailscale
Manage Tailscale.
- Package
- cockpit-tailscale
- Source
- github.com/spotsnel/cockpit-tailscale
- Issue tracker
- github.com/spotsnel/cockpit-tailscale/issues
Tailscaled
Manage Tailscale connections and configure the Tailscale client (SSH, DNS, subnet routes, exit nodes, hostname, automatic updates) with a searchable peers overview.
- Package
- cockpit-tailscaled
- Source
- github.com/Nicolazroyale/cockpit-tailscaled
- Issue tracker
- github.com/Nicolazroyale/cockpit-tailscaled/issues
Headscale
Manage Headscale coordination server.
- Package
- cockpit-headscale
- Source
- github.com/spotsnel/cockpit-headscale
- Issue tracker
- github.com/spotsnel/cockpit-headscale/issues
Cloudflare tunnels
Show Cloudflare tunnel state.
- Package
- cockpit-cloudflared
- Source
- github.com/spotsnel/cockpit-cloudflared
- Issue tracker
- github.com/spotsnel/cockpit-cloudflared/issues
Docker Manager
A lightweight interface for simple management of docker containers.
Backblaze B2 backup
A lightweight interface for simple back up to Backblaze B2.
- Source
- github.com/rabol/backblaze-b2
- Issue tracker
- github.com/rabol/backblaze-b2/issues
ROS 2 Diagnostics
View ROS 2 diagnostics.
- Package
- cockpit-ros2-diagnostics
- Source
- github.com/clearpathrobotics/cockpit-ros2-diagnostics
- Issue tracker
- github.com/clearpathrobotics/cockpit-ros2-diagnostics/issues
Package Manager
DEB (APT) / RPM browsing and installation tool using PackageKit.
Port Forward Manager
Manage firewalld port forwarding rules and masquerading.
- Source
- github.com/kuznetz/cockpit-port-forward
- Issue tracker
- github.com/kuznetz/cockpit-port-forward/issues
Sudo Manager
Manage sudo policy on Linux systems in a structured, auditable, and policy-driven way. Developed for SUSE Linux.
DNS Bind
A modern web-based management interface for BIND DNS servers
- Source
- github.com/josephoaks/Cockpit-DNS_Bind
- Issue tracker
- github.com/josephoaks/Cockpit-DNS_Bind/issues
Pacman Package Manager
Arch Linux package management using direct alpm.rs integration.
- Package
- cockpit-pacman
- Source
- github.com/pfeifferj/cockpit-pacman
- Issue tracker
- github.com/pfeifferj/cockpit-pacman/issues
Download Superstation
Torrent management backed by libtorrent. Add torrents via .torrent file or magnet link, set per-torrent and per-file download priorities, and monitor speeds, peers, and trackers in real time. Includes one-click Start/Stop for the Download Superstation systemd service.
- Package
- cockpit-download-superstation
- Source
- github.com/dl-romero/cockpit-download-superstation
- Issue tracker
- github.com/dl-romero/cockpit-download-superstation/issues
Systemd-nspawn Containers
Manage systemd-nspawn containers. Create, start, stop, and back up lightweight system containers with full systemd support — directly from Cockpit. No Docker required.
- Package
- cockpit-nspawn
- Source
- github.com/realmcuser/cockpit-nspawn
- Issue tracker
- github.com/realmcuser/cockpit-nspawn/issues
Docker Compose
Dashboard to manage Docker Compose stacks with live status view. See logs, edit and restore Compose yaml files and more to come.
- Package
- cockpit-compose
- Source
- github.com/RXTX4816/cockpit-compose
- Issue tracker
- github.com/RXTX4816/cockpit-compose/issues
SCAP Compliance
OpenSCAP compliance scanning, profile tailoring, and selective remediation for RHEL 10 and CentOS Stream 10. Scan hosts and container images against SCAP Security Guide profiles, tailor rules to your environment, and download or apply remediation scripts — directly from the Cockpit browser console.
- Package
- cockpit-scap
- Source
- github.com/pbuchan-rh/cockpit-scap
- Issue tracker
- github.com/pbuchan-rh/cockpit-scap/issues
Explorer
A file manager for the Cockpit console: multi-tab and two-pane browsing,
search, a paging preview viewer (text, images, PDF, rendered HTML, and
video transcoded on the host when the browser can’t decode it), a
Monaco/Quill editor, integrated terminals with tmux, and GitHub
integration via the gh CLI. Also runs the Claude Code and Codex CLIs in
AI tabs with a live git diff and repo tree, adds an scc-powered code
census with PDF/JSON reports, custom shell actions, and system tools:
an fstab mounts editor, a GRUB editor, Users & sudo management, and a
Plugin Manager that installs and updates all six plugins. Pure
HTML/CSS/JS with no build step and no server daemon.
- Source
- github.com/ismetozalp/explorer
- Issue tracker
- github.com/ismetozalp/explorer/issues
InFlight TV
An IPTV client for the Cockpit console: Live TV, movies, series, an EPG
guide grid, and multi-account tabs from Xtream Codes or M3U sources,
remuxed/transcoded on the host with ffmpeg (GPU NVENC first, then CPU
x264) and streamed as HLS. Includes a minimizable player, audio and
subtitle track selection, a personal library (favorites, custom lists,
watch-later, continue watching, history), a size-capped segment cache
with a persistent poster/logo cache, and encrypted backup export/import.
- Source
- github.com/ismetozalp/iftv
- Issue tracker
- github.com/ismetozalp/iftv/issues
Cockpit Top
A btop-style system monitor for the Cockpit console: per-core CPU with
braille graphs, memory/disk/network meters, GPU and hwmon sensors with
fan RPM, live podman/docker container stats, and a sortable process table
with kill/signal, renice, tree view, and deep-links into Cockpit services,
logs, and Cockpit Files or Explorer. Loads any installed btop .theme
file, offers threshold alerts with browser notifications, optional
back-in-time CPU history from PCP, and one-click self-update. Plain ES
modules and <canvas>, no framework and no runtime dependencies.
- Source
- github.com/ismetozalp/ctop
- Issue tracker
- github.com/ismetozalp/ctop/issues
Manifest
A download manager for the Cockpit console: torrents, magnets, and
HTTP/FTP/Metalink files driven by a turnkey-provisioned, per-user aria2c
daemon. Quick Add and Paste-to-Queue, bulk row actions, per-file torrent
selection, a docked detail panel with Files/Peers/Trackers tabs,
live-applied settings plus an advanced editor for every aria2 option,
13 themes, and in-UI self-update. Pure HTML/CSS/JS with no build step and
no server daemon of its own, with “Open folder” deep-links into Explorer
and Cockpit’s built-in Files.
- Source
- github.com/ismetozalp/manifest
- Issue tracker
- github.com/ismetozalp/manifest/issues
cockpit-microshift
A Cockpit plugin for managing a local MicroShift instance: service status/restart, apiserver + node health, pod listing, a generic browser for the core resource kinds, and a log tail — all via cockpit.spawn(), no separate backend daemon.
Pilot
Installs and manages a self-hosted RustDesk remote-desktop server from the
Cockpit console: the hbbs/hbbr pair plus the rustdesk-api control
plane. A provisioning wizard shows the exact plan, then runs it with a
live transcript on this machine or a remote host over SSH, with optional
TLS via Caddy (own domain, sslip.io, or DuckDNS). Day-2 management covers
devices, address books, users and groups, audit logs, service status and
restarts, key rotation, and updates from GitHub releases.
- Source
- github.com/ismetozalp/pilot
- Issue tracker
- github.com/ismetozalp/pilot/issues
Hangar
Backups for the Cockpit console: scheduled, deduplicated, encrypted
restic backups run from systemd timers, with automatic retention
thinning and a Logbook that FUSE-mounts any snapshot for point-in-time
browsing and restore. Destinations include local disk, USB, SFTP, a REST
server, S3, Backblaze B2, Azure, Google Cloud Storage, and any rclone
remote. Builds a bootable ReaR rescue image for bare-metal recovery, and
can boot it in a throwaway libvirt VM to verify the restore completes.
- Source
- github.com/ismetozalp/hangar
- Issue tracker
- github.com/ismetozalp/hangar/issues