H5P Guides
Getting started
H5P is a plugin for existing publishing systems that enables the system to create interactive content like Interactive Videos, Presentations, Games, Quizzes and more!
Create and store H5P Content on H5P.com
Click here to get startedH5P.com offers features like:
- Hosting
- LMS support
-
- Embed H5P content into any page
- Access H5P content through a direct link (no LMS required)
- Content and user management and more.
H5P for programmers and self-hosters
H5P is also available for programmers and professional self-hosters as a plugin for the below publishing systems. The plugin has fewer features and no support included, but is fully customize-able for programmers and possible to host behind firewalls etc.
Other things you might want to do:
Try out the H5P authoring tool
H5P empowers everyone to create, share and reuse interactive content. We've made a selection of interactive content types available for testing here on H5P.org.
Test drive the authoring tool
To get some guidance on creating H5P content, take a look at the tutorials in the content author guide.
H5P empowers everyone to create, share and reuse interactive content. We've made a selection of interactive content types available for testing here on H5P.org.
Test drive the authoring tool
To get some guidance on creating H5P content, take a look at the tutorials in the content author guide.
If you are a developer familiar with JavaScript and other related web technologies, we suggest you do the following:
- Install a CMS and an H5P plugin for that CMS. Currently, the easiest way is to download Drupal and the H5P Drupal plugin. The Drupal plugin has some extra development features that the other plugins don't have.
- Complete our "Hello world tutorial"
- Look at the H5P examples
- Get familiar with the developer guide
- Create new libraries using your newly acquired H5P skills
- Share your work here at H5P.org!
The code for the H5P content types are shared on GitHub.
Designers and developers are encouraged to improve these content types by:
- Setting up your H5P development environment using the installation and setup guide.
- Downloading H5P libraries from the examples and download page or our GitHub repository.
- Extending or modifying the library.
- Sharing your improvements on our forum and submitting a pull request on GitHub!
Integrate H5P with a new platform
We've focused on the documentation for H5P content types and applications so far. We've started on docs for plugin creation as well.
Comments
jukka79
Sat, 09/21/2013 - 17:08
Permalink
drupal 7
Is there coming a drupal 7 support for this h5p module ?
H5P Group
Wed, 09/25/2013 - 16:42
Permalink
Yes, I hope it will be ready
Yes, I hope it will be ready in a few months. It's not a big job, but we haven't started yet.
Sasupien
Mon, 02/19/2024 - 10:03
Permalink
Is it ready yet
I was actually thinking about this myself
afidegnum
Thu, 11/06/2014 - 18:48
Permalink
any room for python/django?
I am interrested in this applicaiton. is there any way to have this worked in python or django?
falcon
Fri, 11/07/2014 - 14:58
Permalink
See the forum
See the forum for an answer to this question.
tedcurran
Wed, 12/03/2014 - 17:55
Permalink
Plain HTML within an LMS?
I'd like to use H5P modules within an LMS like Moodle, and I wonder if it's possible to just build a plain HTML page with the H5P functionality built in, then upload it as a standalone learning object within the LMS. Has anyone tried this? Would that approach limit the kinds of data it could send back to the gradebook?
falcon
Wed, 12/03/2014 - 20:34
Permalink
It is possible to do that, but not at all easy
It shouldn't limit the data the H5P will send back to Moodle, but it won't be possible to automatically update the content and hence it won't be easy to add new features for instance the xAPI integration that is coming up. With xAPI a lot more data will be available for Moodle.
It isn't a catastrophic aproach, but I think we're better of if the resources for doing this is spent on either helping us finishing the Moodle integration for H5P or making an HTML export in H5P core(?) :)
philpav
Tue, 08/18/2015 - 09:42
Permalink
I think an HTML export would
I think an HTML export would be wonderful! Making it independent of the underlying system and more accessible.
Mr. Cornejo
Sat, 03/25/2017 - 12:21
Permalink
I do agree! I'm used to
I do agree! I'm used to keeping my files offline (i.e., my computer, notebook) and having them as html files would be awesome. The options are fantastic! Congratulations!
hersoncruz
Tue, 06/02/2015 - 00:25
Permalink
Where to contribute?
I'm insterested in this "Moodle integration for H5P" where can we contribute to that?
falcon
Tue, 06/02/2015 - 15:28
Permalink
Ballistic Learning are
Ballistic Learning are working on a Moodle integration at the moment. If you contact me through the contact form I can provide you with an e-mail address. Ok?
hersoncruz
Mon, 06/15/2015 - 23:15
Permalink
Thanks for your reply,
Thanks for your reply, message sent.
Regards,
falcon
Tue, 06/02/2015 - 15:32
Permalink
Ballistic Learning among
Ballistic Learning among others are working on a Moodle plugin. If you send us a message I'll provide you with contact info.
[email protected]
Sat, 08/22/2015 - 08:02
Permalink
Running hp5 on standard html website
Hi
Is it in any way posible to run hp5 on a standard html-website without using Wordpress, Drupal or similar CMS´s? Currently I´m just interested in using the Fill in the blanks quiz but when I download the source code, I do´nt see any html-files.
falcon
Tue, 08/25/2015 - 10:04
Permalink
We will add HTML export to
workteam123
Sun, 08/23/2015 - 21:08
Permalink
Symfony
If I install all of your files in my symfony project what is the syntax for a new h5peditor ($h5peditor = new h5peditor(?,?,?,?,?); Can you give an example as this would fit other plain php environments. Secondly how would you call the object to access and then display your h5p content. I know it is early days but there is absolutely no docs - for this great product - well done guys.
falcon
Tue, 08/25/2015 - 10:02
Permalink
We're going to re-write the
pillullis
Mon, 10/02/2017 - 21:11
Permalink
Hello!
Did you find out a way to implement H5p to Symfony? I have been trying to do the same but to no avail.
Any help would be appreciated!
Institutalbert1
Sun, 09/13/2015 - 08:00
Permalink
plugin for spip
Hello,
Will it be possible to integrate h5p avenirt in a site with Spip?
Thank you
Institutalbert1
Sun, 09/13/2015 - 08:04
Permalink
plugin for spip
Hello,
Hello,
Hello,
Will it be possible in future to integrate into a site h5p Spip?
Thank you
falcon
Mon, 09/14/2015 - 10:26
Permalink
It might be. It's not
jgarate
Thu, 03/30/2017 - 09:26
Permalink
Spip
Hi Institutalbert1,
Have you found a solution for H5P and Spip? I'm also interested if so.
thanks a lot
Jesus
tomaj
Fri, 03/31/2017 - 08:27
Permalink
Hi Jesus,I'm on the core team
Hi Jesus,
I'm on the core team, and I havn't heard about any integration with Spip yet.
A fallback option for you, to get some "H5P goodness" on your website, is to create it on h5p.org, and use the embed option.
- Tom
Antprof
Fri, 10/28/2016 - 07:13
Permalink
Joomla
mi piacerebbe un plugin per Joomla.
tomaj
Fri, 10/28/2016 - 08:28
Permalink
Joomla
If someone would create a Joomla-plugin, that would be awesome! But in the mean time, the embed option is always there. :)
marcitadf
Thu, 11/24/2016 - 13:28
Permalink
Márcia Brito
Ola Sou Márcia e amo ensinar.
RAVINDRA SHINDE
Sun, 12/04/2016 - 08:40
Permalink
mathematics
MATHEMATICS
Antprof
Thu, 12/22/2016 - 06:37
Permalink
Joomla
yes, l know ;)
C Galvin
Thu, 12/29/2016 - 07:31
Permalink
LMS compatability
Will H5P be available for PowerLearning (formerly HaikuLearning)?
tomaj
Thu, 12/29/2016 - 08:17
Permalink
On the roadmap
Hi,
It's on the roadmap for h5p to get support for LTI (it looks like PowerLearning has LTI support).
When the LTI support is finished implemented, a PowerLearning/h5p integration would be easy to acheive.
- Tom
C Galvin
Tue, 01/17/2017 - 19:56
Permalink
LMS
That's awesome Tom, thank you!
-Christina
tomaj
Wed, 01/18/2017 - 07:10
Permalink
LMS
Happy to help! :)
- Tom
richardgoforth
Fri, 01/27/2017 - 14:58
Permalink
Design and Technology
design and technology
21cccsmath
Fri, 01/27/2017 - 17:02
Permalink
Change Username
I would like to change my usename from my email adress to 21cccsmath. How do I do that?
icc
Mon, 01/30/2017 - 08:34
Permalink
Fixed :-)
Fixed :-)
cguerrero
Thu, 02/16/2017 - 23:28
Permalink
Integration with Exelearning
I'd like to suggest the integration of H5P with eXelearning. Exelearning is a free, open source HTML5 editor for creating educative contents. Resources authored in eXelearning can be exported in several standard formats, like SCORM, ePub3, IMS, or as HTML5 self-contained web pages.
The combination of both tools would be a real boost for content authors worldwide.
Congratulations for this excellent tool. Keep up the good job!
-Carlos Guerrero (Spain)
tim
Fri, 02/17/2017 - 09:40
Permalink
Hi Carlos, eXelearning seems
Hi Carlos,
eXelearning seems like a great editor, bonus points for it being open source :)
If the eXelearning community thinks that H5P will be a good fit hopefully they could make a start at creating an integration as all the H5P code is open source as well.
- Tim
greenskyly
Fri, 02/24/2017 - 20:33
Permalink
experiment
experiment
kabore
Tue, 02/28/2017 - 21:36
Permalink
ras
ras
ritarai
Sat, 03/11/2017 - 13:01
Permalink
HI, good morning everybody
Ed eccomi qui!
robinvalentine
Wed, 03/15/2017 - 22:09
Permalink
new account
Checking things out.
kfisher
Mon, 03/20/2017 - 16:32
Permalink
Another new account
Would like to try this out.
Mr. Cornejo
Sat, 03/25/2017 - 12:25
Permalink
HTML compatibility
I'm new to this option. WON-DE-FUL and clever optons (beyond the traditional exercises!), but as a user, more than a developer (well, I develop exercises for my classes), I would be super to download them as a html. So, if you eventually let us download as a html file, I'm sure it's going to become the BEST product on internet!
Contratulations!
Mr C
Teacher of English
icc
Mon, 03/27/2017 - 09:40
Permalink
Hi Mr C, and thank you for
Hi Mr C, and thank you for the kind words!
The H5P format is used for export because of the required dependencies. The easiest way to create an HTML export is to just save the embed URL in your browser(including resources). But be aware that things like results tracking won't work, also, you will not be able to import or modify the export again. You really need a program backend(local WordPress site or similar) to take full advantage of H5P.
Mr. Cornejo
Sat, 04/01/2017 - 13:05
Permalink
Thanks for the information!
Thanks for the information! I like computing a lot, but I'm a neophyte in many aspects.... Question: if I installed that 'program backend' in my notebook, would it serve the purpose? Or (an idea) what about developing an app for personal computers? That woul be cool.
Best
Mr C
icc
Mon, 04/03/2017 - 09:49
Permalink
Yes, that is possible – but,
Yes, that is possible – but, I think that it would involve many hours work.
Марина Валентиновна
Sat, 04/01/2017 - 15:45
Permalink
Математика
Все что касается уроков математики, я с удовольствием буду выполнять в этом сервисе
tim
Mon, 04/03/2017 - 09:37
Permalink
Hi, would you be able to post
Hi, would you be able to post your reply in english?
wafaa zahran
Mon, 04/17/2017 - 06:48
Permalink
using H5P i need urgent soloution
how i could use it to make assignment for my students
tomaj
Tue, 04/18/2017 - 08:49
Permalink
Quickstart
The quickest way to get started is to just create your content here on h5p.org.
- Tom
Pages