Repositories RSS

Repositories are databases of files and content.  These plugins allow Moodle to connect to them, so that users can search repositories and bring this content into Moodle.

Join the discussions about repository plugins in the Repositories forum.

repository_office365
This plugin provides access to Microsoft 365 as a repository. Specifically, includes OneDrive for Business, Office Video, Office Delve as well as SharePoint Document Libraries and Group Files associated with Moodle courses.
Latest release: 3160 sites 1k downloads 69
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
repository_personalyoutube
Moodle repository plugin used to browse personal YouTube channels in order to publish public, unlisted and private videos.
Latest release: 237 sites 118 downloads 32
Supports Moodle 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2
Screenshot
repository_poodll
The Poodll repository allows you to record audio or video directly, to draw pictures or take webcam "snaps."
Latest release: 935 sites 94 downloads 22
Supports Moodle 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11
Screenshot
repository_recordaudio
Allows audio recordings to be made and uploaded/inserted anywhere that files can be picked from repositories - including via the "Moodle Media" button in the WYSIWYG editor.
Latest release: 125 sites 27 downloads 19
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0
Screenshot
repository_osp
This plugin lets you download any EJS application stored in the OSP-Compadre library (http://www.compadre.org/osp) directly from your Moodle. When used in combination with the EJSApp plugin, you will be able not only to access, search and download these applications but also to add them to your Moodle courses as activities automatically.
Latest release: 90 sites 8 downloads 18
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
repository_pixabay
A repository for popular free image site - pixabay.com
Latest release: 362 sites 127 downloads 17
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
repository_nextcloud
Enable users to upload files from their private storage directly into Moodle. Supports Nextcloud and ownCloud!
Released: 2 sites 17
Screenshot
repository_txttoimg
A repository that adds the ability to get AI generated imaged directly into Moodle, using OpenAI API.
Latest release: 184 sites 420 downloads 16
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
repository_owncloud
Enable users to upload files from their private storage directly into Moodle. Supports Nextcloud and ownCloud!
Latest release: 112 sites 183 downloads 16
Supports Moodle 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
repository_s3bucket
S3 folder (bucket) repository.
Latest release: 178 sites 320 downloads 14
Supports Moodle 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
repository_github
The github repository allows zip archives for your git repositories to be downloaded through any tag and branch.
Latest release: 45 sites 8 downloads 14
Supports Moodle 2.3 | 2.4 | 3.5 | 3.6
Screenshot
repository_evernote
Repository to access the content of your notes from your Evernote account.
Latest release: 85 sites 7 downloads 13
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5
Screenshot
repository_mediawiki
A repository allowing multiple instances that can each connect to any mediawiki site.
Latest release: 20 sites 7 downloads 12
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1
repository_geogebratube
Enables usage of filepicker to add links to GeoGebra Materials. Also used in GeoGebra question type and assignment for choosing the URL of the material.
Latest release: 210 sites 12 downloads 11
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3
Screenshot
repository_searchable
A filesystem-based repository focused on searchable capabilities, ideal for directories with lots (thousands) of files at server side.
Latest release: 91 sites 112 downloads 9
Supports Moodle 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2
Screenshot
repository_ensemble
Along with the Ensemble Video Moodle Filter Plugin, this plugin makes it easier for Moodle users to add videos and playlists to content without having to navigate to Ensemble Video and copy/paste complicated embed codes. Once setup, you should see an additional repository option under Insert Moodle media in the Moodle content editor, enabling you to choose videos or playlists from the configured Ensemble Video installation.
Latest release: 76 sites 12 downloads 9
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9
Screenshot
repository_onenote
This plugin allows the user to browse their OneNote Online content, such as notebooks, sections, and pages using the Moodle file picker UI. It also allows them to download the content of their OneNote page.
Latest release: 135 sites 10 downloads 9
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1
Screenshot
repository_mytube
The MyTube repository allows users to record or upload video directly into YouTube, and to select videos directly from the users account for insertion into Moodle.
Latest release: 8 sites 4 downloads 9
Supports Moodle 2.1 | 2.2 | 2.3 | 2.4 | 2.5
Screenshot
repository_coursefilearea
Course file storage repository for Moodle 2, which replicates the Moodle 1.x course files functionality.
Latest release: 242 sites 17 downloads 8
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.5
Screenshot
repository_s3links
Repository plugin allows to link files in Amazon S3, instead of copying them to Moodle
Latest release: 58 sites 16 downloads 7
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4
Screenshot
repository_emailed_files
Create a Mailbox for your Moodle Instance (e.g. moodle@yourorganization.org / moodleXY@gmail.com). Users can send mails to this mail-Address and import email-attachments from their mails as files.
Latest release: 11 sites 2 downloads 7
Supports Moodle 2.7
Screenshot
repository_giphy
Moodle plugin for using of Giphy.com as repository
Latest release: 10 sites 6
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11
Screenshot
repository_capture
This repository allows users to record video, sound and take a photo WITHOUT a streaming server. This works as any other Moodle 2.x repository. It must first be enabled. Once enabled, it will show up in the file picker. Simply click on the "Capture" repository and choose if you want to record a sound, a video or have a picture taken from your webcam. Once you are done recording, you can edit your video by trimming the beginning and the end.
Latest release: 27 sites 2 downloads 6
Supports Moodle 2.3 | 2.4 | 2.5 | 2.6
Screenshot
repository_soundcloud
Link to SoundCloud streams
Latest release: 13 sites 1 downloads 6
Supports Moodle 2.5 | 2.6
Screenshot
The 'Upload and attribute a file (Xpert)' repository allows a user to attribute an uploaded image to the copyright holder
Latest release: 12 sites 1 downloads 5
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.11
Screenshot
repository_xpert_flickr_public
The 'Flickr public (Xpert)' repository allows a user to attribute an image returned via the Flickr API to the copyright holder. This is restricted to images licensed under the Creative Commons "Attribution CC BY" license. This is accomplished by appending the copyright notice below the image itself.
Latest release: 5 sites 6 downloads 5
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.11
Screenshot
repository_planetestream
Search your Planet eStream archive directly from your Moodle environment.
Released: 17 sites 4
Screenshot
repository_xpert_url
The 'URL downloader (Xpert)' repository allows a user to attribute an image downloaded via a URL to the copyright holder
Latest release: 8 sites 4 downloads 3
Supports Moodle 2.6 | 2.7 | 2.8 | 2.9 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.11
Screenshot
repository_panopto
This is Panopto repository plugin, a compulsory part of Panopto resource module plugin developed by Lancaster University to simplify using Panopto video recordings in Moodle courses. It provides navigation through Panopto directory tree, making the process of selecting the video easier.
Latest release: 48 sites 98 downloads 3
Supports Moodle 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.0 | 4.1
Screenshot
repository_learn360
The Moodle plugin provides a rich integration between Learn360 and your Moodle courses. Users of Moodle will now be able to embed Learn360 resources directly inside their courses, without having to leave the LMS. Videos, images, printables and audio files are among the types of supported resources.
Latest release: 5 sites 3
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6 | 3.7
Screenshot
repository_skydrive
A repository plugin to access your documents from Microsoft Skydrive in Moodle.
Latest release: 728 sites 12 downloads 3
Supports Moodle 2.3 | 2.4 | 2.5
Screenshot
repository_sharedresources
A repository view of sharedresources file pool so they can be used in other context calling for files inclusion.
Released: 13 sites 4 downloads 3
Supports Moodle 2.3 | 2.4
repository_mediacapture
Repository plugin to record audio/video content.
Latest release: 15 sites 3 downloads 3
Supports Moodle 2.3
Screenshot
repository_sword_upload
Plugin to upload lerning objects to DSpace and link it in Moodle
Latest release: 17 sites 3 downloads 2
Supports Moodle 2.5 | 2.6 | 2.7
repository_mycoursesfiles
This module pretends to facilitate access to courses files associated with a user quickly, so you can reuse the files of their courses and prevent re-upload it in the activities.
Released: 10 sites 1 downloads 2
Supports Moodle 2.1 | 2.2
repository_opencast
The plugin allows teachers to insert links to Opencast videos into a course. The repository displays all videos that belong to the Opencast series that are connected to the course.
Latest release: 137 sites 160 downloads 1
Supports Moodle 3.9 | 3.10 | 3.11 | 4.0 | 4.1 | 4.2 | 4.3
Screenshot
repository_pod
Repository pod is a moodle repository plugin that enable to create file resource linked by reference to an external POD v2 server filtering the pod resource list for current user
Latest release: 68 sites 5 downloads 1
Supports Moodle 3.5 | 3.6 | 3.7 | 3.8 | 3.9 | 3.10 | 3.11 | 4.1
Screenshot
repository_filmsondemand
The Moodle plugin provides a rich integration between Films On Demand and your Moodle courses. Users of Moodle will now be able to embed Films On Demand resources directly inside their courses, without having to leave the LMS. Full videos, video segments, custom content, and web channels are among the types of supported resources.
Latest release: 10 sites 5 downloads 1
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
The Moodle plugin provides a rich integration between Classroom Video on Demand and your Moodle courses. Users of Moodle will now be able to embed Classroom Video resources directly inside their courses, without having to leave the LMS. Full videos, video segments, custom content, and web channels are among the types of supported resources.
Latest release: 5 sites 3 downloads 1
Supports Moodle 2.7 | 2.8 | 2.9 | 3.0 | 3.1 | 3.2 | 3.3 | 3.4 | 3.5 | 3.6
Screenshot
repository_areafiles
"Embedded files" (repository_areafiles) plugin allows to re-use the files embedded in the current text area.
Latest release: 1 sites 1
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5
Screenshot
repository_areafilesplus
"Embedded files Plus" (repository_areafilesplus) plugin allows to re-use the files embedded in the current text area and delete unused files.
Latest release: 1 sites 1 downloads 1
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5
Screenshot
repository_bitbucket
This is a Bitbucket repository plugin for Moodle. It allows downloading and using public files from a public repository
Latest release: 3 sites 1
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4
repository_datatelcmmlinks
This plugin supports linking to documents in the Course Materials Manager (CMM), a component of Ellucian’s Colleague Portal.
Latest release: 7 sites 1 downloads 1
Supports Moodle 2.0 | 2.1 | 2.2
repository_datatelcmm
This plugin supports uploading documents into Moodle courses from the Course Materials Manager (CMM), a component of Ellucian’s Colleague Portal.
Latest release: 7 sites 1
Supports Moodle 2.0 | 2.1 | 2.2
repository_videofront
Plugin for Videoteca integration with Moodle repository.
Released: 17 sites 1 downloads 1
Screenshot
repository_boxnet
The Box repository enables users to copy files from Box into Moodle.
Released: 712 sites 21 downloads
Supports Moodle 4.0
Screenshot
repository_res
This plugin enables users to find media items indexed by the BBC's Research and Education Space (RES) (http://res.space/) and insert them into a course as a URL.
Latest release: 1 sites 1 downloads
Supports Moodle 3.3
Screenshot
repository_tripleplay
Tripleplay Repository plugin allows Tripleplay users to embed content from Tripleplay Systems into Moodle.
Latest release: 1 sites 2 downloads
Supports Moodle 2.0 | 2.1 | 2.2 | 2.3 | 2.4 | 2.5 | 2.6
Screenshot
repository_typo3
This is an alpha-state plugin which allow moodle course-admins to use files-references from a typo3-cms.
Released: 1 sites 1 downloads
Supports Moodle 2.3
Screenshot
repository_helix_media_lib
The MEDIAL (formerly Helix Media Library) Repository Plugin for Moodle 2.x allows a MEDIAL content repository to be searched from within Moodle. *** This plugin has been superseded by the MEDIAL Activity and MEDIAL Assignment Activity Plugins ***
Released: 7 sites
Screenshot