Open-source projects categorized as Image | Edit details

Top 23 Image Open-Source Projects

  • SDWebImage

    Asynchronous image downloader with cache support as a UIImageView category

    Project mention: How can I get the image from a URL and make it UIImage? | | 2021-10-19

    Urlsession is the native approach, but there are also libraries that asynchronously download and show the images like SDWebImage or Kingfisher

  • sharp

    High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.

    Project mention: Need to mass compress gifs | | 2022-05-09

    If you have some Node and command line experience, check out Sharp. It’s an amazingly powerful image optimization tool used as the backbone of many image optimization services/apps.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: Kingfisher | | 2022-04-16
  • GPU Image

    An open source iOS framework for GPU-based image and video processing

    Project mention: Debunking "FSR is just Lanczos" claims | | 2021-08-07

    Lanczos algorithm is around 200 lines .

  • Intervention Image

    PHP Image Manipulation

    Project mention: File Previews in Modals? | | 2021-12-06

    Not sure of any package that handles that specific use case perse. But if you're thinking of showing a preview, and don't want to load the original file, take a look at an image handling library like intervention

  • jimp

    An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.

    Project mention: Looking for any method, programmatically or through GIMP or another free software, to stretch an image a variable amount as a function of distance from center of the screen. | | 2022-04-14

    If you're more into Javascript, jimp works, too.

  • pillow

    The friendly PIL fork (Python Imaging Library)

    Project mention: How the 2021-22 Premier League, Ligue 1, La Liga and Serie A tables could change in their final gameweeks | | 2022-05-21

    It's all done in Python, the graphics are all done with Pillow and aggdraw.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • MWPhotoBrowser

    A simple iOS photo and video browser with grid view, captions and selections.

  • dom-to-image

    Generates an image from a DOM node using HTML5 canvas

    Project mention: How to turn HTML webpage into an Image? | | 2022-04-10

    While working in one of my project I had to implement a feature where I have turn an HTML webpage to an Image. The first thought that occurred to me was to use an inbuilt library but like dom-to-image or using Chrome Headless or a wrapper library like Puppeteer. While working I came across this technique using pure Javascript.

  • FastImageCache

    iOS library for quickly displaying images while scrolling

  • robotgo

    RobotGo, Go Native cross-platform GUI automation @vcaesar

    Project mention: Robotgo v0.100.0 is released, Go desktop automation. Enhancement bitmap and image, add arm support... | | 2021-09-27

    Link to the Readme:

  • ImageMagick

    🧙‍♂️ ImageMagick 7

    Project mention: What is JPEG XL? | | 2022-04-27

    Currently, JPEG XL can be enabled in Chromium, Firefox, and Opera browsers, but has no other browser support. JPEG XL is supposed to remain royalty free. You can grab the encoder and decoder off Github and chat with other JPEG XL enthusiasts on Reddit and Discord. You can install JPEG XL utilities on Mac using homebrew and on Windows. Tools like GIMP and ImageMagick are beginning to support it.

  • react-native-fast-image

    🚩 FastImage, performant React Native image component.

    Project mention: Want To Optimize React Native Performance? The Dos And Don'ts | | 2022-04-04

    However, you can easily resolve these issues using third-party libraries, like react-native-fast-image. This library is available for both iOS and Android and works really well.

  • Nuke

    Image loading system

    Project mention: Awesome macOS Libraries List | | 2022-01-21

    Nuke - Image loading system. Language: Swift.

  • gm

    GraphicsMagick for node

  • jspaint

    🎨 Classic MS Paint, REVIVED + ✨Extras

    Project mention: The year is 2022, on linux I can: browse the internet, open steam, discord etc. as native clients, adjust my room ambient lightning, play a current AAA title with a 1 click-tweak, edit a YT vector thumbnail and record & edit a video. Never would have dreamt leaving windows would be this comfy. | | 2022-04-26

    Have you tried Its like photoshop in the browser rather than but that along with covers all my image ed iting needs

  • imgproxy

    Fast and secure standalone server for resizing and converting remote images

    Project mention: Show HN: Imgproxy, fast and secure image processing tool | | 2022-02-17
  • qrcode

    qr code generator

    Project mention: Sending image back to user | | 2021-09-17
  • react-native-image-crop-picker

    iOS/Android image picker with support for camera, video, configurable compression, multiple images and cropping

    Project mention: React Native rnpm unlink library | | 2022-04-13

    Recently added this library: but after trying to debug the issues that I get on build, I saw that this library is unavailable for linking through rnpm and only through cocoapods. Is there any way to unlink the library using rnpm and then install cocoa pods and do it that way? I don't want to create some conflicts between the two.

  • tui.image-editor

    🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.

    Project mention: A curated list of awesome things related to Vue.js | | 2021-08-07

    toast-ui.vue-image-editor - Vue Wrapper for TOAST UI Image Editor.

  • imaginary

    Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing

    Project mention: Imagor 0.8.5: fast image processing server - now with animated GIF resize, crop, watermark and more | | 2022-01-30

    Thanks. This is new to me. How is it different from

  • TOCropViewController

    A view controller for iOS that allows users to crop portions of UIImage objects

  • imaging

    Imaging is a simple image processing package for Go

    Project mention: Tran - 🖥 Securely transfer and send anything between computers with TUI. | | 2022-02-10


NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-21.

Image related posts


What are some of the best open-source Image projects? This list will help you:

Project Stars
1 SDWebImage 24,123
2 sharp 22,269
3 Kingfisher 20,086
4 GPU Image 19,894
5 Intervention Image 12,583
6 jimp 11,955
7 pillow 9,780
8 MWPhotoBrowser 8,766
9 dom-to-image 8,495
10 FastImageCache 8,159
11 robotgo 7,524
12 ImageMagick 7,066
13 react-native-fast-image 6,804
14 Nuke 6,645
15 gm 6,615
16 jspaint 6,228
17 imgproxy 6,186
18 qrcode 5,691
19 react-native-image-crop-picker 5,420
20 tui.image-editor 5,126
21 imaginary 4,344
22 TOCropViewController 4,301
23 imaging 4,137
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.