Abatap 0.2.0 - Generate letter avatar from username

Abatap 0.2.0, a very simple PNG letter-based avatar generator has been released.

Features:

• two background color palettes to choose from: :google and :iwanthue
• removed the imagemagick dependency from 0.1.0 and now uses elixir_image to generate a PNG avatar

  ## Examples

      ## default options
      # - palette: :google
      # - shape: :square
      # - size: 512
      # - padding: size * 0.546875

      iex> Abatap.create_from_initials("John", "Doe")
      {:ok, "/var/folders/bq/v60646nd7370n3lffmgfh94r00016k/T/JD-google-1731556906832.png"}

      iex> Abatap.create_from_initials("John", "Doe", palette: :google)
      {:ok, "/var/folders/bq/v60646nd7370n3lffmgfh94r00016k/T/JD-google-1731556436238.png"}

      iex> Abatap.create_from_initials("John", "Doe", palette: :iwanthue, shape: :circle)
      {:ok, "/var/folders/bq/v60646nd7370n3lffmgfh94r00016k/T/JD-iwanthue-1731557222647.png"}

      iex> Abatap.create_from_initials("John", "Doe", palette: :google, shape: :squircle, size: 1024, padding: 400)
      {:ok, "/var/folders/bq/v60646nd7370n3lffmgfh94r00016k/T/JD-google-1731556436238.png"}

Hex:

Github:

3 Likes