{"id":13460066,"url":"https://github.com/oskar-j/awesome-image-coloring","last_synced_at":"2026-09-14T13:30:16.038Z","repository":{"id":54494341,"uuid":"189833747","full_name":"oskar-j/awesome-image-coloring","owner":"oskar-j","description":"A curated list of awesome AI-powered image coloring frameworks, libraries and software.","archived":false,"fork":false,"pushed_at":"2023-02-05T13:50:34.000Z","size":25,"stargazers_count":62,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-11-03T05:02:01.703Z","etag":null,"topics":["awesome-list","deep-learning","deep-neural-networks","image-colorization"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oskar-j.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-06-02T10:38:20.000Z","updated_at":"2025-10-04T22:47:42.000Z","dependencies_parsed_at":"2023-02-14T08:00:50.454Z","dependency_job_id":null,"html_url":"https://github.com/oskar-j/awesome-image-coloring","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oskar-j/awesome-image-coloring","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskar-j%2Fawesome-image-coloring","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskar-j%2Fawesome-image-coloring/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskar-j%2Fawesome-image-coloring/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskar-j%2Fawesome-image-coloring/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oskar-j","download_url":"https://codeload.github.com/oskar-j/awesome-image-coloring/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskar-j%2Fawesome-image-coloring/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37317291,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-14T02:00:06.290Z","response_time":176,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome-list","deep-learning","deep-neural-networks","image-colorization"],"created_at":"2024-07-31T10:00:34.979Z","updated_at":"2026-09-14T13:30:15.638Z","avatar_url":"https://github.com/oskar-j.png","language":null,"funding_links":[],"categories":["Uncategorized","Computer Science"],"sub_categories":["Uncategorized"],"readme":"# Awesome Software for Image Coloring [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)\n\nA curated list of awesome AI-powered image coloring frameworks, libraries and software. Inspired by `josephmisiti/awesome-machine-learning`. It's a good idea to explore the GitHub topic as well - [Topic \"Image colorization\"](https://github.com/topics/image-colorization). In comparison to the awesome list `MarkMoHR/Awesome-Image-Colorization` (which focuses on research papers), I focus on practical open-source software.\n\n## Considerations\n\nMost of the software runs in `Python`, and requires some kind of an AI frameworks (e.g. `Tensorflow`) - which means you may need a GPU with a configured `CUDA` toolkit to run it in a reasonable time. \n\n## Frameworks and libraries\n\n### :snake: Python\n\n#### Tensorflow\n\n* [Automatic Image Colorization](https://github.com/Armour/Automatic-Image-Colorization) - Automatic Image Colorization using TensorFlow based on Residual Encoder Network http://tinyclouds.org/colorize/\n* [Image Colorization using Convolutional Networks](https://github.com/shekkizh/Colorization.tensorflow) - Image colorization using CNNs in tensorflow.\n* [Image and video colorizer](https://github.com/PrimozGodec/ImageColorization) - Image and video colorizer is package for automatic image and video colorization. Models are already trained.\n* [PIC - Probabilistic Image Colorization](https://github.com/ameroyer/PIC) - Probabilistic Image Colorization https://arxiv.org/abs/1705.04258\n* [Photo Coloring Using End2end CNN based Model!](https://github.com/AbdelrahmanRadwan/photo-coloring) - A Deep Learning based coloring tool, which can color a black-white or gray picture.\n\n#### Tensorflow with GANs\n\n* [Image Colorization with Generative Adversarial Networks](https://github.com/ImagingLab/Colorizing-with-GANs) - \nGrayscale Image Colorization with Generative Adversarial Networks. https://arxiv.org/abs/1803.05400\n* [Image-colorization-using-CycleGAN](https://github.com/ArkaJU/Image-Colorization-CycleGAN) - Colorization of grayscale images using CycleGAN in TensorFlow.\n\n#### Keras\n\n* [Coloring Black and White photos with Neural Networks](https://github.com/emilwallner/Coloring-greyscale-images) - Coloring black and white images with deep learning.\n* [JadeBlue96](https://github.com/JadeBlue96/Image-Colorization-of-Historical-Paintings) - Recolorizing grayscaled historical paintings and photos with Deep Learning using an Autoencoder CNN.\n* [Image-Coloring](https://github.com/aman-chauhan/Image-Coloring) - Deep Neural Net for coloring grayscale images using local and global image features\n* [Image-Colorization](https://github.com/thevarunsharma/Image-Colorization) - Automatic Image Colorization using a Convolutional Network (U-Net)\n\n#### Fast.AI\n\n* [DeOldify](https://github.com/jantic/DeOldify) - A Deep Learning based project for colorizing and restoring old images.\n\n#### Caffee\n\n* [Colorful Image Colorization](https://github.com/richzhang/colorization) - Automatic colorization using deep neural networks. \"Colorful Image Colorization.\" In ECCV, 2016. http://richzhang.github.io/colorization/\n* [Interactive Deep Colorization](https://github.com/junyanz/interactive-deep-colorization) - Deep learning software for colorizing black and white images with a few clicks. https://richzhang.github.io/ideepcolor/\n\n#### PyTorch\n\n* [Interactive Deep Colorization in PyTorch](https://github.com/richzhang/colorization-pytorch) - PyTorch reimplementation of Interactive Deep Colorization https://richzhang.github.io/ideepcolor/\n* [Automatic Image Colorization](https://github.com/kainoj/colnet) - Automatic Image Colorization with Simultaneous Classification – based on \"Let there be Color!\".\n* [Image colorization with GANs](https://github.com/karoly-hars/GAN_image_colorizing) - Image colorization with generative adversarial networks on the CIFAR10 dataset.\n* [Colorful Image Colorization PyTorch](https://github.com/Time0o/pytorch-colorful-colorization) - A from-scratch PyTorch implementation of \"Colorful Image Colorization\" by Zhang et al. created for the Deep Learning in Data Science course at KTH Stockholm.\n* [Colorful Image Colorization](https://github.com/Epiphqny/Colorization) - Pytorch implementation of the paper Colorful Image Colorization https://arxiv.org/abs/1603.08511\n* [Square-Images-Colorization](https://github.com/done1892/Square-Images-Colorization) - Colorization algorithms for images depicting cities squares\n\n### C++\n\n* [Beyond Landscapes: An Exemplar-based Image colorization method](https://github.com/saulo-p/Exemplar-Image-Colorization) - Exemplar-based Image Colorization method based on superpixel segmentation and classification.\n\n### C#\n\n* [StyleTransfer-Colorization-SuperResolution](https://github.com/ColorfulSoft/StyleTransfer-Colorization-SuperResolution) - Demonstration implementations of neural network image processing algorithms.\n\n## Language-based colorization\n\n* [SketchySceneColorization](https://github.com/SketchyScene/SketchySceneColorization) - Language-based Colorization of Scene Sketches. (SIGGRAPH Asia 2019) https://sketchyscene.github.io/SketchySceneColorization/\n\n## Implementations / apps\n\n### iOS\n\n* [Colorizer iOS](https://github.com/alex011235/Colorizer-iOS) - Transform grayscale photos to color photos in iOS\n\n## :books: Relevant knowledge, books and papers\n\n* [Awesome-Image-Colorization](https://github.com/MarkMoHR/Awesome-Image-Colorization) - A collection of Deep Learning based Image Colorization and Video Colorization papers.\n\n* [Build a Photo Restoration App with Python](https://www.youtube.com/watch?v=xgQpalRRW3A) - YouTube tutorial from AssemblyAI on how to build a photo restoration app with Python and Flask.\n\n## :dark_sunglasses: Related awesome lists\n\n* [Awesome Machine Learning](https://github.com/josephmisiti/awesome-machine-learning) - A curated list of awesome Machine Learning frameworks, libraries and software.\n* [Awesome Deep Learning](https://github.com/ChristosChristofidis/awesome-deep-learning) - A curated list of awesome Deep Learning tutorials, projects and communities.\n* [Awesome Deep Vision](https://github.com/kjw0612/awesome-deep-vision) - A curated list of deep learning resources for computer vision.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foskar-j%2Fawesome-image-coloring","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foskar-j%2Fawesome-image-coloring","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foskar-j%2Fawesome-image-coloring/lists"}