Modern extensions for the Joomla sites you run
Teragen builds Joomla components for learning, recruitment, freelance work, forums and bookings. Klass, our learning platform, is available now.
Every Teragen extension is built to one standard, from the first install to the last update
Readable
Licensed under the GNU General Public License, version 2 or later, with no encoded files and no licence key inside the extension.
Current
Built for Joomla 6 and Joomla 5, on MySQL, MariaDB or PostgreSQL, using Joomla's own users, privacy tools, mail templates and scheduled tasks.
Complete
One installable package per product, so a site owner does not need to assemble separate extensions to get the job done.
Ready to run a full learning platform on your Joomla site?
Klass covers course delivery, assessment, selling, staff training, schools, learning standards and reporting in one package.
See What Klass DoesProducts
Klass first, four more components on the way
Sell courses, train staff and run schools from the same Joomla install, with assessment, certificates, learning standards and reporting built in. Available now for $250.
Read More..Vacancies, applications and employer accounts. In development.
Read More..Projects, proposals and milestones between clients and freelancers. In design.
Read More..Discussions, categories, member profiles and a moderation queue. In design.
Read More..Rooms, services and events with availability visitors can see. In development.
Read More..How buying and updating works
01Buy Klass
Pay through Flutterwave checkout. Your Teragen account then shows your download key.
02Paste the key once
In your site, open System, then Update Sites, choose Klass and paste the key.
03Update from Joomla
New Klass releases appear beside your other extension updates while your support and updates are active.
Explore Klass
One package serves people selling courses, organisations training their staff and schools running terms, classes and report cards.
Courses and lessons
Instructors build courses in their own studio on the site. Lessons can be text, video, audio, quizzes, assignments, live sessions, SCORM, xAPI, cmi5, H5P or LTI tools, and learners resume where they stopped.
See the Klass DemosAssessment
Eleven question types, quizzes with time limits, assignments with rubrics and peer review, a grading queue and weighted course grades. Exam mode and live proctoring protect the results.
See the Klass DemosSelling courses
Single courses, bundles, memberships and seat packs, with coupons, tax rules and several currencies. Pay with Paystack, Flutterwave, Stripe or PayPal, and share earnings with instructors and affiliates.
See the Klass DemosStaff training
Each organisation gets a portal for departments, teams and seats. Required training by role or team comes with reminders, escalation to line managers, recertification and compliance reports.
See the Klass DemosSchools
Academic years and terms, classes, subjects and timetables, registers, continuous assessment and examination scores, report cards, and guardian access with consent for students under 18.
See the Klass DemosBuilt on what Joomla already does well
Teragen extensions use Joomla's own features instead of replacing them, so data requests, emails and scheduled jobs work the way your site already does.