node-photoshop - Control Adobe Photoshop and After Effects from Node.js -- NOT MAINTAINED

  •        143

Adobe Photoshop has an EcmaScript 3 compatible scripting engine. Its variant of EcmaScript is called ExtendScript. ExtendScript files use the jsx file extension. The ExtendScript will let you experiment with this code. It's installed at /Applications/Utilities/Adobe Utilities-CC.localized/ExtendScript Toolkit CC/ExtendScript This is almost always what you want to use.


jstransform : ^9.1
lockfile : ^0.3
readable-stream : ^1.0



Related Projects

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.

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.

psd.js - A Photoshop PSD file parser for NodeJS and browsers

  •    CoffeeScript

Runs in both NodeJS and the browser (using browserify). There are still some pieces missing that are present in PSD.rb, such as layer comp filtering, a built-in renderer, and many layer info blocks. The eventual goal is full feature parity with PSD.rb. PSD.js has no native dependencies. Simply add psd to your package.json or run npm install psd.

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.



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?

Illustrator-Layer-Exporter - A panel for Illustrator to easily export all layers

  •    Javascript

Layer Exporter lets you automatically export Illustrator layers to SVG, JPG or PNG files, along with coordinates data and HTML CSS files, with a single click. Think of it as a modest equivalent of Photoshop Asset Generator for Illustrator, with full HTML & CSS export. It's a free & open source extension panel for Adobe Illustrator CC, made with the creative cloud extensiblity helpers.

microframe - :microscope: :triangular_ruler: :pencil2: Microframe is a micro (<200px wide), grid based wireframe PSD template for UI and UX designers mocking up website and app layouts


The PSD uses guides to create a 12 column grid which you can use to align your elements all pertty like. There is a 12 column layout (for standard laptop/desktop views), a 6 column layout (for tablet views), and a 4 column layout (for mobile views). Each layout is grouped into a Photoshop group.

MMLayershots - Layershots converts your iOS screenshot into a layered photoshop (PSD) file.

  •    Objective-C

Layershots takes your iOS app and converts the view hierarchy into a layered photoshop file. It's screenshots on steroids. Iterating on the design of an existing app can be tedious. Oftentimes the original design assets aren't available anymore or have become outdated. Taking a flattened screenshot (png) of the current app gives an up to date view, but slicing out parts of the UI and reconstructing occluded areas is time consuming.

Adobe® Photoshop® filter host for .NET

  •    DotNet

An open source library to run 3rd party Adobe® Photoshop® compatible filters from a .NET application.

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.

Adobe Photoshop Elements Metatagger


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

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.

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.

AmazeKit - AmazeKit is a library for rendering beautiful images in your iOS app.

  •    Objective-C

AmazeKit is an image rendering library for iOS. Its goal is to retain the performance of using .png-formatted images in UIKit classes, while avoiding the chore of creating these images in Photoshop, as well as the extra download size of bundling the images in the app. Images are rendered according to a collection of “image effects,” ranging from a simple gradient or corner radius to blurs, masks, and inner shadows. AmazeKit also offers convenient UIKit support, automatically using the correct images as your controls change size. Retina displays are supported automatically, and AmazeKit aggressively caches rendered images to maintain optimal performance levels. The recommended way to get AmazeKit is to use CocoaPods.

Paint.NET PSD Plugin


A Paint.NET plug in for loading and saving Photoshop files.

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.

scss-blend-modes - Using standard color blending functions in SASS.

  •    CSS

CSS doesn't natively support color blending the way that Photoshop does. This library attempts to fake that by allowing you to blend a foreground color with a background color in order to approximate color blending. This is not a dynamic blend; you can't use this to blend a color with an image. This was originally intended for use with the Compass Photoshop Drop Shadow Plugin but it proved impractical to integrate. Adobe has been working on a W3C spec to add blend modes to CSS3. However, CSS blend modes have extremely limited support in browsers, as of September 2013. This library is not a polyfill for those blend modes. A polyfill for dynamic blend modes will require something like SVG and JavaScript and would likely be quite complicated (or impossible).

MOOMaskedIconView - Photoshop layer styles for iOS icons

  •    Objective-C

MOOMaskedIconView is a UIView subclass that uses black-and-white masks to draw icons of different styles at any size or resolution. It's like Photoshop layer styles, using the same technique as UITabBar to generate various effects from a single icon mask. MOOMaskedIconView displays common image formats and PDFs, the native vector file format of iOS and OS X. PDFs are best—they're easy to maintain and resolution independent.


  •    C++

ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves.

kdenlive - Powerful multi-track video editor

  •    C++

Kdenlive is a video editor, which supports DV, AVCHD (experimental support) and HDV editing. Kdenlive relies on several other open source projects, such as FFmpeg and MLT video framework. It is designed to answer all needs, from basic video editing to semi-professionnal work. Kdenlive can read, edit and export Flash video. Kdenlive supports most audio formats for reading, mixing and exporting. It also offers experimental support for non-destructive audio and video codec.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.