Guru is The Best Open Source Joomla LMS!
Need elearning for Joomla? Looking for an open source Joomla LMS (Learning Management System)? Guru is a powerful Joomla eLearning solution.
It allows you to to create an online school or university with classes, courses, modules, quizzes, students, teachers and much more! This Joomla e-Learning solution will allow you to make passive income by selling online courses!
Give students certificates!
Integrated with Kunena forum!
Online training management has never been easier!
Please visit our site for detailed information about each feature, including videos.
Demo front end:
(Username: demo Password: demo)
* SEF Advanced
* Core Joomla SEF
* Video Tutorials linked from backend
* Tool tips on each field on the backend
Let me give you some examples:
Paypal is includet, Authorize.net can be bought extra ... and that´s it! There has be no new payment-gateway since the begining.
Users in theire forum beg for a virtuemart-integration, so they can use plenty payment-gateways, including Promo-Codes, Marketing-Plugins, Product-Bundles and stuff like that.
The official statement is: We work on our own plugins and don´t want to integrate external software.
Just imagine, that iJoomla was not able to develope an OFFLINE PAYMENT Gateway in more then two years, so you have and Idea that we are not talking about short-term-developement.
-> The Media-Ressources
iJoomla decidet to develop theire own Media- and Article-Management for Guru. This has benefits (SCORM), but results in a very limited flexibility.
Integrations like K2 are refused, the integration of Joomla-Articles is possible but very limited and it causes lots of work for the teacher.
-> In the last eight months they focused on the migration of guru to Joomla 3.x and responsiveness. For that time, there was nearly no development in the common features. Now the new version is published, but it wsa so buggy I couldn´t use it.
-> The migration of Data from Guru 2.5 to Guru 3.x is not integrated. If you want to migrate to a new version, you have to pay for an extra script. So you should really thing about starting with guru 2.5 and pay for a migration-script later or to start with Guru 3.x and have a very buggy script.
Some months ago I posted a 5-star-rating for guru because the concept itself is great and I was hoping to be able to motivate the developers, but the last weeks in theire Forum showd, that there is nearly no effort in solving the bugs that Users report or develop the stuff that Users long for.
The most explanations are:
-> This is so complex, we need time
-> It´s not a bug, it´s a feature
-> It´s local, we can´t confirm
I have put a lot of work in trying to get guru running. And I always paid for it. Unfortunately I lost hope now.
Maybe, in some years I will come back to guru. I would really love to see it as a working component. But before you put money in that script, I would suggest you have a look in the iJoomla forum to get an Idea about the developement-state in the moment. As I said: For me it is not usable in the moment.
All the best, Julian!
Thanks for the review. Joomla itself makes it very hard for us to meet milestones. Let me explain. We just spent 8 months converting Guru from Joomla 2.5 to 3.x, if we didn't have to do this, we could have reached MANY new milestones. That being said, that time was not wasted, we now have an incredible new backend, responsive design, and much more stable application. End users must realize every feature, especially a large one like SCROM, takes months and months and can't be accomplished over-night, especially not with necessary Joomla upgrades.
It was just a huge disappointment. And after spending something like 100 hours on trying to get Guru to work, I finally just went out and bought something else.
I've used a lot of iJoomla components in the past and have been extremely satisfied, but this one... no. Sorry, complete disappointment.
Not sure why you were having all these issues. Usually it's due to a conflict with a bad template or a 3rd party extension. Guru is being used by thousands of sites without a problem.
Many Joomla newbies install dozens of extensions mindlessly and then blame the developer that things are not working. I suggest the ones who are reading this to go and check out our demo site and see for yourself that there is no stalling or hanging of pages of any sort :-)
At that time I would have given it a Good/Fair rating because although it was head an shoulders above other LMS option it still needed improvement to get to Good ... never mind excellent.
Unfortunately that's as good as it got and Guru has not had a significant update since it was launched.
In that regard the "Road map" published above should be totally disregarded because iJoomla have not hit any of their milestones in developing Guru for over a year. For example: the "conversion" of the component to Joomla v3 and the the wishy washy comments in their forum of next month... next month... next month... next month...
So, the state of play with the current version (which is old) of Guru is that it's "OK" (i.e. Good/Fair) by the standards of when it was first published but now it is long in the tooth - and personal experience shows that you pay regard to the published development road map at your peril. My gut feeling, after being a customer using Guru since it was launched is that a version of Guru compatible with Joomla v3+ it will not see the light of day.
If you're looking for an LMS that cuts the mustard then look elsewhere, there are now other Joomla options out there with greater functionality than Guru. Heck even Moodle has had more updates than Guru in the time.
Giving Guru 1 star because we didn't meet our roadmap timeline is a bit extreme. The reason we didn't meet the time line is because converting Guru to Joomla 3 proved to be a lot more difficult than a simple migration, and this is not something we could have predicted ahead of time. We pretty much had to write this program from scratch and we wanted to do it RIGHT. Please readers, visit the Guru demo and decide for yourself if this amazing extension deserves a 1 star :-)
As for the release of Joomla 3 version, this should happen within a month, we are working as hard as we can on it.
I am NO joomla core programmer or power user. I do not know jacascript or how to hack and wack a bunch of code to make it special. I am a one-man business owner wearing 25 different hats everyday trying to make it happen. The last thing I have time for is futzing around with css sheets, php files and hacking this to make that work.
I have a few iJoomla components including Ad Agency, iJoomla SEO and Guru. They all use the same backend basics, so once you know one it's pretty easy to learn the others, and they work as described.
But why I continue to come back to iJoomla and update/purchase their components, is Merav and her support team. In my experience, by far the best, most professional support team in the entire Joomla environment.
Any problems and they are on the job to help fix it, quickly. And, they have an ever-growing library of video tutorial to aid the learning curve - just awesome.
Many other developers could learn from that kind of support. More and more joomla users are like me, no time to sit in the basement and play trial and error for weeks on end.... want to sell more components, DO VIDEO TUTORIALS.
Guru, more than worth the $ investment for a guy like me.
Derek, what a nice review! We really love getting positive feedback like this, so that we know our efforts are not in vain. Thanks again for being a loyal customer :-)
Thanks Guru team. Keep up the good work. I look forward to any new bells and whistles you will undoubtedly be adding to this already outstanding product.
Thistle Site Design
Thank you Jay! A new version of Guru is coming soon,with responsive design and more!
Another problem that has turned into a pain is not being able to change when an e-mail can be automatically sent. The options are either upon purchase or after expiration. Since my classes don’t expire, I have no other options, so I have to send e-mails to them via another component. This is a complete waste of time since I have to manually collect the students names and e-mail addresses.
The fact that nothing is in alphabetical order is also a pain to deal with and worse, the search engine often doesn’t find things, even though the words are in the title. I then have to try a few different words in order to get it to pop up. I also can’t search by the instructor.
The Published/Unpublished feature is a joke. I can unpublish a class but it will still show up. And the biggest problem, which has made the program almost unusable, is that I can’t change a class from buy now to no longer for purchase. Because my classes don’t expire, I need to be able to let paid students access it at any time. Since I can’t get rid of the buy now button, I have to hide the class from potential new customers and this makes it difficult for the paid students to find it.
And the very biggest thing is that there are no reports. There’s nothing that tells me what I’ve done daily or weekly or monthly. I can’t even print something to show my instructors how many classes they have sold. I have to manually go into every order just to figure out how much I’ve made in a specific time period. When my time is at a premium, keeping up with it is a major hassle.
Their customer service also leaves a bit to be desired and I’ve had my head chopped off more than once. It makes me cringe every time I have to send a help request.
If your needs are quite simple, then this is a good program. If you require more in-depth benefits, don’t bother. Mine expired and I won’t renew it until I know that most of these features have been taken care of. I just have no idea when since a lot of the things that people have requested on their forum over the last year or more haven’t been fixed.
Hi MagGirl, Thank you for your honest feedback. Most of the issues you are describing here are bugs that are already fixed but if you stick to an old version you will be stuck with them. Some of the issues you're describing are features that are missing and we'll be happy to work with you on adding them, please contact us on the site.
As for your comment about support, this is the first time I've heard anyone say such thing about our support, I'd like to see it in my own eyes to see what made you cringe. Our support guys are the nicest, most easy going guys I've had a chance to work with.
- Merav, CEO, iJoomla
I've been testing Guru for about 30 days and will be using it for offering life coaching courses.
There are a lot of things I really appreciate about Guru. I find it easy to use and navigate in the back end. Drag and drop functionality for reordering modules and lessons is great (although didn't work well for a sequential course). Adding and organizing media and setting up the course for nice display on the front end are all great. The front end is also quite simplistic for students to use and looks clean. Training videos and documentation is all excellent and very useful (thanks Merav!).
For my needs and in comparing Guru to other professional LMS’s, Guru falls short in these ways:
- Cannot cap the number of students allowed to sign up for a course
- The sequential release isn't configurable beyond presets. Also, first lesson shows as available immediately upon purchase even if you set a publish date that is further out, making it difficult to have an official class/course start date.
- If a student signs up for a course that you made free to existing students and you later convert the free course to a paid course, you cannot remove students who had signed up when it was free.
- Kunena forum is great but the integration is not. New boards auto-created for lessons default to public view so you have to remember to change the user group in Kunena component (and make sure students are in the right user group for a particular course) in order to keep it private to the users who paid for the course. Also, if you’ve removed the integrated discussion board from a lesson, it often reappears – requires a watchful eye to ensure you don’t suddenly have a bunch of unauthorized public forums for your lessons.
- I haven't found a way to offer money-back guarantees or require a customer to check a box that they have agreed to Terms and Conditions as they move through the purchase/payment process.
- The quizzes are limited to one format and no ability to 'fill in blank' or provide free-form text response. It would also be nice to have a course survey/feedback option, especially anonymous.
Again, for the money, Guru is a good LMS option. The fast learning curve and ease of use are nice and support forum admins are responsive to questions. Though I will eventually need the features above, I plan to continue using Guru and can make it work for most of my course needs for now. I look forward to seeing continued development for this component.
It is simply beautiful. Congrats to the iJoomla. I am looking for implementation of SCROM which must for any LMS and which in the To Do list of the developers.
Great Job and Congrats to the team!!!
It is very easy to master. It is simple in it's approach yet offers MANY features that will surely enhance ANY training/subscription based website.
I have used other Joomla LMS apps and I can attest that this is the one you should be looking at for your site.
The roadmap indicates that there will be frontend course editing/adding amoungst other great features.
From the backend - creating and editing a course is painless. The whole app can be mastered in about 20 minutes.
The frontend looks clean and I have yet to find anything wrong with the styling or presentation.
I use dozens of Joomla addons for dozens of clients and GURU is certainly going to be one of my top 10 addons.
I am not affiliated with Ijoomla in any way, shape or form :) Im just very happy with the work they have done and they certainly deserve the credit.
The price is a mute point considering the level of professionalism that went into the final product. For any professional training website the price shouldnt be a hinderance. For me, it is far better to bill out the cost to a client and work with a solid system than to try to backwards engineer one that might not fit our exact needs.
~ Dave Flook / Pure Web Group
We appreciate the positive feedback! It's for customers like you that we work hard to create quality products :-) Thanks for taking the time to jot down a review!