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 | Github | Docs |
|---|---|---|---|---|
| ARTFU | 6 | ![]() | ||
| Info | 2 | ![]() | ||
| MRTFU | 6 | ![]() | ||
| Pages | Not entered | ![]() | ||
| WriteExif | 3 | ![]() | ||
| About | About page and detail. | 1 | ||
| About this Album | Show some simple, specific and useful info about a given album | 1 | 1 | ![]() |
| About this Photo | Show some simple, specific and useful info about a given photo | 3 | 3 | ![]() |
| AddThis | Social bookmarking button from: http://www.addthis.com/ | 2 | 1 | ![]() |
| Adsense | Display Google Adsense ads | 1 | 1 | ![]() |
| album_carousel | 1 | ![]() | ||
| album_cover_browser | 1 | ![]() | ||
| album_notification | 1.0 | ![]() | ||
| Album Password | Restrict access to individual albums. | Not entered | 3 | ![]() |
| Album Tree | Provides a block in the sidebar with quick links to all other albums. | Not entered | 3 | ![]() |
| albumupdate | 1 | ![]() | ||
| All Tags | All Tags page and menu item. | 1 | 2 | ![]() |
| AllComments | This module shows all comments | 1 | ||
| Arrow Navigation | Use the left/right arrow keys to go to the previous/next photo | 1 | 1 | ![]() |
| Atom | Enable Atom feeds in your Gallery | 1 | ||
| Author | Allows for the display and modification of the Author/Photographer/Byline data in photos. | See git | 2 | ![]() |
| Auto Date | Guess image / video capture date from the filename, if no EXIF information is available | 1 | ||
| auto_rename | Not entered | ![]() | ||
| Autorotate | Rotate an image automatically on upload based on EXIF data | See git | 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 | ![]() |
| Shopping Basket | Provides a simple shopping basket and checkout with paypal integration | 5 | ||
| BatchTag | Automatically apply a tag to the entire contents of an album. | 1 | 1 | ![]() |
| bitly | 1 | ![]() | ||
| block_random_enhanced | 1.0 | ![]() | ||
| cache | 1 | ![]() | ||
| CalendarView | View your photos by the date they were taken. | See git | 1 | ![]() |
| Captionator | Caption all photos, movies and albums in an album at once. | Not entered | 1 | ![]() |
| Carousel | Add a vertical carousel for recent & popular items in the sidebar. | 5 | 1.0 | ![]() |
| cas_auth | 1.0 | ![]() | ||
| clustrmaps | 1.7 | ![]() | ||
| code_block | 2 | ![]() | ||
| colorbox | 1.0 | ![]() | ||
| comment_block | 1 | ![]() | ||
| ContactOwner | Allows visitors to send the website owner an email. | See git | 2 | ![]() |
| Content Warning | Display a cookie based warning to alert users about inappropriate content. | 1 | 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 | ![]() |
| Database Info | View information about your Gallery 3 database on the admin dashboard. | Not entered | 1 | ![]() |
| Date Tag | Automatically add tags with the captured date | 2 | ||
| Default Sort Order | Set default sort order for newly-created albums. | 1 | 1 | ![]() |
| Developer | Tools to assist module and theme developers | 1 | ||
| Digibug | Obsolete - see documentation here | |||
| DisplayTags | Display all tags for the current photo/album. | See git | 1 | ![]() |
| DownloadAlbum | Displays a link to download a ZIP archive of the current album. | See git | 2 | ![]() |
| downloadarchive | 1 | ![]() | ||
| DownloadFullsize | Displays a link to download the fullsize version of the current photo. | See git | 1 | ![]() |
| downloadsizes | 3 | ![]() | ||
| dupcheck | 8 | ![]() | ||
| Dynamic | Adds the Recent Changes and Most Viewed dynamic albums | 1 | 1 | ![]() |
| E-Card | Send a photo as a postcard | See git | 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 | ![]() |
| editowner | 6 | ![]() | ||
| egallery | 1 | ![]() | ||
| Embed Videos | Allows users to embed videos | 1 | 2 | ![]() |
| embeditem | 1.0 | ![]() | ||
| EmbedLinks | Display BBCode and HTML code to embed links to albums/images into other web pages. | Not entered | 2 | ![]() |
| Emboss | A different watermarking module | 1 | 1 | ![]() |
| Event Watcher | Watches various events and posts them to the top of the screen | 1 | 1 | ![]() |
| Exif GPS Data | Extract Exif GPS data from photos. | Not entered | 3 | ![]() |
| exif_sidebar | 1 | ![]() | ||
| exlinks_new_window | 1 | ![]() | ||
| export_facebook | Export Photos from Gallery 3 to Facebook. | Not entered | 1 | ![]() |
| externals | Not entered | ![]() | ||
| 0 | ![]() | |||
| facebook_comment | 4 | ![]() | ||
| facebook_like | 4 | ![]() | ||
| Facebook Opengraph Metadata | Adds og: headers for Facebook | 1 | ||
| fancybox | 1.5 | ![]() | ||
| Favourites | Allows users and guests to create favourite lists and then e-mail them to people. | Not entered | 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 | ![]() |
| folder_sync | See git | ![]() | ||
| fotomoto | Not entered | ![]() | ||
| Fotomoto (rWatcher) | Sell photos on your site through Fotomoto | Not entered | 1 | ![]() |
| Gallery1 Import | Import your Gallery 1 content into Gallery 3 | Not entered | 1 | ![]() |
| g2_import | Not entered | ![]() | ||
| g3jwplayer | 1 | ![]() | ||
| gallerystats | 1.1 | ![]() | ||
| Google Maps | Integrate with the Google Maps service | 1 | ||
| Google Analytics | Renders the Google Analytics Code in the head of the page. | Not entered | 4 | ![]() |
| gplusone | 1 | ![]() | ||
| greydragon | 1.0 | ![]() | ||
| GWT Organise | An alternative to organise and simple uploader making use of funky google technology. | Not entered | 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 | ||
| histogram_block | 1 | ![]() | ||
| hover_navigation | 2 | ![]() | ||
| HTML Uploader | Simple HTML uploader that replaces the Flash based uploader | See Git | 1 | ![]() |
| image_fit | 1 | ![]() | ||
| Image Optimizer | Use jpegtran, optipng, and gifsicle for lossless optimization and rotation. | 1 | 1 | ![]() |
| imageblock | Not entered | ![]() | ||
| imageblockex | 2.4 | ![]() | ||
| impressum | 1 | ![]() | ||
| iosswipe | 1 | ![]() | ||
| Iptc Data | Extract Iptc data and display it on photo pages. | See git | 2 | ![]() |
| iptcedit | 1 | ![]() | ||
| item_iframes | 1 | ![]() | ||
| Item Links | Allows users to use Gallery items as links to external URLs. | Not entered | 1 | ![]() |
| ItemChecksum | Display's a photo or video's MD5 and SHA-1 checksum. | Not entered | 1 | ![]() |
| jhead Autorotation | Invoke jhead to rotate images according to Exif orientation tag. | 1 | ||
| jpegtran | 3 | ![]() | ||
| kbd_nav | 2.1 | ![]() | ||
| Keep Original | Make a copy of the original photo before rotating it. | Not entered | 1 | ![]() |
| Language Flags | Replaces the language selection drop-down box with clickable flags. | Not entered | 1 | ![]() |
| Latest Albums | Display recently created albums. | Not entered | 1 | ![]() |
| LatestUpdates | Display recently uploaded photos and videos. | Not entered | 1 | ![]() |
| LDAP | Use LDAP for authentication | 1 | ||
| localprint | Not entered | ![]() | ||
| mass_rename | Not entered | ![]() | ||
| max_size | 1 | ![]() | ||
| menu_links | Not entered | ![]() | ||
| MetaDescription | Automatically generates and inserts KEYWORD and DESCRIPTION meta tags into any theme. | Not entered | 1 | ![]() |
| MiniSlide Show | Display MiniSlide Show on your Gallery. | Not entered | 1 | ![]() |
| Module Order | Allows you to change the order in which modules are executed | 1 | 1 | ![]() |
| ModuleUpdates | Compares your installed module version against the ones stored in the GitHub. | 11 | 12 | ![]() |
| movie_overlay | 3 | ![]() | ||
| Movie Tools | Add support for custom movie thumbs and additional movie formats | 1 | 1 | ![]() |
| multilang | 2 | ![]() | ||
| Navigation Carousel | Adds a navigation carousel under the photo. | 4.3 | 4 | ![]() |
| newitem | 3 | ![]() | ||
| No Home Link | Gets rid of the 'Home' link in the menu. | Not entered | 1 | ![]() |
| NoBots | Block web crawlers from indexing your Gallery. | Not entered | 1 | ![]() |
| NoFFMPEG | Obsolete - see documentation here | |||
| norightclick | Not entered | ![]() | ||
| openid | 2 | ![]() | ||
| Pages | Allows Gallery admins to create static pages. | 3 | ||
| PAM | Pluggable authentication module allows users to login by using external authentication methods. | 1 | 1 | ![]() |
| Panorama | View panoramas with an interactive viewer (forked from fspp's pan0) | 1 | 1 | ![]() |
| Add PDF support for uploading, viewing, and generating thumbnails. | 1 | 1 | ![]() | |
| permissions_dialog_usability | 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 | ![]() |
| photowidget | 2 | ![]() | ||
| PHPMailer | Use PHPMailer when sending email messages. | Not entered | 2 | ![]() |
| Picasa Faces | Import face data from Picasa so it can be used with the Photo Annotation module. | 2 | ||
| piwik_module | Not entered | ![]() | ||
| pixcatcher | 1 | ![]() | ||
| plupload | 1 | ![]() | ||
| Polar Rose | Integrate Gallery with the Polar Rose facial recognition service. | 1 | ||
| ProofSheet | Displays links to generate a PDF proof sheet of the current album in A4 or LTR size. | 7 | 7 | ![]() |
| HTML Purifier | Enable XSS protection using HTMLPurifier | See git | 2 | ![]() |
| qrcode_block | 1 | ![]() | ||
| Quotas | Assign quotas to user groups and track each users space usage. | Not entered | 1 | ![]() |
| randimg | 1.0 | ![]() | ||
| random_album_highlight | 3 | ![]() | ||
| ratings | 18 | ![]() | ||
| Raw Photos | Use raw photos produced by a digital camera. | 3 | 3 | ![]() |
| rebuild_items | 7 | ![]() | ||
| recent_album_highlight | 1 | ![]() | ||
| Rectangle Thumbnails | Force all thumbnails to be a specific rectangular aspect ratio | 1 | 1 | ![]() |
| User Registration | Allow guests to register as users. | 2 | 2 | ![]() |
| Gallery Remote | Use Gallery Remote and other similar applications to control Gallery 3 | Not entered | 1 | ![]() |
| remove_actions | 3 | ![]() | ||
| replace | 1 | ![]() | ||
| Rescue | Fix problems in your Gallery 3 install | Not entered | 1 | ![]() |
| reset_counts | 2 | ![]() | ||
| resize_protect | Not entered | ![]() | ||
| rss | 1 | ![]() | ||
| rss_extra | 1.7 | ![]() | ||
| rWInfo | Display extra information about photos and albums | Not entered | 2 | ![]() |
| Scheduler | Schedule tasks to run at specific times and intervals | 2 beta 1 | 1 | ![]() |
| searchbox | 1 | ![]() | ||
| Session Explorer | Explore the sessions currently active in your Gallery | 1 | 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 | ![]() |
| Short Search Fix | Allows 2-3 letter searches to be performed without requiring SQL system variable modification (useful for shared hosting). | 2 | 2 | ![]() |
| sitemap | Not entered | ![]() | ||
| slideshow_ex | 1.5 | ![]() | ||
| Social Share | Adds links to share the page to social media sites in the sidebar. | 3 | 3 | ![]() |
| Square Thumbnails | Force all thumbnails to be square for a uniform appearance. | 1 | 1 | ![]() |
| SSO | Support single-signon authentication | 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 | ![]() |
| table_filter | 1 | ![]() | ||
| Tag Albums | Creates dynamic albums based on tags. | Not entered | 4 | ![]() |
| tag_by_group | 1 | ![]() | ||
| Tag Cloud | 3D tag cloud | Not entered | 1 | ![]() |
| Tag Cloud HTML5 | HTML5-compliant tag cloud. Functions as non-Flash replacements for both 'tag_cloud' and 'tag_cloud_page' modules, with some extra features added. | 7 | 7 | ![]() |
| Tag Cloud Page | Displays a tag cloud of all tags used in the Gallery on a seperate page. | Not entered | 1 | ![]() |
| tag_graph | 2 | ![]() | ||
| Tag It | Present an untagged photo and ask the user to tag it. | Not entered | 1 | ![]() |
| TagFaces | Assign tags and notes to a region of a photo. | Not entered | 2 | ![]() |
| Tags In Album | Creates a sidebar block to display tags used by photos and videos in the current album. | Not entered | 2 | ![]() |
| TagsMap | Assign GPS coordinates to existing tags and display them on a map. | Not entered | 3 | ![]() |
| text_truncate | 1 | ![]() | ||
| themedispatcher | 2.2 | ![]() | ||
| Theme Roller | Use a JQuery UI theme to create a Gallery3 Theme | 1 | 1 | ![]() |
| thumbnailDetail | 1 | ![]() | ||
| thumbnav | 1.8 | ![]() | ||
| tiffupload | 1 | ![]() | ||
| Transcode | Transcode videos automatically to given format(s) after upload | 13 | 10 | ![]() |
| Transliterate | Transliterate UTF8 text to ASCII equivalents. | 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 | ||
| 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 | ![]() |
| 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 | ||
| VideoDimensions | Obsolete - see documentation here | |||
| Videos | Obsolete - see documentation here | |||
| videothumb | 1 | ![]() | ||
| 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 | ![]() |
| WordPress Authentication | Use a WordPress installation for authentication | 1 | ||
| xmp | 1.2.0 | ![]() |
| Name | Description | Codex | Github | Docs |
|---|---|---|---|---|
| 3nids | Not entered | ![]() | ||
| StAndrew | Not entered | ![]() | ||
| Browny Wind | The default Wind Admin theme with a browny style. | 1 | ||
| Browny Wind | The default Wind theme with a browny style. | 1 | ![]() | |
| carrot | 2 | ![]() | ||
| clean_canvas | 1.0.8 | ![]() | ||
| clean_canvas_wide | ![]() | |||
| dark_canvas | ![]() | |||
| dark_canvas_wide | ![]() | |||
| darkmike | Not entered | ![]() | ||
| darkness | Not entered | ![]() | ||
| default_carbonized | Not entered | ![]() | ||
| fotox | Not entered | ![]() | ||
| greydragon | 3.2.2 | ![]() | ||
| greydragon_w | 1.0.8 | ![]() | ||
| greydragon_wide_wind | 1 | ![]() | ||
| iMobile | 2.7 | ![]() | ||
| 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.5.4 | ![]() |
| rcgwind | 1 | ![]() | ||
| Gallery SMK Theme | A crisp and distinctive theme that uses large fonts and icons for easy navigation and an enjoyable browsing experience mod with carbon elements. | Not entered | 1 | ![]() |
| Sobriety | A clean and sober theme from http://stopdesign.com/templates/photos/, by Douglas Bowman. | 1 | ![]() | |
| steel | Not entered | ![]() | ||
| 3nids theme | Default theme modified using jquery lightbox slideshow. | 2 | ||
| widewind | 2 | ![]() | ||
| widewind_click4next | Not entered | ![]() | ||
| wind | Not entered | ![]() |