Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. GNOME
  3. Pop!

Pop!

CC-BY-SA-4.0Pythonv3.5.0

A semi-flat icon theme with raised 3D motifs for Pop!_OS and other Linux distributions.

GitHubGitHub
216 stars24 forks0 contributors

What is Pop!?

Pop Icons is the standard icon theme for the Pop!_OS Linux distribution, featuring a semi-flat design with raised 3D motifs to add visual depth. It includes both full-color stylized icons and flat symbolic (single-color) icons, providing a cohesive visual experience primarily for the GNOME desktop environment. The theme also includes a matching cursor set and is designed to integrate seamlessly with the Pop!_OS desktop.

Target Audience

This theme is intended for Pop!_OS users and other Linux desktop users, particularly those using GNOME or compatible desktop environments, who want a visually cohesive and depth-enhanced icon set. It also targets developers or designers interested in customizing or contributing to icon themes, as it provides SVG source files and rendering scripts.

Value Proposition

Developers choose Pop Icons for its balanced semi-flat design that combines aesthetic appeal with functional clarity, its inclusion of both full-color and symbolic icon sets for interface consistency, and its open-source nature with modifiable SVG sources. It stands out by offering a matching cursor theme and using symbolic links to match a wide range of icon names while minimizing disk space.

Overview

System76 Pop icon theme for Linux

Use Cases

Best For

  • Customizing the visual appearance of Pop!_OS or other GNOME-based Linux distributions with a cohesive icon set.
  • Linux desktop users seeking a semi-flat icon theme with subtle 3D elements for added depth and visual interest.
  • Developers or designers who want to modify or extend an icon theme using provided SVG source files and rendering scripts.
  • Users looking for a dual icon set that includes both full-color stylized icons and flat symbolic icons for consistent theming.
  • Those needing a matching cursor theme with animated and static variants to complement their icon set.
  • Contributors interested in open-source icon theme development, with clear guidelines for pull requests and rendering processes.

Not Ideal For

  • Users on non-GNOME desktop environments like KDE or XFCE, where integration and compatibility might be limited.
  • Designers seeking purely flat or minimalist icon themes without 3D elements, such as those following Material Design principles.
  • Systems with many third-party applications not bundled with Pop!_OS, as the theme only covers included apps.
  • Environments where symbolic links are problematic or where users prefer self-contained icon files for simplicity.

Pros & Cons

Pros

Cohesive Visual Design

Features a semi-flat aesthetic with raised 3D motifs, adding depth that integrates seamlessly with the Pop!_OS desktop for a polished look.

Dual Icon Sets

Includes both full-color stylized icons and flat symbolic icons, ensuring consistent theming across applications and interface elements as described in the README.

Customization-Friendly Sources

Provides SVG source files and a Python rendering script (master-render.py), allowing users to modify and regenerate icons without deep technical expertise.

Efficient Storage Usage

Uses symbolic links to match a wide range of icon names while minimizing disk space, as highlighted in the symlinks section of the README.

Cons

Complex Rendering Dependencies

Requires installing multiple packages like inkscape, ruby, and python libraries for full rendering, which can be a barrier for casual users wanting to customize icons.

Manual Symbolic Icon Updates

For symbolic icons, users must manually delete output files to trigger re-rendering, as the single source file doesn't allow automatic per-icon updates, adding friction to modifications.

Limited Third-Party Coverage

Only includes icons for applications bundled with Pop!_OS, leaving gaps for popular third-party apps, which the README explicitly states as a limitation.

Frequently Asked Questions

Quick Stats

Stars216
Forks24
Contributors0
Open Issues12
Last commit1 year ago
CreatedSince 2019

Tags

#open-source-design#icon-theme#linux-desktop#gnome#cursor-theme#meson-build#svg-icons

Built With

B
Bash
I
Inkscape
R
Ruby
N
Ninja
S
SVG
P
Python
M
Meson

Included in

GNOME1.5k
Auto-fetched 19 hours ago

Related Projects

MoreWaitaMoreWaita

An expanded Adwaita-styled companion icon theme with extra icons for popular apps and MIME types to complement Gnome Shell's original icons.

Stars1,059
Forks43
Last commit1 month ago
GNOME++GNOME++

GNOME++, a third-party icons theme, based on new GNOME 3.32's Adwaita

Stars173
Forks7
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub