# koolson/qure

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/koolson-qure).**

3,349 stars · 683 forks

## Links

- GitHub: https://github.com/Koolson/Qure
- awesome-repositories: https://awesome-repositories.com/repository/koolson-qure.md

## Description

Qure is a policy icon manager for VPN applications that assigns distinct visual icons to policy groups, helping users differentiate connection types such as proxy and direct in their client interface. It provides a curated library of pre-designed icons for common services, regions, and server types, along with a version history tracker that records additions, optimizations, renames, and deletions across icon releases.

The tool supports two primary methods for assigning icons: local file-based resolution, where PNG files named after policy groups are loaded from a designated images directory on the device, and remote URL fetching, which retrieves icons from external sources and caches them locally for offline use. This flexibility allows icons to update automatically when the author publishes a new version, or remain static when stored locally.

Qure also enables customization of policy group icons through a configuration mapping at runtime, and its icon version history system keeps the icon set current by tracking changes across releases. The documentation covers assigning local and remote policy icons, browsing the curated library, and tracking version history.

## Tags

### User Interface & Experience

- [Policy Group Icon Assigners](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners/policy-group-icon-assigners.md) — Assigns and updates custom icons for VPN policy groups to visually distinguish connection types in a client interface.
- [Remote Icon Assignments](https://awesome-repositories.com/f/user-interface-experience/application-icon-assignments/remote-icon-assignments.md) — Points policy groups to remote image URLs so icons update automatically when the author publishes new versions. ([source](https://github.com/Koolson/Qure#readme))
- [Remote Icon Loaders](https://awesome-repositories.com/f/user-interface-experience/icon-libraries/custom-source-loaders/remote-icon-loaders.md) — Fetches images from a remote URL so policy group icons update automatically when the source changes.
- [Policy Group Icon Associations](https://awesome-repositories.com/f/user-interface-experience/icon-set-integrations/window-icon-associations/policy-group-icon-associations.md) — Associates distinct icons with policy groups through a configuration mapping at runtime.
- [Block Icon Assigners](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners.md) — Places PNG files named after policy groups into the app's Images folder for local icon loading. ([source](https://github.com/Koolson/Qure#readme))
- [File Tree Icon Assigners](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners/file-tree-icon-assigners.md) — Loads PNG files from device storage when a file matches the policy group name.
- [Filename-Based Icon Assigners](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners/filename-based-icon-assigners.md) — Loads icons by matching policy group names to PNG filenames in a designated local images directory.
- [Remote Icon URL Assignments](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners/library-pattern-icon-assigners/url-pattern-icon-mappings/remote-icon-url-assignments.md) — Points policy groups to remote image URLs so icons update automatically when the author publishes new versions.
- [Remote Icon URL Fetches](https://awesome-repositories.com/f/user-interface-experience/icons/block-icon-assigners/library-pattern-icon-assigners/url-pattern-icon-mappings/remote-icon-url-fetches.md) — Retrieves icons from external URLs on demand and caches them locally for offline use.
- [Icon Libraries](https://awesome-repositories.com/f/user-interface-experience/icon-libraries.md) — Ships a curated library of pre-designed icons for common services, regions, and server types.

### Data & Databases

- [Local Icon Serving](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/caching-performance/icon-caching/local-icon-serving.md) — Places PNG images from device storage into an app's image folder to serve as policy group icons.

### Networking & Communication

- [Policy Group Icon Customizations](https://awesome-repositories.com/f/networking-communication/peer-to-peer-networking-extensions/identity-group-policy-application/policy-group-icon-customizations.md) — Assigns distinct icons to policy groups to visually differentiate proxy, direct, and other connection types. ([source](https://github.com/Koolson/Qure#readme))

### System Administration & Monitoring

- [Policy Icon Managers](https://awesome-repositories.com/f/system-administration-monitoring/client-management/vpn-clients/policy-icon-managers.md) — Assigns local or remote images to policy groups for visual differentiation in VPN client interfaces.
