OpenLMSHong Kong
Hong Kong · Open source · Every price published

The LMS built for Hong Kong, with every price on the table.

OpenLMS is a Learning Management System and Training Management System assembled from mature Drupal open-source modules, tailored for Hong Kong enterprises and schools. The platform is free for everyone. If you want us to host it, it is HK$30 per user per year. Every number is published, and our profit goes back into building more open-source software.

HK$0Platform, for everyone
HK$30Per user, per year
HK$30,000On-premise install
EN / 繁 / 简Interface languages
openlms.hk / modules
$ openlms platform --price=published
→ resolving modules…
✓ internal-training (courses, seats, attendance, records)
✓ external-training (requests, approvals, sponsorship, claims)
✓ online-learning (H5P, SCORM 1.2/2004, xAPI)
✓ micro-learning (short video, articles, discussion)
✓ exam-management (offline, isolated workstations)
✓ reporting (demand, effectiveness, allocation)
platform = HK$0 · hosted = HK$30/user/yr

on-premise install HK$30,000 · customisation HK$1,500/man-day · your data, your infrastructure

drupal 10.3+ / 11drupal_lms 1.2.xEN · 繁 · 简
Internal trainingExternal trainingOnline learningMicro learningExam managementReportingSCORM & H5PxAPIPDF certificatesHRIS & SSOOn-premise or cloud

Key facts about OpenLMS

What it is
A Learning Management System (LMS) and Training Management System (TMS) for Hong Kong organisations.
Built on
Drupal 10.3+ / Drupal 11 and the Drupal LMS ecosystem, which was forked from the Opigno distribution and rewritten for Drupal 10.
Platform cost
HK$0 for every customer, every module, permanently. No seat cap, no trial, no tiers.
Published prices
Hosted: HK$30 per user per year under 500 users, HK$20 at 500 and above. On-premise install: HK$30,000. Customisation: HK$1,500 per man-day.
Who it serves
Corporate HR, L&D and training teams; school administrators, teachers and course providers.
Deployment
On-premise, private cloud, or managed hosting. Examination delivery can run on isolated networks.
Where our profit goes
Into building more open-source software — the platform, the modules, the documentation and the translations.
Languages
English, Traditional Chinese (Hong Kong), Simplified Chinese (Mainland).

Six modules, one training system

Start with the modules you need today. Add capabilities as your programmes grow. Shared employee, course and approval data across every module.

01

Internal Training

Create company-run courses from course setup and seat control through attendance, assessment and employee records.

  • Class schedule, venue, trainer, capacity
  • Enrolment, waitlist, reminders
  • QR code, staff card, portal attendance
Learn more
02

External Training

Handle external course requests as one complete function, including applications, approval routing, fees, certificates and supporting documents.

  • Manager and budget owner approval
  • Sponsorship rules by grade
  • Claims, receipts, audit trail
Learn more
03

Online Learning

Bring self-paced and assigned online courses into HR visibility, so digital learning becomes measurable training activity.

  • H5P interactive activities
  • SCORM 1.2 / 2004 packages
  • Assign by role, department, skill
Learn more
04

Micro Learning

Use short learning content for policy reminders, knowledge updates, compliance prompts and lightweight skills reinforcement.

  • Two-minute video, quick article
  • Comments and discussion
  • Engagement by team over time
Learn more
05

Exam Management

Manage professional licensing and compliance examinations, from applications and room booking to exam delivery and results.

  • Question banks, randomised papers
  • Room, seat and computer allocation
  • Runs without public internet
Learn more
06

Reporting & Insights

Bring training participation, progress, completion and learning demand into one analytics layer for HR and management.

  • Demand and effectiveness analysis
  • Custom dashboards and exports
  • Compliance and audit trails
Learn more

Why organisations choose an open-source LMS in Hong Kong

Other Hong Kong LMS products hide their prices behind a contact form. Ours are on the pricing page, in full, and the same for everyone. What sits behind them is a platform whose profit goes back into the open-source community it is built on.

01
Pricing

