Learning Content Management


AContent is an open source learning content management system (LCMS) used to create interoperable, accessible, adaptive Web-based learning content. It can be used along with learning management systems to develop, share, and archive learning materials. For those familiar with ATutor, AContent contains the content authoring, test authoring, and content interoperability features of ATutor, producing a standalone tool that can be used with any system that supports IMS content interoperability standards.

AContent supports these standards:


  • W3C WCAG 1.0
  • W3C WCAG 2.0
  • W3C ATAG 2.0
  • US Section 508
  • Italy Stanca Act
  • IMS AccessForAll 2.0 draft
  • ISO/IEC 24751


  • IMS Content Packaging 1.1.2+
  • IMS Question Test Interoperability (QTI) 1.2/2.1
  • IMS Common Cartridge 1.0 (reg. IMSA1at2011W1, IMSA2as2012W1)
  • W3C XHTML 1.0

AContent Features

Public Users

  • Repository Search: Search the repository for public content.
  • Browse Content: Browse through public content by category.
  • Export Content: Export public content as standardized Common Cartridges, that include content, tests, and learning activities. Exported content can be imported into other systems that support the Common Cartridge standard.

Registered Users

  • Public User Features: All features available to public users are available to registered.
  • Bookmark Content: Collect links to relevant lessons in the repository for future reference.
  • Webservice Key: Create a public user to generate a Webservice key, and link AContent search, import, and export features into content management systems.

Authors and Content Creators

  • Public and Registered User Features: All features available to public and registered users are available to authors.
  • Elearning Content Authoring Tools: Develop rich elearning content.
  • Test/Quiz Authoring Tools: Develop assessments to accompany your learning content.
  • Activities Authoring Tools: Develop activities to accompany your learning content.
  • AccessForAll Adaptations: Develop adaptations for content to accommodate the learning needs of many types of learners.
  • Common Cartridge Import/Export: Import and export content created in AContent in Common Cartridge format. Bundle content, tests, and activities into interoperable content units.
  • Content Package Import/Export: Import and export learning content in IMS Content Package format.
  • QTI Tests Import/Export: Import and export tests or question banks in IMS QTI packages.


  • User Management: Create and manage users on the system, and control their access and authoring privileges.
  • Group Management: Create and manage groups on the system, and assign group access privileges.


  • Web Service API: Develop a Webservice interface in third party software to search, preview, import content from, and export content to the AContent repository.
  • OAuth API: Authenticate AContent users using OAuth, creating a single sign-on between a host system and an AContent repository connected to it.