patrickelectric / embedded-icon

12600+ icons pack for embedded graphics!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“¦ embedded-icon

12600+ πŸ–Ό icons for embedded-graphics.

πŸš€ Features

  • πŸ“¦ Support to multiple icon packs - Easy to add support to!
  • 🎨 Multiple resolutions - 12px to 144px
  • ⚑ Zero cost abstraction - Only enabled icons increase binary size

πŸ’Ύ Installation

Add this to your Cargo.toml:

[dependencies]
embedded-icon = "0.0.1"

🎨 Icon Packs

πŸ–Ό Usage

use embedded_graphics::image::Image;
use embedded_graphics::prelude::*;
use embedded_icon::{simple::size32::Github};

let github_icon = Github::new(Rgb888::CSS_ORANGE);
Image::new(github_icon, Point::new(10, 10)).draw(display).ok();

Check the example: cargo run --example simple

🀝 Contributing

Contributions are welcome! Please open an issue or PR on GitHub.

This project was inspired by embedded-iconoir.

About

12600+ icons pack for embedded graphics!


Languages

Language:Rust 100.0%