Every price is published

The platform is HK$0 for everyone, permanently. Hosted is HK$30 per user per year under 500 users and HK$20 at 500 and above. On-premise installation is HK$30,000. Customisation is HK$1,500 per man-day. You can work out your cost before you talk to anyone.

02
Ownership

You own the data, the code and the roadmap

No vendor can raise your price, sunset your product or hold your training records hostage. Your data lives in your infrastructure, in a standard schema, exportable at any time.

03
Localisation

Built for Hong Kong, not translated into it

Traditional Chinese (Hong Kong) uses 繁體字、香港用語 (帳戶、軟件、訊息、報讀). School and HR workflows, approval chains, course categories and exam formats reflect how Hong Kong institutions actually operate.

04
Compliance

PDPO-aligned, on-premise ready

Deploy inside your own network when employee training records require it. Role-based access, audit history and approval timestamps are retained for governance review.

05
Purpose

Our profit builds more open source

We keep a small margin on installation and customisation work, and every dollar of it goes into improving the platform you are running. We are not trying to become a software company with a Hong Kong distribution — we are trying to make good open-source software that suits Hong Kong.

06
Interoperability

Standards-first, not walled garden

SCORM 1.2 and 2004, xAPI, H5P and YAML course packages. Move content in from any authoring tool and out to any LRS. Standards are how you avoid being trapped.

Two audiences, one platform

For corporate HR and L&D

Run internal and external training, approvals, sponsorship, records and reporting from one connected system.

  • Module-based rollout — start small
  • Approval workflows match your policy
  • HRIS and single sign-on integration
  • Department and role-level reporting
  • Cloud or on-premise deployment

For schools and course providers

Deliver structured courses, manage enrolments and assess competency without per-student licence cost.

  • Unlimited student accounts
  • SCORM and H5P content library
  • Assignments, quizzes, progress tracking
  • Certificates and transcripts
  • Parent and teacher portals

Pain points we solve

HR administrators

Stop chasing spreadsheets. Enrolment, waitlists, attendance and reminders live in one workflow.

L&D and training teams

Turn learning demand into a plan. See which skills are missing before you commission new content.

Line managers

Approve training requests in one place, with cost, sponsorship rules and history in view.

IT and procurement

The platform is free for everyone, every price is published, on-premise deployment, standard data export, no lock-in contract.

School administrators

Manage teachers, classes and course delivery with costs that do not scale per student.

Learners

Clear next steps, deadlines, scores and history — on phone, tablet or desktop.

Common questions about OpenLMS

What does "HK$0 licence fee" actually mean?

It means the platform licence costs nothing. The core runs on GPL open-source code with no per-seat, per-module or annual renewal charge. It does not mean the total cost is zero: hosting, configuration, integration, content migration and the administration hours all still exist, and we quote them as separate, scoped lines before you commit to anything.

Is OpenLMS something we buy, or a project you run?

Both, in a specific sense. The platform is something you own outright once it is deployed — code, data and configuration sit in your infrastructure or your chosen hosting. The work of getting it there, and the content, is what we do for you. We are not reselling a licence and we do not hold your data hostage to a renewal.

Do we have to change how our training works?

No. We map your existing process onto the modules and configure the platform around it. A successful deployment usually looks like your own forms, approval chain and reports, running on the platform — not like the platform with your organisation forced into it.

Can it run on-premise instead of in the cloud?

Yes. On-premise, private cloud and managed hosting are all supported. On-premise is frequently the right choice where employee or student records need to stay inside your own network under the Personal Data (Privacy) Ordinance. Examination delivery can also run on isolated networks with no public internet.

What happens if we stop working with you?

The site keeps running. You keep the code, the data and the configuration, and you can export everything in standard formats. Custom development lives in your own repository. We would rather be useful than unavoidable — that is a deliberate consequence of not charging you a licence.

See OpenLMS running on your own scenarios

Bring a sample of your training process — a course form, an approval chain, a report your management already asks for. We will show you the platform configured around it, and tell you honestly what open source will not do for you.