https://github.com/getvmio/getvm-icons
GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.
https://github.com/getvmio/getvm-icons
icons programming-language
Last synced: 11 months ago
JSON representation
GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.
- Host: GitHub
- URL: https://github.com/getvmio/getvm-icons
- Owner: getvmio
- Created: 2024-07-15T10:42:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-19T09:12:15.000Z (over 1 year ago)
- Last Synced: 2025-01-09T10:24:55.506Z (about 1 year ago)
- Topics: icons, programming-language
- Language: Python
- Homepage: https://getvm.io/playgrounds
- Size: 28.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GetVM Playground Icons
This repository contains the icons used in the [GetVM Playground](https://getvm.io/playgrounds). Over 400+ programming language icons, providing SVG and PNG formats.
[](https://www.jsdelivr.com/package/gh/getvmio/getvm-icons)
## Usage
All raw SVG files are in the `logos` folder. The masked icons are in the `icons` folder.
You can use the icons by accessing the [jsDelivr CDN](https://www.jsdelivr.com/package/gh/getvmio/getvm-icons), e.g.:
| Logo | Raw SVG | Masked PNG |
| --- | --- | --- |
| [Linux](https://getvm.io/playgrounds/vnc-ubuntu:2204) |
| 
## Adding New Icons
1. Add logos to the `logos` folder.
2. Run `mask.py` to generate masked logos, which will be saved in the `icons` folder.
3. Commit and push the changes, then create a pull request, and we will review it.
4. Once the pull request is merged, the new icons will be available on the [jsDelivr CDN](https://www.jsdelivr.com/package/gh/getvmio/getvm-icons).
## License
Raw icons are from Internet sources and are licensed under their respective licenses. The masked icons are licensed under the MIT License.