{"id":25616700,"url":"https://github.com/starciad/linux-icon-database","last_synced_at":"2026-04-09T07:02:34.156Z","repository":{"id":278672687,"uuid":"936387706","full_name":"Starciad/linux-icon-database","owner":"Starciad","description":"A comprehensive list of unique Linux icon identifiers extracted from various themes. Useful for developers, designers, and theme creators.","archived":false,"fork":false,"pushed_at":"2025-02-21T03:34:39.000Z","size":66,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-21T04:18:18.159Z","etag":null,"topics":["database","desktop-environment","freedesktop","gtk","icon-theme","icons","linux","qt","reference","themes"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Starciad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-21T02:02:33.000Z","updated_at":"2025-02-21T03:34:41.000Z","dependencies_parsed_at":"2025-02-21T04:18:19.549Z","dependency_job_id":"7cbd6b21-9d13-42da-a061-e85ae7fa24d7","html_url":"https://github.com/Starciad/linux-icon-database","commit_stats":null,"previous_names":["starciad/linux-icon-database"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starciad%2Flinux-icon-database","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starciad%2Flinux-icon-database/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starciad%2Flinux-icon-database/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Starciad%2Flinux-icon-database/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Starciad","download_url":"https://codeload.github.com/Starciad/linux-icon-database/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240122853,"owners_count":19751185,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","desktop-environment","freedesktop","gtk","icon-theme","icons","linux","qt","reference","themes"],"created_at":"2025-02-22T04:18:03.638Z","updated_at":"2026-04-09T07:02:34.147Z","avatar_url":"https://github.com/Starciad.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Linux Icon Database\n\nThe **Linux Icon Database** is a comprehensive listing of icon identifiers used in Linux graphical environments. This repository serves as a reference point for developers, designers, and icon theme creators, helping to standardize and ensure compatibility of icons across Linux systems.\n\n## Motivation\n\nAs mentioned earlier, the goal of this project is to serve as a reference point for locating existing icons across various themes. Due to the lack of documentation covering most of them or providing a comprehensive list, I decided to start this project to help people who want to explore a centralized place for system icons. In the end, I hope it proves useful to someone!\n\n## About\n\nInitially, this listing was generated by extracting icons from multiple themes installed by default on the system. The system I used for this was Linux Mint.\n\nTo ensure accuracy and avoid redundancies, the following steps were taken:\n\n1. Almost all installed themes were merged into a single directory.\n2. From there, icons with the same name but different formats (e.g., PNG/SVG) were filtered.\n3. Only the icon identifiers were kept, creating a useful reference database.\n\nI believe some icons might still be missing; however, these default system packages already cover most possible scenarios.\n\n## Usage\n\nThe list can be used for various purposes, such as:\n\n- Developing custom icon themes;\n- Creating interfaces that follow Linux environment standards;\n- Identifying the most common icons in Linux-based systems.\n\n## Content\n\n- [Icons](./ICONS.md): article containing general information about icons, including reference to identifier listings.\n- [Creating a Custom Icon Pack for Linux](https://gist.github.com/Starciad/2dd60247d59d61f6b7abec9308dd7bca): A small utility guide that shows in a simple way how to create a custom icon pack.\n\n## Contribution\n\nIf you wish to contribute to the project, see the document [CONTRIBUTING.md](./CONTRIBUTING.md) present in the repository.\n\n## License\n\nThis repository is licensed under the **MIT License**, allowing free use, modification, and distribution. For more details, see the [LICENSE.txt](./LICENSE.txt) file present in the repository.\n\n## Conclusion\n\nIf you have any suggestions or questions, feel free to open an issue! 🚀\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarciad%2Flinux-icon-database","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarciad%2Flinux-icon-database","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarciad%2Flinux-icon-database/lists"}