The Power of GIFKR

So this blog post is just going to go through some of my favorite GIFKR based art. If you want to try it out yourself, download GIFKR here. It’s currently in beta so it’s still improving and changing quite a bit, but despite being a bit rough around the edges everything should work okay. Here’s what the program looks like as of now: gifkr.png

Even just playing around with filters on the default image can make some pretty awesome looking stuff. This one is just a standard Total RGB Pixel Sort but instead of filling the areas between the threshold with sorted pixels, it’s a gradient from the first pixel to a turquoise color. GIFKR includes regular pixel sorting, but also a few options to tweak the basic algorithm. Also notice how the filter is applied at an angle and the image isn’t cropped. I’m not sure if I invented this technique but I can’t find it anywhere else.

reglitched logo

Let’s get into some art, shall we? This is one of my favorites. Pixel sorting by hue, but the boundaries are simply lines. Another variant of pixel sorting included in GIFKR. Pixel sorting can turn a beach sunset into a New York sunrise.


Now I’m not going to try and tell you the next one is a masterpiece. But this gives you an idea of what I mean by sorting at an arbitrary angle. And don’t mind the slight shake, I implemented a fix for that after I made this GIF.


The other feature that I thought was unique about GIFKR is the ability to apply a filter at different angles on RGB channels. So this is my friend mark and the translate filter with each channel set at 90° from any other. This feature seems to add a lot of power without much complexity, and I find it very handy at times.


The gradient pixel sort filters can be pretty creepy on certain subjects.


Honestly I think it’s one of the most powerful in the program.


Don’t forget about the non-sort based effects. They can do cool things too.


I find that explosion gifs make good subjects.

I’ll let you in on a secret. GIFKR + Memes = reddit karma.

The filters, for better or worse, let you take them to the absolute extreme. This was once a picture of squidward.


If you do it with intent, sometimes making an image entirely incomprehensible can create really neat looking abstract art. This was originally a pic of my brother skiing.


Also combining it with my Klauber Triangle wallpaper making program can produce some awesome looking stuff.

Really it’s hard to find something that can’t be made into an interesting GIFKR image or GIF.

So there are ton’s of image filterers and pixel sorters out there, what makes GIFKR not just another Glitch in the Wall?


There are things out there that are more powerful than GIFKR. Processing, for example. However, you have to write code or at the very least edit scripts to produce anything. There’s no live preview, so you have to enter your variables, render, and hope it looks good. If it doesn’t, you have to try again. The pixel sorters that don’t require coding seem to have this issue as well. In fact, the first article about pixel sorting that shows up on google tells you to tweet a picture and get your pixel sorted result tweeted back. A neat trick, but artists deserve better than that. There’s also just the unique features of the program that others simply don’t have: GIFs are supported natively. You can pixel sort at any arbitrary angle. You can filter by channel. You can make keyframe-like animations. Even though you’re not coding, there’s a lot of power just a few clicks and drags away.


  1. shapesncolours

    Honestly, this is insane, I have been looking for something like this for years but I just lacked the terminology to find it.
    You my friend, are a hero, I really really thank you!


  2. NickS

    When I try to run the program I get this error message “Unable to load Java Runtime Environment”
    Any ideas on how to fix this? thanks


  3. Danny Champlin

    GIFKR is the best, and I mean the best — a superb collection of seemingly simplistic yet unexpectingly powerful tools, put together in such an elegant manner that I must declare this computer application nothing short of the work of a divine being, and that divine being, my God, is Caleb Kussmaul.

    Also Ted Cruz is a chode-sucking cumslut who likes to get his asshole penetrated by Rick Santorum’s 3-inch peenor and have it leak out “santorum” and then the two chuckle as they slop it all down in shot glasses and toast the Republic.

    Liked by 1 person

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s