Moodle plugins directory: Reports: Favourite plugins | Moodle.org
Favourite plugins
List of plugins that have been marked as favourite by the Moodle community members.
Name | Plugin type | Short description | Lead maintainer | Favourited |
---|---|---|---|---|
Poodll Filter | Filters | Poodll is a toolbox of features for Moodle, including audio and video recording, media players for the classroom and widgets such as tabs and stopwatches. The Poodll filter is a pre-requisite plugin for the Classic Poodll plugins. | Justin Hunt | 64 |
MathType filter by WIRIS | Filters | Type and handwrite mathematical notation in Moodle with MathType, the world leading equation editor. | WIRIS team | 55 |
Shortcodes | Filters | Allows users to inject and modify content using shortcodes provided by other plugins. | Frédéric Massart ⭐ | 51 |
oEmbed Filter | Filters | A filter that will swap hyperlinks pointing towards supported websites with an embedded version using code retrieved from the site using the oEmbed protocol. An option for "Lazy" loading of some sites is also available. | James McQuillan | 50 |
Notes and annotations on PDF, TextBook, Video, YouTube | Filters | Turn course materials (slides, textbook, video, YouTube, Vimeo etc.) to content that allows your learners to reach their full potential: note-taking, highlighting, class survey, learning analytics, oral comments, peer support, and much more... | Adrien Fery | 48 |
Image optimiser | Filters | Resize images to a configurable maximum size. Delay the loading of images until visible in the viewport. | Guy Thomas | 45 |
H5P Filter | Filters | This filter adds the possibility to get h5p content being automatically embedded in textfields based on the activityname. | Robert Schrenk | 42 |
Video Easy Filter | Filters | VideoEasy is a filter to play mp4, mp3 and other media files with html5 players. It uses user editable templates to allow the admin to customize the appearance of existing players or to support new players. Predefined player templates support Video JS, JPlayer, JW Player, Flowplayer and MediaElement.js | Justin Hunt | 42 |
Syntax Highlighter | Filters | This is a filter plugin that uses a 3rd party Javascript module called highlight.js to make your code look like something you'd see in an IDE. | Mark Sharp | 33 |
JSXGraph | Filters | JSXGraph is a cross-browser JavaScript library for interactive geometry, function plotting, charting, and data visualization in the web browser. This is a plugin for Moodle to enable function plotting and dynamic geometry constructions with JSXGraph within a Moodle platform. Using the JSXGraph filter makes it a lot easier to embed JSXGraph constructions into Moodle online documents, e.g. in contents like page, quiz, link,... | Andreas Walter | 26 |
Cincopa Video, Audio and Images Filter | Filters | Add HTML5 videos, photo galleries, music, podcasts and playlists to any section of your moodle site. Supported formats mp4, mp3, jpg, wmv and many others. Enjoy more than 100 designed templates for slideshows, video players, video portal, Lightbox and many more. Cincopa is fully hosted and seamlessly integrated with a CDN which makes sure it will work fast and smooth without any load on your moodle server. | Oren Shmulevich | 25 |
Collapsible regions | Filters | Easy way to create collapsible regions within descriptions and text for Moodle. | Jan Eberhardt | 24 |
Content translations | Filters | A filter which allows automatic and manual translation of content. | Andrew Hancox | 23 |
Insert question | Filters | This is a very simple implementation of a question filter. It allows questions to be inserted anywhere in Moodle editable text either embedded or in a popup. Note that this plugin has probably been superseded by: https://github.com/moodleou/moodle-filter_embedquestion, developed by the OU team. | Richard Jones | 19 |
HTML5 audio/video to MP4 filter | Filters | This filter allows the automated creation of MP4 sources for HTML5 and elements. | Nicolas Dunand | 17 |
Jmol | Filters | Jmol/JSmol filter for embedding interactive 3D chemical structures. | Geoffrey Rowland | 15 |
JW Player multimedia filter | Filters | Moodle filter that allows using JW Player 7 for playing HTML5 and flash content, including RTMP/HLS/DASH steams. | Ruslan Kabalin | 15 |
Stash snippets | Filters | Filter plugin to make the usage of the block "Stash" a lot easier! | Frédéric Massart ⭐ | 15 |
Forum discussion embed | Filters | Embed forum discussions anywhere with filter tags. | Alex Morris | 14 |
RECIT Autolink | Filters | This filter aims to integrate several types of parameters into the course, like an activity icon, activity completion, link to H5P, link to a section, so on. It also allows you to take advantage of Moodle's database and create a more personalized experience. | Étienne Roy | 13 |
SimpleSpeak text-to-speech | Filters | A Moodle filter to provide speech synthesis (text-to-speech/ TTS) services for arbitrary text. | Nick Freear | 13 |
flowchart | Filters | Render svg flowcharts using flowcharts.js by Adriano Raiano (http://adrai.github.io/flowchart.js, MIT license), which use raphael.js (MIT licence either) | Сергей Роганов | 13 |
Slider in content - for Slider Block | Filters | Slider filter is used to display Block Slider content anywhere in Moodle. | Kamil Łuczak | 12 |
Section names auto-linking | Filters | Converts exact section names in Moodle into links to the section or bookmark links if on the same page. | Matthew Davidson | 12 |
Scratch | Filters | The Scratch filter allows you to embed Scratch games into labels, forums, or web pages automatically - wherever you create a link to a .sb Scratch file that has been uploaded onto the Moodle server (either as an attachment to a forum post, or as a course file). | Ralf Krause | 12 |
Table of Contents Generator | Filters | Automatically generated table of contents for a page of content. | Ben Chenoweth | 11 |
IPA | Filters | The Moodle IPA Filter displays X-SAMPA as unicode IPA. The intent is to offer an easy and fast way to display the International Phonetic Alphabet in Moodle. | Kevin Wiliarty | 11 |
Book chapter auto-linking | Filters | Autolink book chapters within a course. | Matthew Davidson | 11 |
Anthology Ally (previously Blackboard Ally) | Filters | The Ally filter provides accessibility scores and tools for files uploaded to Moodle by teachers. It also provides alternative download types to enhance accessibility - e.g. audio, braille, etc | Anthology Ally | 11 |
Multi-lingual Content | Filters | This filter is a more flexible version of multilang filter. One of three possible choices can be selected by the filter admin setting: HTML syntax, Non HTML syntax or Both. If the non html syntax is chosen language block looks like: {mlang en}English{mlang}{mlang bg}Bulgarian{mlang}. In case of Html syntax, language block is a sequence of identical html tags with lang="XX" attributes span or div or any other. | Vanyo Georgiev | 11 |
SynHi filter | Filters | Syntax highlights 'code' or 'pre' then 'code' tags with either EnlighterJS or SyntaxHighlighter. Either can be chosen by the administrator with a choice of styles. Before deciding a 'preview' is shown. | Gareth J Barnard | 10 |
Streaming media filter (RTMP) | Filters | Filters URLs beginning with rtmp:// and creates a Flowplayer player using their streaming plugin. | Fred Woolard | 9 |
Vimeo Embed Filter | Filters | A shortcode-style embed code for Vimeo embedding that uses server-side code to choose whether to use iframe or object based embed code to ensure better compatibility with older versions of IE and newer tablets. | tim st.clair | 8 |
ChemRender filter | Filters | Render 2-D and 3-D molecular structures and spectra from open chemical data files. | Jonathan Erde | 8 |
CodePen | Filters | A filter to embed Pens from their URL on codepen.io | Arnaud Trouvé | 7 |
Ace inline CodeRunner extension | Filters | A filter on HTML elements that can display syntax-highlighted code and execute and edit code on HTML elements using CodeRunner. | Michelle Hsieh | 7 |
Wikipedia Calls | Filters | Using a simple tagging, automates generation of links to Wikipedia pages. | Valery Fremaux | 6 |
oohoo - Popup Dictionary - Filter | Filters | This filter is required for the oohoo Pop-up Dictionary block. OOHOO Pop-up Dictionary is a Moodle package that gives the students the possibility to double click on any word within a Moodle HTML resource and retrieve its definition from an online dictionary chosen by the teacher. | Patrick Thibaudeau | 6 |
AI Jammer | Filters | This text filter is an attempt to make copy-pasting of online exams subjects into third-party tools (e.g. AI-based tools) more difficult. The filter will inject random letters within texts. These letters will be made invisible on pages with CSS, but will be present to jam copy-pasting or automatic page reading. | Astor Bizard | 6 |
Content translation filter (superseded) | Filters | The Content translation filter provided a way to quickly translate the content of Moodle courses into different languages. Please now use the new plugin as it maintains translations when the original language content is updated and has many other improvements, but works largely the same way than this plugin did! it's coming soon to the Moodle plugins database, but available now on github: https://github.com/andrewhancox/moodle-filter_translations | Moodle HQ | 6 |
Threed-Viewer | Filters | 3D viewer filter (.stl format) | ETH Zürich | 6 |
Auto non-breaking space filter | Filters | Auto change spaces after chosen one-letter conjunctions and prepositions or words into non-breaking space - You can specify single characters and words after wchich space will be changed into non-breaking space. | Kamil Łuczak | 5 |
Cloudfront URL Signer | Filters | This Moodle filter recognises cloudfront URLs from the URLs defined in the filter settings and replaces them with signed URLs. | Owen Barritt | 5 |
WebService Filter for Moodle Mobile app | Filters | With the WebService filter plugin you can choose if some content should be visible only in web (browser) or only in a WebService client like the Moodle apps (mobile and desktop). The main purpose of this plugin is to be able to display/hide some content only for the Moodle app. | Dani Palou | 5 |
SageCell | Filters | A Moodle filter plug-in to view results of Sage code using the SageMathCell server. It embeds any code as plain text. This filter will replace Sage code in [sage]...[/sage] block with the result of calculations in embedded sagecell. | Eugene Modlo | 5 |
Media collection embed | Filters | Allows you to have carousels of a media gallery or galleries displayed in your course in labels and such. | Adam Olley | 4 |
Retrieve Title and Teaserimage from webpage via url | Filters | This Filter is required for the Socialwall Course Format. The Moodle Socialwall will transform your Moodle course into a social learning platform. This includes a familiar post interface, timeline of posts, filtering of the timeline, and integration with Moodle's activities and resources. A social learning format allows teachers to pick up the tool and begin using it right away. | Chris Kenniburg | 4 |
Sketchfab Filter | Filters | Replace Sketchfab image embeds with a 3D viewer | Jetha Chan | 4 |
Planet eStream iFrame Filter | Filters | The Planet eStream Moodle iFrame Filter interacts with all other Planet eStream Moodle Plugins to provide enhanced mobile device streaming support, and to broaden the scope of the locations within Moodle where Planet eStream content can be embedded. | Planet eStream | 4 |
edu-sharing Filter | Filters | The edu-sharing filter displays embedded edu-sharing content. | Christian Ernst | 4 |