Add-ons
Plugins that are Free and are sorted by Rating (descending).
829 results
- 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
HJ Social Bookmarks
Berry Timmermans
ExpressionEngine 2
The HJ Social Bookmarks plugin adds social bookmarking functionality to your ExpressionEngine entries. It enables users to easily share content with their friends through a number of popular social networks including Facebook, Twitter, WhatsApp, Google+ and Pinterest.
- 12 Reviews
- 40 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: filter, search, refine, ecommerce, shop, products, categories, search by range, filter fields, price search, cateogory search, price range, ajax, grid, matrix, playa, channel relationship, forms
Reefine
Patrick Woodcock
ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4, ExpressionEngine 5, ExpressionEngine 6
Reefine allows your users to easily filter, search and refine your entries, in the familiar way of many major ecommerce websites. Now EE5 compatible.
- 14 Reviews
- 31 Favs
- tags: keep tags, html entities, html tags, encode html, strip tags, html, block, tag, strip, strips
SuperGeekery Tag Stripper
John Morton (SuperGeekery)
ExpressionEngine 2
It takes a block of HTML and strips out tags, based on what you want to keep or save. Simple. Also supports encoding of HTML special characters as an option, which can be useful for meta data tags in the header.
- 3 Reviews
- 21 Favs
- tags: javascript, assets, stylesheets, js, cache, css, buster, template, database
Cache Buster
Focus Lab, LLC (Erik Reagan)
ExpressionEngine 1.x, ExpressionEngine 2
Using ExpressionEngine’s CSS template provides a nice cache buster string of the most recent time the template was saved to the database. This is quite handy but still requires EE to process the template. This plugin will take a file path and use PHP to check the modification time returning a cache busting string like ExpressionEngine’s. This allows you to serve flat files from your server without having ExpressionEngine’s template parser run through the code first. It is very simple to use.
- 5 Reviews
- 30 Favs
- tags: core_template_route, custom routes, route, router, custom routing, routing, custom url, resources, http
Resource Router
Rob Sanchez
ExpressionEngine 2, ExpressionEngine 3
Control your URLs by remapping URI routes to a specific HTTP response, using CodeIgniter-style routing rules.
- 8 Reviews
- 16 Favs
URL Tube
Mark Spurlock
ExpressionEngine 2
Using just the URL from a YouTube or Vimeo video, this plugin can create video embeds and thumbnails, of whatever size you like, for use in your templates.
- 3 Reviews
- 22 Favs
- tags: calculator, mathematical operations division, mathematical functions, addition, subtraction, multiplication, math, mathematical operations, mathematical, operation, operations, template, templates
MX Calculator
Max Lazar
ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4, ExpressionEngine 5, ExpressionEngine 6
Addon was moved to the official ExpressionEngine store
- 4 Reviews
- 38 Favs
- tags: template variables, replace, variables, template
MX Jumper
Max Lazar
ExpressionEngine 2
MX Jumper allows you to copy pieces of content from one spot in your template into another. Why it is needed? For example to take some information from the entry to the page title. Usually, you need to request the same module twice, but with MX Jumper you just need one request only.
- 3 Reviews
- 34 Favs
- tags: open, active, last child, multi, tree, level, depth, child, dynamic, children, menu, entry, navigation, category, entries, categories, gwcode cat, catmenu, multi-level
GWcode CatMenu
Leon Dijk (GWcode)
ExpressionEngine 1.x, ExpressionEngine 2
Create a dynamic multi-level category based menu. Easy to style with CSS and very flexible.
- 5 Reviews
- 10 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
Cat2
Mark Croxton
ExpressionEngine 2, ExpressionEngine 3, ExpressionEngine 4
Convert between category name, category id and category url title. Query results are cached, so you can use the same tag multiple times in your template without extra overhead.
- 6 Reviews
- 21 Favs
- tags: prices, numbers, tax, taxes, vat, money, price, number, formatting, currency, format, commerce, supplied, adds, decimal, point, seperator
Price Format
Steve Abraham
ExpressionEngine 2
Formats a supplied price (decimal places, thousands separator, decimal point separator) and adds or displays tax amount (percentage supplied as an optional parameter).
- 4 Reviews
- 9 Favs
Remember Me
Wouter Vervloet (Baseworks)
ExpressionEngine 1.x, ExpressionEngine 2
Save entries for a user during a session. This could be used for a 'add to cart' function or for a 'product compare' function (save entry_id's for later use). Entries are only stored during a session. As of version 1.0 you can also save the session storage to the database on a per member basis.
- 4 Reviews
- 37 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: truncate, truncate text, html strip, strip html, excerpt, char limit, character limit, limit, limit characters, limiter, limit words, content, size, chopper, hacksaw, shrink, html, absolute count, character, character count, charactercount, characters, allow, cutoff, cut, append
BBD Chopper
Black Belt Designs
ExpressionEngine 3, ExpressionEngine 4
Allows you to create excerpts of your entries by removing HTML tags and limited the excerpt by character count, word count or a specific marker you insert into your content. Thanks to Brett DeWoody for providing Hacksaw. I needed one for EE3 and created the same functionality from it since it was let go.
- 6 Reviews
- 8 Favs
- tags: number, count, category, categories, entries
Category Count
Zac Gordon (Wide Sky Web Company)
ExpressionEngine 2
Displays the number of entries in a given category.
- 5 Reviews
- 14 Favs
- tags: string, repeat, repeating, truncate, strip html, format string, shorten text, slug, find and replace, encode html, decode html, substring, find
MH Index
Mike Heavers
ExpressionEngine 2
The Index plugin simply outputs the current index of an entry within the channel entries loop. This is the same as the {count} tag but starts from 0 instead of 1. Just surround the {count} tag with this tag pair as follows:
- 3 Reviews
- 4 Favs