Learning management using self-hosted free and open source software

Learning management
A couple of days ago, a reader asked us the following:

Hello, would you know of any program to give classes in coloaborative intranet, with chat and document editing? for example, spreadsheets, if possible without depending on the internet

The closest thing we find, These are applications that can be installed on a local web server and accessed from an internal network.

Remember that if the demands are not too high, a server can run on a normal computer using a desktop layout. A good alternative to create it is XAMPP.

XAMPP is a distribution of the sApache web server, MariaDB database engine, and PHP and Perl programming languages. This is enough to install most of the programs thought to work online.

Learning management using software. What are the characteristics

A learning management system (LMS) andIt is software designed to work from a web server. Its purpose is to administer, distribute and control non-face-to-face training activities. It is designed so that participants do not have to enter the system at the same time.

Learning Management Software Features

As a minimum, this type of program should allow the following:

  • User management.
  • Creation and allocation of resources, materials and training activities,
  • Manage teacher and student access Manage access.
  • Control, monitoring and evaluation of the learning process.
  • Establishment of communication channels such as discussion forums, videoconferences and chats.
  • Report production

Learning management software. Some open source programs


Like many other content managers for various purposes, A-Guardian uses a module system that allows to expand its characteristics. The management of students and courses is done from a very easy to use interface.


  • Creation, extension and cancellation of courses
  • Student manager.
  • Courier services.
  • Management of student and teacher profiles.
  • Form of comments.
  • Creation of group blogs.
  • Form of comments.
  • Management of files and multimedia content.
  • Forum service
  • FAQ page builder.


This platform combines a great set of collaboration tools to help instructors and teachers manage virtual courses.


  • Creation, update and deletion of courses.
  • Student manager.
  • Course material manager.
  • Knowledge evaluation system.
  • Support for multiple group collaboration tools; forums, blogs, bulletin board, chat, project groups, podcasts, etc.
  • Library.
  • Design adaptable to the device.

Collaboration tools through software

It is likely that learning management systems exceed the needs of our reader. Because of that, We decided to look elsewhere. In tools that allow collaboration remotely through software.

Although are not intended for structured online learning (do not include enrollment modules or assessment systems) if they serve to manage projects.

Collaborative Open Source Collaboration Software

Es a tool of project management that allows you to keep track of projects, milestones, to-do lists and tasks using the browser. Is prepared for send email alerts when something is done, when someone uploads a file, or when someone misses a deadline. Synchronization with most calendar applications is possible. It also has a role management system.

Tiki Open Source Collaboration Software

Is  a tool open source collaboration software with features such as wiki, blogs, forums, calendar, image galleries, and polls. It is ideal as platform for an intranet focused on a specific project.


  • Wiki: It's a set of web pages that anyone (with permission) can quickly and easily edit without coding.
  • Fcollection forms of information. Reports generation.
  • Blogs:  Creation of multiple blogs with an easy to use interface.
  • Forums: Creation of multiple forums with organization by topics and email notification.
  • Events calendar: Tiki supports multiple calendars, including personal (user-specific) calendars. Notification of pop-up events and export to iCal format.
  • File Gallery: Galleries can be used to store images, documents or any other file that is uploaded.
  • Surveys, questionnaires and polls: Both for simple, multiple choice or free answer questions.

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

4 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   José. said

    Good afternoon, could you make a post about free development alternatives to Teamviewer, I have tried apache guacamole but you have to configure settings for each computer you want to access remotely.

    1.    Diego German Gonzalez said

      Yes, thank you very much for the idea.

  2.   Miguel said

    I would add t-wiki with all its plugins
    It is used by large multinationals
    and even its Free and Open Source community edition is very powerful.


    If companies like SAP or Motorola trust it, imagine how good it is.

    1.    Diego German Gonzalez said

      Thanks for the information.