Add-ons
Plugins work on the template side, and usually contain PHP functions that manipulate things behind the scenes, keeping your EE templates free of PHP code.
Plugins that are sorted by Number of Favorites (descending).
945 results
- tags: parse order, switch, if else, detect pagination, conditionals, case, control, logic, templates
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
Switchee was chosen in May 2012.
Switchee
Switchee was chosen in May 2012.
Mark Croxton
ExpressionEngine 1.x, ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4
Use switch/case control logic in your templates.
- 14 Reviews
- 243 Favs
- tags: image, img, images, ce image, ce_img, thumbnail, resize, crop, watermark, text watermark, png, jpg, image sizer, image resizer, gif, external image, remote image, blur, compress jpg, flip, rotate, rounded corners, sharpen, ascii art, average color, border, color palette, reflection, sepia, blend mode
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
CE Image was chosen in January 2013.
CE Image
CE Image was chosen in January 2013.
Causing Effect (Aaron Waldon)
ExpressionEngine 1.x, ExpressionEngine 2, ExpressionEngine 3
CE Image is an ExpressionEngine plugin that makes powerful image manipulation easy. You can control how images are cropped, resize images to be constrained by one or both dimensions, apply watermarks at different sizes, round corners, rotate, use stackable dynamic image filters (yeah, like Photoshop filters without Photoshop), manipulate multiple images at one time in HTML content, and more...
- 49 Reviews
- 232 Favs
- tags: cache image, thumbnail, resize, image, images, edit, resize images, image sizer
Image Sizer
David Rencher (Lumis)
ExpressionEngine 1.x, ExpressionEngine 2
This ExpressionEngine plugin will resize any JPG GIF or PNG image to the desired size specified in your EE tag and cache the resized image to the cache folder. If you update the original image a new resized version will be created. If the image is not on the server the tag will not return anything. The general architecture of this plug-in is setup in a way that it only processes images when needed.
- 24 Reviews
- 165 Favs
- tags: compression, minify, performance, cache, javascript, css, caching, html, cachebuster, compress, minification, speed, yslow, minimee, minimize, min, combine, js, shrink
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
Minimee was chosen in July 2013.
Minimee
Minimee was chosen in July 2013.
John D. Wells
ExpressionEngine 2
Minimize, combine & cache your CSS and JS files. Minify your HTML. Because size DOES matter.
- 23 Reviews
- 164 Favs
- tags: truncate, strip html, excerpt, limit, content, size, hacksaw, shrink, strip, html, count, character
Hacksaw
Brett DeWoody
ExpressionEngine 2
Hacksaw takes your entry's content and whittles it down to a more manageable size. It strips the HTML and limits the excerpts by character count, word count or cutoff marker.
- 16 Reviews
- 133 Favs
- tags: geocoder, dynamic locations, channel locations, channel maps, dynamic maps, google maps, geocoding, streetview, directions, routes, regions, google, map, maps, api
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
Google Maps for ExpressionEngine was chosen in July 2014.
Google Maps for ExpressionEngine
Google Maps for ExpressionEngine was chosen in July 2014.
Objective HTML
ExpressionEngine 2
Google Maps for ExpressionEngine enables users to easily harness the power of the Google Maps API without spending a lot of time or money on the task. Getting the user experience and technical integration inline with your needs (or the client's) in the allotted time is very difficult. For less than a single hour of billable time, you and your clients can start working with Google Maps and gain an infinite amount possibilities.
- 33 Reviews
- 113 Favs
- tags: parent categories, breadcrumb trail, level, linear, maximum, minimum, depth, last child categories, nested, entry count, count, child categories, breadcrumb, breadcrumbs, categories, category, all, last-child, group, entry
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
GWcode Categories was chosen in August 2012.
GWcode Categories
GWcode Categories was chosen in August 2012.
Leon Dijk (GWcode)
ExpressionEngine 1.x, ExpressionEngine 2
List all, last child categories, or categories of a certain (minimum, maximum, fixed) depth, for one or more channels, for one or more category groups, for an entry or overall. Get child categories, or parent categories. Show entry count, custom category fields. And more.
- 31 Reviews
- 110 Favs
Custom System Messages
Brian Litzinger
ExpressionEngine 2
Custom System Messages provides an alternative to the the Specialty Templates for ExpressionEngine. All ExpressionEngine messages, regardless of type or severity, are filtered through the same group of templates, which are only editable within the Control Panel. If you use Subversion or Git to version your templates, the Specialty Template are left out. On top of this fact the Specialty Templates do not not parse other template tags, so embedding other templates, or using tags from third party add-ons do not work... until now.
- 9 Reviews
- 107 Favs
Editor's Pick
Each month the devot:ee staff picks an add-on that's especially well thought out, well built, and useful. They're add-ons that we love and think you will too!
IfElse was chosen in May 2012.
IfElse
IfElse was chosen in May 2012.
Mark Croxton
ExpressionEngine 1.x, ExpressionEngine 2
Early parsing of If/Else advanced conditionals.
- 5 Reviews
- 99 Favs
- tags: truncate, character limit, html, excerpt, text formatting, silenz, trunchtml
TruncHTML
Oliver Heine (silenz)
ExpressionEngine 1.x, ExpressionEngine 2
Truncates HTML/Text after the specified number of characters.
- 9 Reviews
- 94 Favs
- tags: cache image, thumbnail, resize, image, images, edit, resize images, image resizer
ED Imageresizer
Erskine Design
ExpressionEngine 1.x, ExpressionEngine 2
An ExpressionEngine plugin to resize, crop and cache images on the fly.
- 20 Reviews
- 69 Favs
- tags: account, stand alone, accounts, logout, users, register, login, user, form, member, members, profile, template, free, freemember
FreeMember
DevDemon
ExpressionEngine 2
Using FreeMember, you can finally release your member templates from the shackles of "member profile templates", without dropping all your cash on basic CMS functionality.
- 6 Reviews
- 63 Favs
Rest
Phil Sturgeon
ExpressionEngine 2
Integrate RESTful API's into your ExpressionEngine 2.0 website with this Rest module. You can list Tweets, search for Digg articles, show off Flickr photographs, search YouTube for videos and interact with any open RESTful API.
- 5 Reviews
- 61 Favs
Antenna
Vector Media Group
ExpressionEngine 1.x, ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4
Outputs embed code, video title, video author and URL, and the thumbnail from a regular YouTube, Vimeo, Wistia, or Viddler URL. Also supports any video service provider available through embed.ly.
- 16 Reviews
- 58 Favs
- tags: custom markup, matrix, output, html, pages, fieldframe, entries, category, categories, markup, freedom, custom, structure
Structure Entries
Peter Lewis
ExpressionEngine 1.x, ExpressionEngine 2
Extends the excellent Structure module with a tag pair that allows you to output your Structure managed pages with your own html markup, with control on the depth of parent/child and is completely independent of weblog:entries (doesn’t sit inside {exp:weblog:entries} tag). It also supports categories and FieldFrame.
- 7 Reviews
- 56 Favs
- tags: edit notification, notifications, entry update, register, email, edit, registration email, registration notification, registration welcome, welcome email, welcome new user email, member login, customized, trigger
MX Notify Control
Max Lazar
ExpressionEngine 2
Addon was moved to the official ExpressionEngine store
- 12 Reviews
- 47 Favs
Splitter
Oliver Heine (silenz)
ExpressionEngine 1.x, ExpressionEngine 2
The Splitter plugin may be used to split any kind of listings into several blocks with evenly distributed items.
- 5 Reviews
- 47 Favs
- tags: activerecord, db, sql, mysql, query, data, database, codeigniter, code, ignitre, active, record, pattern
Active Record
Rob Sanchez
ExpressionEngine 2
Use the CodeIgniter Active Record pattern in an ExpressionEngine plugin.
- 2 Reviews
- 46 Favs
- tags: allow ee code, convert ampersand character, auto link, auto typography, encode email, expand escaped characters, format characters, highlight, markdown, math, php, allow php, preg replace, find and replace, remove variables, remove html, strip html, remove html tags, remove some html tags, replace, sentance case, smartypants, string position, textile, title case, truncate, shorten text, excerpt, twitterfy, url_title
CE String
Causing Effect (Aaron Waldon)
ExpressionEngine 2, ExpressionEngine 3
Throw out the dozen text manipulation add-ons you try to maintain for every build. There's a better way! CE String is a feature-packed text manipulation tool that will allow you to template your sites smarter and faster. The syntax is revolutionary, and there are over 60 (well documented) method options to help you code with power and efficiency.
- 14 Reviews
- 44 Favs
- tags: http headers, http, header, set, headers, template, status, location, content_type
HTTP Header
Rob Sanchez
ExpressionEngine 2, ExpressionEngine 3
Set the HTTP Headers for your template.
- 2 Reviews
- 44 Favs