We wanted GIMP, the most popular free open-source image manipulation program to access Shutterstock's massive digital library.

What it does

The plugin allows users to import images via the Shutterstock API. They can search for a description of said image and look for visually similar images.

How we built it

Using python3, Tkinter and gimpfu.

Challenges we ran into

Gimpfu and scriptfu were extremely painful to deal with. We had to hack things around, a perfect option for a hackathon. Tkinter did not possess the features we expected from a GUI library. The documentation could have been improved and more comprehensive.

Accomplishments that we're proud of

We got a minimal viable product working which can be expanded into a useful usable product that Shutterstock can benefit from! Some members succeeded in their first hackathon and we are proud about this! We also managed to create our first GIMP plugin!

What we learned

We learned how to use Tkinter and how to create GIMP Plugins

What's next for Shutterstock GIMP Integration Plugin

Ensure that the user can authenticate with their own credentials and license pictures. Display more information on the pictures, allow different categories and searching options.

Built With

Share this project: