Moodle
Plugins,
System
Integration,
Development Services Integration with external systems,
and features not included in the standard
are realized through original plugins
and development.

* These figures are based on our company's performance data from February 6, 2009, to January 31, 2026.

For Moodle plugins, system integration, and development,
turn to Human Science

Moodle is open source, which makes it highly extensible for integration with external systems and adding new features.
On the other hand, achieving this requires securing personnel with specialized knowledge who can continuously handle maintenance and operations, making it challenging to manage with only in-house resources. As an official Moodle partner, Human Science responds to requests such as the following.

Functions not included in Moodle standard
that you want to implement

For functions that cannot be handled by Moodle standard, we offer frequently requested features as original plugins. We also have development experience for cases where plugins cannot be used.

Want to integrate Moodle with
external systems

We integrate Moodle with external systems such as academic affairs systems, video distribution services, authentication systems, and web conferencing systems.

Features of Human Science's
plugin, system integration, and development services

We realize your organization's needs with extensive achievements and experience as an official Moodle certified partner.

  • Moodle Certified Partner

    As a partner certified by MoodleHQ, our engineers listen to each organization's requirements and propose optimal solutions through integration and plugin implementation.

  • One-stop support
    from implementation to operation

    A professional Moodle team provides one-stop support from implementation to operation. Partial support such as construction only or maintenance only is also available.

  • Extensive Integration Achievements and
    Plugin Implementation

    From educational institutions to corporations, we have realized Moodle integrations for various organizations and introduced original plugins tailored to their needs. Because we specialize in Moodle, we possess reliable knowledge and experience.
    >Case Study Link

Moodle Plugin, System Integration, and Development Services

① Moodle System Integration

We integrate Moodle with external systems such as academic affairs and HR systems, authentication systems, video distribution services, and conferencing systems.

Examples of Integration Achievements

  • Academic Affairs Systems

    Automatically synchronize user information to streamline user registration and course allocation

    • CampusMagic
    • CampusSquare
    • UNIVERSAL PASSPORT
  • Video Distribution Services

    Reducing server load, stabilizing video playback, and acquiring viewing history data

    • Vimeo
    • YouTube
    • AWS CDN
  • Authentication Integration

    Seamless access to Moodle and other systems with a single set of authentication credentials

    • LDAP-based Authentication (Active Directory / OpenLDAP)
    • CAS
    • Shibboleth (GakuNin)
    • OAuth2
    • External Database Integration
  • Web Conference System

    Directly hold classes and meetings and manage attendance within Moodle courses

    • BigBlueButton
    • Zoom
    • Google Meet
    • Microsoft Teams
    • Apache OpenMeetings
  • e-Portfolio

    Link learning artifacts to build a comprehensive learning record

    • Mahara
  • File Management System

    Integrate with cloud storage to centrally manage teaching materials and assignment files

    • Box
    • Dropbox
    • Google Drive
  • Integration with other LMS and external web services

    • Other Moodle environments
    • REST API / XML-RPC

* Integration with systems not listed here can also be discussed and accommodated.
* Product and service names are registered trademarks or trademarks of their respective companies.
* The descriptions on this site do not indicate any capital relationship, business alliance, official certification, or endorsement with the providers of the respective products and services.

② HS Original Moodle Plugin

For functions that cannot be handled by standard Moodle, we offer frequently requested features as original plugins. Operational challenges that cannot be fully addressed by standard features can be cost-effectively solved with plugins.

  • Video Distribution Plugin HS Stream

    This is an original plugin that implements frequently requested video playback features such as preventing skipping ahead and reflecting viewing time in grades.

    ■Main Features and Specifications

    • Supports streaming/progressive delivery
    • Configurable video playback and completion conditions
    • Acquisition and confirmation of viewing status and reflection in grading

    ■Cost

    • Initial cost: ¥80,000
    • Usage fee: ¥130,000/year

    * Additional costs and fees related to video distribution are required separately.

  • Automatic Reminder Plugin HS Mail

    This is an original plugin that can automatically send reminder emails to users who have not started or completed the course, based on their attendance status and activity progress.

    ■Main Features and Specifications

    • Bulk email distribution according to conditions such as specified delivery date, course completion, and no access

    ■Cost

    • Initial Cost: ¥50,000
    • Usage Fee: ¥120,000/year
  • Material Viewing Visualization Plugin HS Slide

    This is an original plugin that displays materials as slide-format teaching materials and manages the learning status of the materials, such as "which pages have been viewed" and "whether everything has been checked."

    ■Main Features and Specifications

    • Automatically convert materials into slides with simple drag & drop operation
    • Progress management based on the number of pages viewed
    • Set completion conditions such as viewing all pages

    ■Cost

    • Initial Cost: ¥50,000
    • Usage Fee: ¥120,000/year
  • Learning Management Efficiency Plugin HS Report

    This is an original plugin that streamlines learning progress management by displaying the progress of multiple courses in a list, which cannot be handled by the standard Moodle.

    ■Main Features and Specifications

    • List display of individual course progress across multiple courses
    • Extraction of users based on progress and enrollment status conditions
    • Bulk notification to report extraction results such as non-attendees

    ■Cost

    • Initial Cost: ¥50,000
    • Usage Fee: ¥120,000/year

③ Moodle Development

If plugins are insufficient, we also have experience in development that modifies the core of Moodle.

Development Achievements

  • Want to implement measures against cheating on exams

    Implemented authentication features to prevent cheating and fraudulent submissions during tests and report submissions

  • Want to manage read status of messages

    Implemented read management feature to identify who has read the messages

  • Want to display a character count

    Implemented a feature in the text editor to count the number of Japanese characters

* Modifications to the Moodle core increase long-term operational costs, as reapplying changes is necessary during version upgrades.
Therefore, we recommend proposals focused on operational aspects and implementation via plugins rather than extensive customizations.

If you have any inquiries regarding Moodle integration, plugin installation, or development, please feel free to contact us first.

Moodle Plugin, System Integration, and Development Services Four Reasons Why Human Science Is Chosen

  • Number of Moodle Implementations and Support Top Class in Japan

    Over 1,400 projects accepted and more than 110 client companies!
    We support Moodle implementation and operation with extensive experience and expertise.

  • Moodle Official Partner

    Recognized for Moodle development achievements and high technical skills, one of only a few companies in Japan designated as a "Moodle Official Partner." Our company was certified in 2017. Leveraging our advanced technical expertise and exclusive information available only to official partners, we provide high-quality services.

    What is an Official Moodle Partner

    • Recognition as an official partner is granted based on proven plugin development achievements and technical expertise.
    • Official partners have access to advance information, priority releases, and exclusive information.
    • You can submit requests to the Moodle Headquarters, which can be reflected in future Moodle development.
  • A dedicated team tailored to your company's objectives provides support

    At Human Science, we have established a dedicated team system with extensive know-how and achievements, covering everything from Moodle implementation to maintenance and operation. Each professional supports you according to your situation and requests.

    Implementation Support Team

    We propose how to utilize Moodle according to your objectives. We also hold Moodle usage seminars.

    Construction Team

    We will build Moodle according to your needs, such as the number of users and usage frequency.

    Development Team

    We customize the Moodle core as needed and develop external plugins.

    Operations Team

    We provide a QA site and responses via email and phone for questions about how to use Moodle.

  • From a few to hundreds of thousands we support all scales of operation

    For organizations of around 100 people, we provide detailed Moodle operations.
    For organizations with hundreds of thousands of users and countless content items, we offer operations utilizing automation.
    Human Science can handle both cases and provides support tailored to the scale of your operations.

Moodle Plugin, System Integration, and Development Services Frequently Asked Questions

QWhat kinds of systems can be integrated? Please tell us about your track record.
Please refer to the 'Examples of Integration Achievements' on this page.
We have many achievements with academic systems (CampusMagic, CampusSquare, etc.), authentication systems (LDAP, Shibboleth, etc.), web conferencing systems (Zoom, Teams, etc.), and more.
For systems not listed here, integration may also be possible via API linkage.
Please feel free to contact us first.
QIs it possible to integrate with academic affairs systems and human resources systems?
Yes, it is possible. We have a track record of integration with major academic affairs systems such as CampusMagic, CampusSquare, and UNIVERSAL PASSPORT.

By automatically synchronizing user information, you can streamline tasks such as user registration and course assignment.
Even if your academic affairs system is not listed, implementation via API integration may still be possible.
QWhat are the benefits of integrating with the academic affairs system?
Integration with the academic affairs system offers the following benefits.
■ Automatic synchronization of user information Student and staff information from the academic affairs system is automatically reflected in Moodle, eliminating the need for manual user registration.
■Automation of Course Placement Course placement according to grade level and affiliated department is performed automatically, significantly reducing operational tasks.
■Integration of Grade Information Moodle's grade data is automatically sent to the academic affairs system, streamlining administrative work in the academic office.
QIs SSO (Single Sign-On) integration possible?
Yes, it is possible. Our company has experience integrating SSO with various authentication systems such as Shibboleth (GakuNin), Active Directory, OpenLDAP, and OAuth2.

In addition to integration with GakuNin (Shibboleth), which is frequently inquired about by universities and educational institutions, implementation tailored to your organization's authentication infrastructure is also possible, such as Active Directory integration for corporate training.
QCan it be linked with a Google account?
It is possible. We have extensive experience integrating with cloud-based authentication systems, including Google Workspace accounts and Microsoft 365's Azure AD.

These systems, which are widely used in educational institutions, are supported to enable seamless single sign-on.
QHow far can plugin development and customization go?
Since Moodle is open source, unlike SaaS-based systems, customization of appearance and functionality can be done relatively freely.

However, customizations that directly modify the Moodle core require reapplying the modifications during version upgrades, which increases long-term operational costs. Therefore, we recommend implementing features through plugins or API integration.

We will propose the most suitable approach according to your requests. Please feel free to consult with us first.
QWhat types of HS original plugins are available?
We offer the following four original plugins. If you have any issues with functions that cannot be done with standard Moodle, please feel free to consult us.
■HS Stream (Video Distribution Plugin) Implements features specialized for video learning, such as preventing skipping ahead in videos and reflecting viewing time in grades.
■HS Mail (Automatic Reminder Plugin) Automatically sends reminder emails to users who have not started or completed courses.
■HS Report (Learning Management Efficiency Plugin) Displays cross-course progress in a list to streamline management tasks.
■HS Slide (Material Viewing Visualization Plugin) Displays materials in slide format and manages which pages have been viewed.

Moodle Useful Information

Support for Moodle implementation and operation
For those who want to know more

Tokyo: +81-3-5321-3111
Nagoya: +81-52-269-8016

Reception hours: 9:30 AM to 5:00 PM JST