Photoshop plugins (or plug-ins) are add-on programs aimed at providing additional image effects or performing tasks that are impossible or hard to fulfill using Adobe Photoshop alone. Plugins can be opened from within Photoshop and several other image editing programs (compatible with the appropriate Adobe specifications) and act like mini editors that modify the image.
Photoshop-compatible plugins fall into several types, distinguishable in Microsoft Windows (and historically in Mac OS 9 and earlier) by their filename extensions. The most common are filters (.8bf), which apply changes to images. Import or acquisition (.8ba) and export (.8be) plugins acquire or write image data from or to certain devices, while file format (.8bi) plugins open and save less common image formats (not natively supported by Photoshop). [1] Automation (.8li or .8ly) plugins repeat or streamline certain tasks, in the manner of Photoshop actions. [2] (macros). There are several other types of Photoshop plugin .
In modern macOS (from Mac OS X 10.0 Cheetah, onward), all Photoshop plugins are distributed as package folders with an extension of .plugin (or .lrplugin if they are intended for Adobe Lightroom only); the package's Info.plist file includes a CFBundlePackageType code that distinguishes the plugin types, using the same upper-case, four-letter codes originally used in the pre-Mac OS X resource forks; these are generally the same as the Windows extensions but with "M" added to the end (e.g., Windows .8ba = Mac 8BAM). [3]
Below is a complete list of the plugin varieties: [3]
Plugin type | Windows extension | Mac type code |
---|---|---|
Automation | .8li, .8ly | 8LIZ |
Color picker | .8bc | 8BCM |
Export | .8be | 8BEM |
Extension | .8bx | 8BXM |
File format | .8bi | 8BIF |
Filter | .8bf | 8BFM |
General | .8bp | 8BPI |
Import | .8ba | 8BAM |
Parser* | .8by | 8BYM |
Selection* | .8bs | 8BSM |
*Only Adobe publishes parser and selection plugins. [1]
Host applications or plugin hosts are graphics applications that are capable of running plugins. Photoshop fully supports all available plugin types; certain Adobe hosts, like Photoshop Elements and Fireworks, support most of them, while Lightroom supports many and also has its own, derived from the Photoshop format.
Many non-Adobe commercial graphics applications also support Photoshop-compatible plugins – Paint Shop Pro, [4] PhotoImpact, and Corel PhotoPaint are some of the better-known ones. There are several dozen more plugin hosts, including lesser-known products like Chasys Draw IES, the free-software image editor GIMP, and viewers like IrfanView. [5] However, the majority of non-Adobe hosts support filter plugins only, and many of them do not even support all available filter plugins. More Microsoft Windows hosts support the plugins, though an increasing number of Mac applications support the Mac Photoshop plugin packages.
Third-party support for plugins was fairly broad and rapid after the release of the Photoshop SDK and API containing the specifications for Photoshop plugins. Non-Adobe implementation contracted and fragmented in 2002, when Adobe restricted access to the SDK and made the developer license more expensive. Developers of other image applications had limited or no access to it any longer, and in many cases either did not support newer plugin features or simply did not implement Photoshop plugin support at all. Plugin developers faced a dilemma: either support the new features that appeared in Photoshop 7 and later versions, like access to layers, but lose compatibility with various other image applications; or use the old SDK version which already included many of the important specifications and make sure their plugins would be supported by all hosts, but at the cost of a smaller feature set. [1]
Around 2005, Adobe changed the policy again, so that developers could make a request for the SDK via a Web-based form, with no fees, and with all requests handled individually. [6] It is unclear what criteria have been applied, though third-party implementation of support for Photoshop plugins has increased again, is more consistent (few old plugins have remained viable from the 2000s, as operating systems and have changed in the interim), and the feature remains popular and in demand by users of graphic-editing software.
Some commercial and free projects have also created their own plugin formats, and the general concept (also common among digital audio workstations) has spread to other visual editing applications, including video compositors, 3D modeling suites, and CAD applications.
Year | Event |
---|---|
1991 | Adobe introduces filters and support for third-party Photoshop-compatible plugins in Photoshop 2.0. Aldus Corporation releases Aldus Gallery Effects, a set of filters including Emboss, Mosaic, Charcoal, and other effects, which after Aldus and Adobe merged in 1996, become a native part of Photoshop.[ citation needed ] |
1992 | Kai Krause releases one of the most renowned plugins of the 1990s -- Kai's Power Tools (a.k.a. KPT). Many artists of the time consider it a must-have plugin set for Photoshop. [7] It features several advanced warp and deformation effects, as well as support for bump maps and 3D graphics formats (in KPT SceneBuilder). |
1994 | Joe Ternasky releases Filter Factory, a plugin allowing users to create their own filters using an internal programming language resembling C and compile them as separate plugins. It uses programmable formulas to process the red, green and blue channels of each pixel of the image. However, the fact that it requires considerable programming skills is viewed by many as a serious drawback. [8] |
1994 | Alien Skin Software, founded a year earlier, creates the first drop shadow filter for Photoshop. The same year, they also release the Black Box filter set, later renamed to Eye Candy, which becomes an all-time favorite among Photoshop users. [9] |
1994 | Auto FX Software is founded. In the subsequent years they release a couple of much-noticed Photoshop plugins and automated effects software products. Photo/Graphic Edges is one of the common image enhancement tools used by graphic artists of the time. [10] |
1997 | Alex Hunter, inspired by KPT but dissatisfied with the limitations of the Filter Factory, presents FilterMeister -- "a 'bigger and better' Filter Factory". It is said to be much easier to use than Filter Factory, and many of today's free and commercial plugins are made in FilterMeister. [11] |
2007 | Filter Forge Inc. brings procedural texturing to Photoshop by releasing Filter Forge, a plugin allowing users to build custom filters without any programming. In Filter Forge, filters are assembled in a visual node-based environment. [12] |
2008 | YouSendIt Inc. enables delivering files across different users/computers from within Photoshop. |
2008 | Adobe introduces their first Flash extension panel SDK for better integration of plugins with the UI. Anastasiy Safari builds [13] MagicPicker, the first and well noticed color picking extension suite for tablets based on it. [14] |
Plugins distributed under various licensing models, including "try before buy" commercial software, shareware, limited freemium versions, and "free for personal use" freeware. [15] [16]
In computing, a plug-in is a software component that adds a specific feature to an existing computer program. When a program supports plug-ins, it enables customization.
Adobe Photoshop is a raster graphics editor developed and published by Adobe Inc. for Windows and macOS. It was originally created in 1987 by Thomas and John Knoll. Since then, the software has become the most used tool for professional digital art, especially in raster graphics editing. The software's name is often colloquially used as a verb although Adobe discourages such use.
Adobe Illustrator is a vector graphics editor and design program developed and marketed by Adobe Inc. Originally designed for the Apple Macintosh, development of Adobe Illustrator began in 1985. Along with Creative Cloud, Illustrator CC was released. The latest version, Illustrator 2023, was released on October 18, 2022, and is the 27th generation in the product line. Adobe Illustrator was reviewed as the best vector graphics editing program in 2021 by PC Magazine.
VirtualDub is a free and open-source video capture and video processing utility for Microsoft Windows written by Avery Lee. It is designed to process linear video streams, including filtering and recompression. It uses AVI container format to store captured video. The first version of VirtualDub, written for Windows 95, to be released on SourceForge was uploaded on August 20, 2000.
Corel Photo-Paint is a raster graphics editor developed and marketed by Corel since 1992. Corel markets the software for Windows and Mac OS operating systems, previously having marketed versions for Linux. Its primary market competitor is Adobe Photoshop.
Adobe Premiere Pro is a timeline-based and non-linear video editing software application (NLE) developed by Adobe Inc. and published as part of the Adobe Creative Cloud licensing program. First launched in 2003, Adobe Premiere Pro is a successor of Adobe Premiere. It is geared towards professional video editing, while its sibling, Adobe Premiere Elements, targets the consumer market.
Raster graphics editors can be compared by many variables, including availability.
The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized and custom metadata for digital documents and data sets.
GIMPshop was a modification of the free and open source graphics program GNU Image Manipulation Program (GIMP), with the intent to imitate the look and feel of Adobe Photoshop.
Aperture is a discontinued professional image organizer and editor developed by Apple between 2005 and 2015 for the Mac, as a professional alternative to iPhoto.
A camera raw image file contains unprocessed or minimally processed data from the image sensor of either a digital camera, a motion picture film scanner, or other image scanner. Raw files are so named because they are not yet processed, and contain large amounts of potentially redundant data. Normally, the image is processed by a raw converter, in a wide-gamut internal color space where precise adjustments can be made before conversion to a viewable file format such as JPEG or PNG for storage, printing, or further manipulation. There are dozens of raw formats in use by different manufacturers of digital image capture equipment.
Adobe Bridge is a free digital asset management app made by Adobe Inc. and first released with Adobe Creative Suite 2. It is a mandatory component of Adobe Creative Suite, Adobe eLearning Suite, Adobe Technical Communication Suite and Adobe Photoshop CS2 through CS6. Starting with Creative Cloud, however, it has become an optional component downloaded via Creative Cloud subscription.
Kai's Power Tools are a set of API plugins created by the German computer scientist Kai Krause in 1992 that were designed for use with Adobe Photoshop and Corel Photo-Paint. Kai's Power Tools were sold to Corel in 2000 when MetaCreations was closed.
Adobe Lightroom is a piece of image organization and image processing software developed by Adobe Inc. as part of the Creative Cloud subscription family. It is supported on Windows, macOS, iOS, Android, and tvOS. Its primary uses include importing, saving, viewing, organizing, tagging, editing, and sharing large numbers of digital images. Lightroom's editing functions include white balance, presence, tone, tone curve, HSL, color grading, detail, lens corrections, and calibration manipulation, as well as transformation, spot removal, red eye correction, graduated filters, radial filters, and adjustment brushing. The name of the software is based on darkrooms used for processing light-sensitive photographic materials.
Bibble is a digital imaging program for multiple platforms by Bibble Labs, designed to assist photographers in post-production work and efficient optimization of images created in raw image formats. After Bibble was acquired by Corel, it was rebranded as Corel AfterShot Pro.
Chasys Draw IES is a suite of applications including a layer-based raster graphics editor with adjustment layers, linked layers, timeline and frame-based animation, icon editing, image stacking and comprehensive plug-in support, a fast multi-threaded image file converter and a fast image viewer, with RAW image support in all components. It supports the native file formats of several competitors including Adobe Photoshop, Affinity Photo, Corel Photo-Paint, GIMP, Krita, Paint.NET and PaintShop Pro, and the whole suite is designed to make effective use of multi-core processors, touch-screens and pen-input devices.
Boris FX is a visual effects and video editing software plug-in developer based in Boston, Massachusetts, USA. The developer is best known for its four flagship products, Continuum, Sapphire, Mocha, and Silhouette.
Nik Software was a software development company established in 1995 as Nik Multimedia Inc. and based in San Diego, California. The company developed multiple image editing plug-ins and tools for digital image processing software applications. Nik Software was acquired by Google in 2012.
Affinity Photo is a raster graphics editor developed by Serif Ltd. for iOS, macOS, and Windows, alongside Affinity Designer and Affinity Publisher. Development of Affinity Photo started in 2009 as a raster graphics editor for macOS. Its first version reached general availability in 2015 with the Windows version launched a year later. It is a successor to PhotoPlus which Serif discontinued in 2017.
Luminar is a universal photo editing software application developed by Skylum available for Windows and macOS.