Modules are used to extend or change core G3 behavior. There are two types of modules with in Gallery3:
The real difference between the two types is who supports and is responsible for them.
The core team is responsible for maintaining core and optional modules. There are coding and documentation standards that must be met for general release. Changes to the core modules have a stringent review process in place to insure that any changes provide a high quality product with know impact of current and future installations.
For Contributed modules, the community is responsible for the maintenance of these modules. This is not to say a core team member may develop and assist in the enhancing a contributed module, but they are not part of the core product. The core team does not require or enforce standards and using the review process is optional. These are truly a case of use at your own risk.
This listing does not include modules and/or themes that are only available via the Gallery 3 forums and which don't have a corresponding codex page.
Need help? Read the information at this link first.
| Name | Description | Codex | G3.0 git | G3.1 git | Docs |
|---|---|---|---|---|---|
| Info | 2 | ![]() | |||
| Pages | Not entered | ![]() | |||
| About | About page and detail. | 1 | 1 | ![]() | |
| About this Album | Show some simple, specific and useful info about a given album | 1 | 1 | 1 | ![]() |
| About this Photo | Show some simple, specific and useful info about a given photo | 3 | 3 | 3 | ![]() |
| AddThis | Social bookmarking button from: http://www.addthis.com/ | 2 | 1 | ![]() | |
| admin_permissions | 1 | ![]() | |||
| Adsense | Display Google Adsense ads | 1 | 1 | 1 | ![]() |
| akismet | See git | ![]() | |||
| album_carousel | 1 | ![]() | |||
| album_cover_browser | 1 | ![]() | |||
| album_notification | 1.0 | ![]() | |||
| Album Password | Restrict access to individual albums. | Not entered | 3 | 3 | ![]() |
| Album Tree | Provides a block in the sidebar with quick links to all other albums. | Not entered | 3 | 3 | ![]() |
| albumupdate | 1 | ![]() | |||
| All Tags | All Tags page and menu item. | 1 | 2 | ![]() | |
| Atom | Enable Atom feeds in your Gallery | 1 | 1 | ||
| Author | Allows for the display and modification of the Author/Photographer/Byline data in photos. | See git | 2 | ![]() | |
| Autorotate | Rotate an image automatically on upload based on EXIF data | See git | 2 | 2 | ![]() |
| Amazon S3 | Seamlessly transfer your Gallery data to Amazon S3 CDN for a lightning fast gallery | 2.1 | 2 | ![]() | |
| Shopping Basket | Provides a simple shopping basket and checkout with paypal integration | 5 | 5 | 5 | ![]() |
| BatchTag | Automatically apply a tag to the entire contents of an album. | 1 | 1 | 1 | ![]() |
| bit.ly | Shorten and track Gallery URLs with bit.ly (http://bit.ly). You'll need a bit.ly API key. | 1 | 1 | ![]() | |
| cache | 1 | ![]() | |||
| CalendarView | View your photos by the date they were taken. | See git | 1 | 1 | ![]() |
| Captionator | Caption all photos, movies and albums in an album at once. | Not entered | 1 | 1 | ![]() |
| Carousel | Add a vertical carousel for recent & popular items in the sidebar. | Not entered | 1.0 | ![]() | |
| clustrmaps | 1.7 | ![]() | |||
| code_block | 2 | ![]() | |||
| colorbox | 1.0 | ![]() | |||
| comment | See git | ![]() | |||
| comment_block | 1 | ![]() | |||
| ContactOwner | Allows visitors to send the website owner an email. | See git | 2 | 2 | ![]() |
| Content Warning | Display a cookie based warning to alert users about inappropriate content. | 1 | |||
| css_emoticons | 1 | ![]() | |||
| custom_fields | 1 | ![]() | |||
| custom_header | 1 | ![]() | |||
| Custom Menus | Allows Gallery admins to create additional menu and sub-menu items. | Not entered | 1 | 1 | ![]() |
| Database Info | View information about your Gallery 3 database on the admin dashboard. | Not entered | 1 | 1 | ![]() |
| Default Sort Order | Set default sort order for newly-created albums. | 1 | 1 | ![]() | |
| Developer | Tools to assist module and theme developers | 1 | 1 | ||
| DisplayTags | Display all tags for the current photo/album. | See git | 1 | 1 | ![]() |
| DownloadAlbum | Displays a link to download a ZIP archive of the current album. | See git | 2 | 2 | ![]() |
| downloadarchive | 1 | ![]() | |||
| DownloadFullsize | Displays a link to download the fullsize version of the current photo. | See git | 1 | 1 | ![]() |
| Dynamic | Adds the Recent Changes and Most Viewed dynamic albums | 1 | 1 | 1 | ![]() |
| E-Card | Send a photo as a postcard | See git | 11 | 11 | ![]() |
| edit_tinymce | 1 | ![]() | |||
| Edit Captured Date | Edit the capture date of an element manually or semiautomatically based on date of subitems. | 2 | 2 | ![]() | |
| Edit Creation | Manually edit the creation date of an item in Gallery. | Not entered | 2 | 2 | ![]() |
| Embed Videos | Allows users to embed videos | 2 | 2 | ||
| embeditem | 1.0 | ![]() | |||
| EmbedLinks | Display BBCode and HTML code to embed links to albums/images into other web pages. | Not entered | 2 | 2 | ![]() |
| Exif GPS Data | Extract Exif GPS data from photos. | Not entered | 2 | 2 | ![]() |
| export_facebook | Export Photos from Gallery 3 to Facebook. | Not entered | 1 | 1 | ![]() |
| externals | Not entered | ![]() | |||
| 0 | ![]() | ||||
| facebook_admins | 1 | ![]() | |||
| facebook_comment | 1 | ![]() | |||
| facebook_like | 4 | ![]() | |||
| fancybox | 1.5 | ![]() | |||
| Favourites | Allows users and guests to create favourite lists and then e-mail them to people. | Not entered | 1 | 1 | ![]() |
| ffmpeg | Not entered | ![]() | |||
| firestats_analytics | Not entered | ![]() | |||
| fisheye_menu | Not entered | ![]() | |||
| Fit to Screen | Dynamicaly resize the photo size to fit the screen.Version 1.0 | By Matthieu Bouthors | Visit plugin Site | Support | Settings | 1.0 | 10 | ![]() | |
| fotomoto | Not entered | ![]() | |||
| g1_import | Not entered | ![]() | |||
| g2_import | Not entered | ![]() | |||
| gallerystats | 1.1 | ![]() | |||
| Google Maps | Integrate with the Google Maps service | 1 | 1 | ||
| Google Analytics | Renders the Google Analytics Code at the end of the page. Written by 'mcp'. | Not entered | 2 | 2 | ![]() |
| gplusone | 1 | ![]() | |||
| GWT Organise | An alternative to organise and simple uploader making use of funky google technology. | Not entered | 1 | 1 | ![]() |
| Hide | Allows admins to hide some items from everyone but a given group. | Not entered | 1 | ![]() | |
| High Roller | Let users choose from a selection of ThemeRoller themes | 1 | 1 | ||
| HTML Uploader | Simple HTML uploader that replaces the Flash based uploader | See Git | 1 | 1 | ![]() |
| ie6countdown | Not entered | ![]() | |||
| ie6update | Not entered | ![]() | |||
| imageblock | Not entered | ![]() | |||
| imageblockex | 2.4 | ![]() | |||
| impressum | 1 | ![]() | |||
| Iptc Data | Extract Iptc data and display it on photo pages. | See git | 2 | 2 | ![]() |
| iptcedit | 1 | ![]() | |||
| Item Links | Allows users to use Gallery items as links to external URLs. | Not entered | 1 | 1 | ![]() |
| ItemChecksum | Display's a photo or video's MD5 and SHA-1 checksum. | Not entered | 1 | 1 | ![]() |
| jhead Autorotation | Invoke jhead to rotate images according to Exif orientation tag. | 1 | 1 | ||
| jpegtran | 1 | ![]() | |||
| kbd_nav | 2.0 | ![]() | |||
| Keep Original | Make a copy of the original photo before rotating it. | Not entered | 1 | 1 | ![]() |
| Language Flags | Replaces the language selection drop-down box with clickable flags. | Not entered | 1 | 1 | ![]() |
| Latest Albums | Display recently created albums. | Not entered | 1 | 1 | ![]() |
| LatestUpdates | Display recently uploaded photos and videos. | Not entered | 1 | 1 | ![]() |
| LDAP | Use LDAP for authentication | 1 | 1 | ||
| localprint | Not entered | ![]() | |||
| Max Size | Automatically scale down the original image if it's too large. | 1 | 1 | ![]() | |
| menu_links | Not entered | ![]() | |||
| MetaDescription | Automatically generates and inserts KEYWORD and DESCRIPTION meta tags into any theme. | Not entered | 1 | 1 | ![]() |
| MiniSlide Show | Display MiniSlide Show on your Gallery. | Not entered | 1 | 1 | ![]() |
| Module Order | Allows you to change the order in which modules are executed | 1 | 1 | 1 | ![]() |
| ModuleUpdates | Compares your installed module version against the ones stored in the GitHub. | 8 | 8 | 8 | ![]() |
| movie_overlay | 1 | ![]() | |||
| multilang | 2 | ![]() | |||
| Navigation Carousel | Adds a navigation carousel under the photo. | 4.3 | 4 | 4 | ![]() |
| newitem | 3 | ![]() | |||
| No Home Link | Gets rid of the 'Home' link in the menu. | Not entered | 1 | 1 | ![]() |
| NoBots | Block web crawlers from indexing your Gallery. | Not entered | 1 | 1 | ![]() |
| NoFFMPEG | Allow video uploads on systems without FFMPEG. | 1 | 1 | 1 | ![]() |
| norightclick | Not entered | ![]() | |||
| notification | Not entered | ![]() | |||
| organize | See git | ![]() | |||
| Pages | Allows Gallery admins to create static pages. | 2 | 2 | ||
| PAM | Pluggable authentication module allows users to login by using external authentication methods. | 1 | 1 | 1 | ![]() |
| Photo Annotation | Allows you to assign tags and notes to areas on your photos. This module is partially compatible with the TagFaces module by rWatcher. This means that notes and faces that you create in either one will be shown and are editable by the other module as well. If you added users to an annotation area though they will only be displayed with the Photo Annotation module. You cannot run both modules at the same time. | 4.4 | 4 | ![]() | |
| Photo Annotation | Allows you to assign tags and notes to areas on your photos. This module is partially compatible with the TagFaces module by rWatcher. This means that notes and faces that you create in either one will be shown and are editable by the other module as well. If you added users to an annotation area though they will only be displayed with the Photo Annotation module. You cannot run both modules at the same time. | 4 | |||
| photowidget | Not entered | ![]() | |||
| PHPMailer | Use PHPMailer when sending email messages. | Not entered | 2 | 2 | ![]() |
| Picasa Faces | Import face data from Picasa so it can be used with the Photo Annotation module. | 2 | |||
| piwik_module | Not entered | ![]() | |||
| Polar Rose | Integrate Gallery with the Polar Rose facial recognition service. | 1 | 1 | ||
| HTML Purifier | Enable XSS protection using HTMLPurifier | See git | 2 | 2 | ![]() |
| Quotas | Assign quotas to user groups and track each users space usage. | Not entered | 1 | 1 | ![]() |
| randimg | 1.0 | ![]() | |||
| Raw Photos | Use raw photos produced by a digital camera. | 3 | 3 | ![]() | |
| rebuild_items | 2 | ![]() | |||
| Rectangle Thumbnails | Force all thumbnails to be a specific rectangular aspect ratio | 1 | 1 | 1 | ![]() |
| User Registration | Allow guests to register as users. | Not entered | 1 | 1 | ![]() |
| Gallery Remote | Use Gallery Remote and other similar applications to control your Gallery | Not entered | 1 | 1 | ![]() |
| Rescue | Fix problems in your Gallery 3 install | Not entered | 1 | ![]() | |
| reset_counts | 1 | ![]() | |||
| resize_protect | Not entered | ![]() | |||
| rss_extra | 1.6 | ![]() | |||
| rWInfo | Display extra information about photos and albums | Not entered | 2 | 2 | ![]() |
| Scheduler | Schedule tasks to run at specific times and intervals | 2 beta 1 | 1 | 1 | ![]() |
| search | Not entered | ![]() | |||
| searchbox | 1 | ![]() | |||
| serveradd | See git | ![]() | |||
| services | 1 | ![]() | |||
| shadowbox | 1.9 | ![]() | |||
| share_bookmark | Not entered | ![]() | |||
| SharePhoto | Display a social bookmarking service from AddThis and HTML Links on each photo page. By Valon Ruka | Not entered | 1 | 1 | ![]() |
| sitemap | Not entered | ![]() | |||
| slideshow | Not entered | ![]() | |||
| slideshow_ex | 1.5 | ![]() | |||
| social_share | 1 | ![]() | |||
| Square Thumbnails | Force all thumbnails to be square for a uniform appearance. | 1 | 1 | 1 | ![]() |
| SSO | Support single-signon authentication | 1 | 1 | ||
| Star | Star favourite photos/albums. Toggle between hiding the rest or showing them. | 1 | |||
| statcounter | 1 | ![]() | |||
| stop_owner_counts | 2 | ![]() | |||
| Strip EXIF Data | Strip EXIF/IPTC data from uploaded photos. | 1 | 1 | ![]() | |
| Tag Albums | Creates dynamic albums based on tags. | Not entered | 2 | 2 | ![]() |
| Tag Cloud | 3D tag cloud | Not entered | 1 | 1 | ![]() |
| Tag Cloud Page | Displays a tag cloud of all tags used in the Gallery on a seperate page. | Not entered | 1 | 1 | ![]() |
| tag_graph | 2 | ![]() | |||
| Tag It | Present an untagged photo and ask the user to tag it. | Not entered | 1 | 1 | ![]() |
| TagFaces | Assign tags and notes to a region of a photo. | Not entered | 2 | 2 | ![]() |
| Tags In Album | Creates a sidebar block to display tags used by photos and videos in the current album. | Not entered | 2 | 2 | ![]() |
| TagsMap | Assign GPS coordinates to existing tags and display them on a map. | Not entered | 2 | 2 | ![]() |
| themedispatcher | 1 | ![]() | |||
| Theme Roller | Use a JQuery UI theme to create a Gallery3 Theme | 1 | 1 | 1 | ![]() |
| thumbnav | 1.8 | ![]() | |||
| Transcode | Transcode videos automatically to given format(s) after upload | 10 | 10 | ![]() | |
| Transliterate | Transliterate UTF8 text to ASCII equivalents. | 1 | |||
| Share Gallery albums, photos, and movies on Twitter. | 1 | 1 | ![]() | ||
| under_photo_text | 1 | ![]() | |||
| Un-Rest API module | Shorter invocations for the Rest API | 1 | |||
| User Albums | Create a personal album for new users | 1 | 1 | ||
| Chroot Users | Restrict access to one album. | See git | 1 | ![]() | |
| User Homes | Allows users to have home galleries that they are redirected to when logged in. | Not entered | 1 | 1 | ![]() |
| User Info | Logs Login, Logout, Failed Login, Re-Authenticate, and User Created Information | 2 | 2 | ![]() | |
| REST User Resource | Provides access to user names via the RESTful API | 2 | 2 | ||
| VideoDimensions | Manually edit the dimensions of a video. | Not entered | 1 | 1 | ![]() |
| Videos | Allows authorized users to load videos directly from your web server | 1 | 4 | 4 | ![]() |
| WebDAV | WebDAV interface to Gallery3 | See git | 1 | ![]() | |
| wibiya | 1.0 | ![]() | |||
| Win Platform | An alternate version of Gallery's admin dashboard platform information block for unsupported configurations. | Not entered | 1 | 1 | ![]() |
| WordPress Authentication | Use a WordPress installation for authentication | 1 | 1 | ||
| xmp | ion=website|version=1.2.0 | ![]() |
| Name | Description | Codex | G3.0 git | G3.1 git | Docs |
|---|---|---|---|---|---|
| 3nids | Not entered | ![]() | |||
| Browny Wind | The default Wind Admin theme with a browny style. | 1 | 1 | ||
| Browny Wind | The default Wind theme with a browny style. | 1 | 1 | ![]() | |
| carrot | 1.1 | ![]() | |||
| clean_canvas | 1.0.7 | ![]() | |||
| clean_canvas_wide | ![]() | ||||
| dark_canvas | ![]() | ||||
| dark_canvas_wide | ![]() | ||||
| darkmike | Not entered | ![]() | |||
| darkness | Not entered | ![]() | |||
| default_carbonized | Not entered | ![]() | |||
| fotox | Not entered | ![]() | |||
| greydragon | 3.1.3 | ![]() | |||
| greydragon_w | 1.0.7 | ![]() | |||
| iMobile | Not entered | ![]() | |||
| left_right_wind | 1 | ![]() | |||
| monochrome | Not entered | ![]() | |||
| newclassic | Not entered | ![]() | |||
| night_wind | ![]() | ||||
| .Pear Theme | A theme with the intention to mimic Apples mobile me gallery. | Not entered | 3.0 | ![]() | |
| rcgwind | 1 | ![]() | |||
| smk | Not entered | ![]() | |||
| Sobriety | A clean and sober theme from http://stopdesign.com/templates/photos/, by Douglas Bowman. | 1 | 1 | ![]() | |
| steel | Not entered | ![]() | |||
| 3nids theme | Default theme modified using jquery lightbox slideshow. | 2 | 2 | ||
| widewind | Not entered | ![]() | |||
| widewind_click4next | Not entered | ![]() | |||
| wind | Not entered | ![]() |