mogrify - Image processing in Elixir (ImageMagick command line wrapper)

  •        211

An Elixir wrapper for ImageMagick command line. You must have ImageMagick installed of course.



Related Projects

image_sorcery - A ruby Image/Graphics Magick library. Note: This project is no longer maintained.

  •    Ruby

Image Sorcery allows you to leverage all three of ImageMagick's command line tools, mogrify, convert, and identify, for maximum magickal power and minimum memory consumption! It even lets you use GraphicsMagick, too, if that's your thing. ImageSorcery doesn't try to be anything more than a wrapper that exposes the full ImageMagick and GraphicsMagick APIs. This makes it small and powerful, eliminating the above problems.


  •    Shell

Newsbinripper is a set of shell scripts that work as a frontend to nget and other tools (unrar, id3info, file, mogrify, par2repair) to automate the process of downloading daily updates from usenet, and generates a customisable website with galleries.

arc - :paperclip: Flexible file upload and attachment library for Elixir

  •    Elixir

Arc is a flexible file upload library for Elixir with straightforward integrations for Amazon S3 and ImageMagick. Browse the readme below, or jump to a full example.

ImageMagick Application Wrapper

  •    CSharp

This is a .net application written in c# that utilises the ImageMagick command line application to allow conversion of multiple image formats to different formats. This requires .Net 2.0, ImageMagick and GhostScript to be installed to work.

ecto - A database wrapper and language integrated query for Elixir

  •    Elixir

A database wrapper and language integrated query for Elixir

tentacat - Simple Elixir wrapper for the GitHub API

  •    Elixir

Simple Elixir wrapper for the GitHub API. Every call to GitHub needs a client, but if you want to use unauthenticated requests we will provide an unauthenticated client for you. Keep in mind that GitHub has different rate-limits if you authenticate or not.

elixometer - A light Elixir wrapper around exometer.

  •    Elixir

A light wrapper around exometer. Elixometer allows you to define metrics and subscribe them automatically to the default reporter for your environment.

sugar - Modular web framework for Elixir

  •    Elixir

Why build this when Dynamo, Weber, and Phoenix exist with growing communities? While these projects are great in their own right, Sugar aims to be another contender, sparking more development on all three projects (and/or others that may follow) and giving developers another option when deciding what framework fits their needs best. Sugar may even strive to shake things up just as ChicagoBoss has done. Tells Sugar which module to use as a router. This module should implement Sugar.Router, and should have at least one route defined. This is required.

pigeon - iOS and Android push notifications for Elixir

  •    Elixir

HTTP2-compliant wrapper for sending iOS and Android push notifications. Requires Elixir 1.4/OTP 19.2 or later.

espec - Elixir Behaviour Driven Development

  •    Elixir

ESpec is inspired by RSpec and the main idea is to be close to its perfect DSL. It is NOT a wrapper around ExUnit but a completely new testing framework written from scratch.

excheck - Property-based testing library for Elixir (QuickCheck style).

  •    Elixir

Property-based testing for Elixir (QuickCheck style). It uses Erlang's triq library for underlying checking engine, and ExCheck's modules provide wrapper macros for ExUnit tests. First add ExCheck and triq to your project's dependencies in mix.exs.

amqp - Idiomatic Elixir client for RabbitMQ

  •    Elixir

Simple Elixir wrapper for the Erlang RabbitMQ client. The API is based on Langohr, a Clojure client for RabbitMQ.


  •    C++

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

Magick.NET - The .NET library for ImageMagick

  •    CSharp

ImageMagick is a powerful image manipulation library that supports over 100 major file formats (not including sub-formats). With Magick.NET you can use ImageMagick in your C#/VB.NET/.NET Core application without having to install ImageMagick on your server or desktop.For examples on how to install and use Magick.NET visit the documentation page. For more information about ImageMagick go to:

ImageMagick - ImageMagick 7

  •    C

Use ImageMagick® o create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 200) including PNG, JPEG, GIF, HEIC, TIFF, DPX, EXR, WebP, Postscript, PDF, and SVG. Use ImageMagick to resize, flip, mirror, rotate, distort, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. The functionality of ImageMagick is typically utilized from the command line or you can use the features from programs written in your favorite programming language. Choose from these interfaces: G2F (Ada), MagickCore (C), MagickWand (C), ChMagick (Ch), ImageMagickObject (COM+), Magick++ (C++), JMagick (Java), L-Magick (Lisp), NMagick (Neko/haXe), MagickNet (.NET), PascalMagick (Pascal), PerlMagick (Perl), MagickWand for PHP (PHP), IMagick (PHP), PythonMagick (Python), magick (R), RMagick (Ruby), or TclMagick (Tcl/TK). With a language interface, use ImageMagick to modify or create images dynamically and automagically.

crecto - Database wrapper for Crystal, inspired by Ecto

  •    Crystal

Robust database wrapper for Crystal. Inspired by Ecto for Elixir language. With built in query composer, associations, transactions, validations, constraints, and more.


  •    C++

GraphicsMagick is the swiss army knife of image processing. It provides a robust and efficient collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.

ecto - A database wrapper and language integrated query for Elixir

  •    Elixir

See the getting started guide and the online documentation.Also checkout the "What's new in Ecto 2.1" free ebook to learn more about many features since Ecto 2.0 such as many_to_many, schemaless queries, concurrent testing, upsert and more.

amnesia - Mnesia wrapper for Elixir.

  •    Elixir

amnesia wraps everything exposed by mnesia, from fragments to fragment hash, access and backup behaviors. It provides a simplified table and database definition with some macros and allows you to use the nice Enum functions on tables by implementing the Enum.Iterator protocol.

elixir-phoenix-realworld-example-app - Exemplary real world application built with Elixir + Phoenix

  •    Elixir

Elixir (Phoenix) codebase containing real world examples (CRUD, auth, advanced patterns, etc) that adheres to the RealWorld spec and API. This codebase was created to demonstrate a fully fledged backend application built with Elixir and Phoenix including CRUD operations, authentication, routing, pagination, and more.