MCPcopy Index your code
hub / github.com/adaptlearning/adapt_framework

github.com/adaptlearning/adapt_framework @v5.56.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.56.2 ↗ · + Follow
199 symbols 361 edges 75 files 91 documented · 46%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Adapt Framework

Join the chat at https://gitter.im/adaptlearning/adapt_framework Adapt is a free and easy to use framework and authoring tool that creates fully responsive, multi-device, HTML5 e-learning content.

Important Note: Adapt no longer supports IE8, 9 & 10. If you need support for those browsers, please use the legacy branch of Adapt instead.

What Does It Do?

The Adapt framework is a toolkit for creating responsive, single-version HTML5 e-learning courses for delivery on a web server or SCORM-compliant learning management system.

We've also created a server-based authoring tool for creating courses using the framework.

Interested? See what Adapt can do.

Features

Got five minutes to spare? Check out our whistle-stop tour of the framework to find out more.

Full Documentation

Visit the wiki for full documentation, including installation, course authoring, developer guides, and other information.

Communication

Contributing to Adapt

See Contributing to the Adapt Framework.

Troubleshooting, Bugs, and Feedback

  • For help with troubleshooting, visit the community Gitter
  • To report a bug or provide feedback, please use Github Issues.

License

adapt learning logo Adapt is licensed under the GNU General Public License, Version 3.

Requirements

Node >=16 is required for the grunt tasks to run as needed

Core symbols most depended-on inside this repo

getData
called by 15
grunt/helpers/Framework.js
changed
called by 8
grunt/helpers/lib/JSONFile.js
getModelSchemaByName
called by 7
grunt/helpers/Schemas.js
getAllFileItems
called by 6
grunt/helpers/data/Language.js
load
called by 5
grunt/helpers/Data.js
getLanguage
called by 5
grunt/helpers/Data.js
findFile
called by 5
grunt/tasks/javascript.js
run
called by 5
grunt/tasks/less/replaceUrls.js

Shape

Method 97
Function 66
Class 36

Languages

TypeScript100%

Modules by API surface

test.js16 symbols
grunt/helpers/data/Language.js14 symbols
grunt/helpers/Data.js13 symbols
grunt/helpers/plugins/Plugin.js12 symbols
grunt/helpers/Framework.js12 symbols
grunt/tasks/javascript.js11 symbols
grunt/helpers/Schemas.js11 symbols
grunt/helpers.js10 symbols
grunt/helpers/CacheManager.js9 symbols
grunt/tasks/less/replaceUrls.js8 symbols
grunt/helpers/schema/Schema.js8 symbols
grunt/helpers/lib/JSONFile.js8 symbols

For agents

$ claude mcp add adapt_framework \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact