pytoshop - Library for reading and writing Photoshop PSD and PSB files

  •        201

A Python-based library to read and write Photoshop PSD and PSB files. Based on the specification from Adobe, but also with the help of the psd-tools source code.



Related Projects

Photoshop-like Color Picker

  •    DotNet

Provides Photoshop-like color pickers in C#. .NET framework 4 and Visual C# 2010 are required to use/modify this project since the extension methods and parellel programming is widely used.

Gimp - GNU Image Manipulation Program, A photoshop alternative

  •    C

GIMP is the GNU Image Manipulation Program. It has many capabilities. It can be used as a simple Paint program, with full suite of painting tools including Brush, Pencil, Airbrush, Clone, etc. It supports Photo Enhancement, Digital Retouching, Image format converter, Animation etc.

Computer Graphics - OpenGL Space Invaders


ITESM Campus Ciudad de México Master of Science in Computer Science Subject: TC4004 Computer Graphics Final Project: OpenGL - Space Invaders

Photoshop File Format Decode Library

  •    C

Libpsd is the Photoshop file format decode library in C language with full source code. It mainly decodes and blends *.psd files. It supports for Adobe Photoshop CS version, and is compatible with the previous versions of Photoshop.

Griddify - A tiny Photoshop panel to make guides and grids

  •    CoffeeScript

It's a tiny photoshop panel to make guides and grids. See the tutorial here.If you're having trouble installing Griddify on Photoshop CC, there is a manual installation guide here.

context-blender - Photoshop-style blend modes for HTML Canvas Contexts

  •    Javascript

Adobe® Photoshop® has a variety of helpful blend modes for compositing images from multiple RGBA layers. This small library provides the same functionality for HTML Canvas Contexts, with the goal of producing the same results as Photoshop. This will also install node-canvas, which requires a working Cairo install. See for more details.

spaces-design - Adobe Photoshop Design Space

  •    Javascript

Design Space is a new way to use Photoshop. By combining the power of Photoshop with the flexibility of HTML5, Design Space provides a streamlined user interface to Photoshop and new experiences tailored just for design workflows. Design Space is a work in progress. We're still building essential features and experimenting with new ideas, and we want your help! Follow us on Twitter at @psdesign for updates from the team. If you find a bug or have an idea for a new feature, please help us by filing an issue. If you're an adventurous developer, you can download and hack the HTML5 sources, and even submit pull requests.



Delphi image processing project.We are developing a program like Adobe Photoshop .All developers writes own DLL files to make a photoshop filter. Delphi ile photoshop benzeri uygulama geli?tiriyoruz.Her uygulama geli?tiricisi Delphi'de kendi resim i?

Adobe Photoshop Elements Metatagger


Extract tags from an Adobe photoshop elements database and add xmp metadata to jpegs.

ios-image-filters - photoshop-style filter interface for UIImage class on iOS to make instagram-style images

  •    Objective-C

These days everyone seems to want instagram-style filters for images on iPhone. The way to do this (I think) is to examine how people have implemented equivalent filters in Photoshop and code them in objective c. Unfortunately, the imaging libraries are all geared for gaming. For non-game developers who just want simple image processing, this is overkill. The problem with my curves implementation is that I didn't use the same kind of curve algorithm as Photoshop uses. Mainly, because I don't know how, and other than the name of the curve (bicubic) all the posts and documentation I simply don't understand or cannot figure out how to port to iOS. But, the curves I use (catmull-rom) seem close enough.

glsl-blend - glsl photoshop blending modes. glslify formatted.

  •    GLSL

Photoshop blending modes in glsl for use with glslify. Blending modes include Screen, Multiply, Soft Light, Vivid Light, Overlay, etc. Implementations sourced from this article on Photoshop math. Blend modes can be imported individually using the standard glslify preprocessor syntax.

Color-Creator - Photoshop, Sketch and Affinity Designer documents that use base colors to generate larger palettes


The Bjango Color Creator Templates are a set of Photoshop, Sketch and Affinity Designer documents that use base colors to generate larger palettes. It’s a bit like an advanced color picker, in the form of a document. All free and open source, released under the BSD license.

Greyprint - Templates with pre-made styles to assist icon, symbol, and glyph design.


Greyprint is a set of templates with pre-made styles to assist icon, symbol, and glyph design. The templates are built for Photoshop, Illustrator, Sketch, Affinity Designer, and Experience Design (XD). Greyprint also includes some handy Illustrator actions for common icon design tasks. All free and open source, released under the BSD license. Pre-made styles are available for Photoshop, Illustrator, Sketch, and Affinity Designer.

generator-assets - Generator Plug-in for Adobe Photoshop CC that helps users export image assets

  •    Javascript

This repository contains a plug-in for Adobe Photoshop CC's Generator extensibility layer. This plug-in makes it easier for users to export image assets from their Photoshop files. Users simply enable image asset generation for a document and name layers (or layer groups, or smart objects) they want exported using a filename-like syntax. Generator then watches these layers, and any time they change, automatically updates the corresponding assets on disk. To learn more about Generator and creating your own Generator plug-ins, please visit the Generator Core repo.

generator-core - Core Node.js library for Adobe Photoshop CC's Generator extensibility layer

  •    Javascript

Generator is a JavaScript-based extensibility technology which first shipped in Adobe Photoshop CC v14.1. This repository contains Generator Core, a Node.js library that handles communication between Photoshop and Generator Plug-ins. Copyright (c) 2013 Adobe Systems Incorporated. All rights reserved.


  •    PHP

ezQuake seeks to unify the development of QuakeWorld clients

ndarray - 📈 Multidimensional arrays for JavaScript

  •    Javascript

Modular multidimensional arrays for JavaScript.ndarrays can be transposed, flipped, sheared and sliced in constant time per operation. They are useful for representing images, audio, volume graphics, matrices, strings and much more. They work both in node.js and with browserify.

CSrankings - A web app for ranking computer science departments according to their research output in selective venues

  •    Python

This ranking of top computer science schools is designed to identify institutions and faculty actively engaged in research across a number of areas of computer science. Unlike US News and World Report's approach, which is exclusively based on surveys, this ranking is entirely metrics-based. It measures the number of publications by faculty that have appeared at the most selective conferences in each area of computer science. This approach is intended to be difficult to game, since publishing in such conferences is generally difficult: contrast this with other approaches like citation-based metrics, which have been repeatedly shown to be easy to manipulate. That said, incorporating citations in some form is a long-term goal.

awesome-datascience - :memo: An awesome Data Science repository to learn and apply for real world problems


An open source Data Science repository to learn and apply towards solving real world problems. First of all, Data Science is one of the hottest topics on the Computer and Internet farmland nowadays. People have gathered data from applications and systems until today and now is the time to analyze them. The next steps are producing suggestions from the data and creating predictions about the future. Here you can find the biggest question for Data Science and hundreds of answers from experts. Our favorite data scientist is Clare Corthell. She is an expert in data-related systems and a hacker, and has been working on a company as a data scientist. Clare's blog. This website helps you to understand the exact way to study as a professional data scientist.

science-journal-ios - Use the sensors in your mobile devices to perform science experiments

  •    Swift

Science Journal for iOS allows you to gather data from the world around you. It uses sensors to measure your environment, like light and sound, so you can graph your data, record your experiments, and organize your questions and ideas. It's the lab notebook you always have with you. Science Journal is brought to you by Making & Science, an initiative by Google.