Images

Image processing, manipulation, and format conversion libraries. Packages among the 3,000 most downloaded in the past 90 days.

34 packages
  • vix 0.35.0

    NIF based bindings for libvips

    218
    199.2k last 90 days
  • eqrcode 0.2.1

    Simple QRCode Generator in Elixir

    221
    193.3k last 90 days
  • image 0.62.0

    An approachable image processing library primarily based upon Vix and libvips that is NIF-based, fast, multi-threaded, pipelined and has a low memory footprint.

    425
    151.6k last 90 days
  • mogrify 0.9.3

    ImageMagick command line wrapper.

    578
    138.4k last 90 days
  • qr_code 3.2.0

    Library for generating QR code.

    82
    127.1k last 90 days
  • ExImageInfo is an Elixir library to parse images (binaries) and get the dimensions (size), detected mime-type and overall validity for a set of image formats. It is the fastest and supports multiple formats.

    99
    123.2k last 90 days
  • pngex 0.1.2

    A library for generating PNG images.

    2
    121.0k last 90 days
  • png 0.2.1

    A pure Erlang library for creating PNG images. It can currently create 8 and 16 bit RGB, RGB with alpha, indexed, grayscale and grayscale with alpha images.

    57
    81.4k last 90 days
  • barlix 0.6.4

    Barcode generator

    43
    80.3k last 90 days
  • evision 0.2.14

    OpenCV-Erlang/Elixir binding.

    372
    28.6k last 90 days
  • qrcode 0.1.5

    Generate qrcode utils

    0
    15.9k last 90 days
  • fastimage 1.0.0-rc4

    Fastimage finds the dimensions/size or file type of a remote or local image file given the file path or uri respectively.

    34
    12.9k last 90 days
  • eimp 1.0.26

    Erlang/Elixir image converter

    49
    12.2k last 90 days
  • ex_png 1.0.0

    A pure Elixir implementation of the PNG image format.

    16
    11.4k last 90 days
  • Pure Elixir pixel-level image comparison library. A rewrite of the excellent pixelmatch library.

    14
    11.4k last 90 days
  • Simple QRCode Generator in Elixir (revamped eqrcode)

    9
    9.9k last 90 days
  • A tiny image reader/writer library using stb_image as the backend

    49
    8.2k last 90 days
  • imgproxy URL generator and helper functions

    16
    7.9k last 90 days
  • cloudex 1.4.1

    A library that helps with uploading image files and urls to cloudinary. Also provides a helper to generate transformations and cloudinary urls pointing to your images

    106
    6.1k last 90 days
  • A pure Elixir blurhash decoder/encoder.

    8
    6.1k last 90 days
  • Plug to process images on-the-fly using libvips

    18
    5.7k last 90 days
  • idicon 0.2.1

    Idicon can be used to produce 1x1 to 10x10 user identifiable unique icons, also known as identicons. These are similar to the default icons used with github. Idicon supports identicons in svg, png, or raw_bitmap, with custom padding.

    4
    5.2k last 90 days
  • imgex 0.3.0

    An Elixir client library for generating image URLs with imgix

    33
    5.1k last 90 days
  • Blurhash for Erlang

    11
    4.9k last 90 days
  • Create thumbnails from images and video screenshots.

    75
    4.9k last 90 days
  • exexif 0.0.5

    Read TIFF and EXIF information from a JPEG-format image. iex> {:ok, info} = Exexif.exif_from_jpeg_buffer(buffer) iex> info.x_resolution 72 iex> info.model "DSC-RX100M2" ...> Exexif.Data.Gps.inspect info "41°23´16˝N,2°11´50˝E"

    44
    4.5k last 90 days
  • tint 1.3.0

    A library allowing calculations with colors and conversions between different colorspaces.

    11
    3.7k last 90 days
  • ExOptimizer is a tool to optimize pictures by running them through a chain of various image optimization tools.

    -
    3.6k last 90 days
  • Read EXIF data from JPEG images.

    1
    3.5k last 90 days
  • An Elixir library to generate Github-style identicons in SVG format with a small file size, so that they can be inlined in HTML, optionally cropped to a squircle.

    18
    3.2k last 90 days
  • Read TIFF and EXIF information from a JPEG-format image. iex> {:ok, info} = Exexif.exif_from_jpeg_buffer(buffer) iex> info.x_resolution 72 iex> info.model "DSC-RX100M2" ...> Exexif.Data.Gps.inspect info "41°23´16˝N,2°11´50˝E"

    2
    3.2k last 90 days
  • An Elixir library to generate SVG squircle paths.

    1
    2.7k last 90 days
  • resvg 0.5.0

    Svg to png. NIF bindings for resvg.

    27
    2.4k last 90 days
  • qrusty 0.1.6

    QR Code library that leverages precompiled Rust

    31
    1.8k last 90 days