Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adaptlearning/adapt_framework
A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.
https://github.com/adaptlearning/adapt_framework
accessibility adapt elearning html5 html5-elearning-courses javascript responsive scorm xapi
Last synced: 6 days ago
JSON representation
A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.
- Host: GitHub
- URL: https://github.com/adaptlearning/adapt_framework
- Owner: adaptlearning
- License: gpl-3.0
- Created: 2013-10-09T13:15:44.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T11:26:58.000Z (10 months ago)
- Last Synced: 2024-04-13T08:10:59.295Z (10 months ago)
- Topics: accessibility, adapt, elearning, html5, html5-elearning-courses, javascript, responsive, scorm, xapi
- Language: JavaScript
- Homepage: https://www.adaptlearning.org/
- Size: 51.5 MB
- Stars: 565
- Watchers: 80
- Forks: 241
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Adapt Framework
[![Join the chat at https://gitter.im/adaptlearning/adapt_framework](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/adaptlearning/adapt_framework?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
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](https://github.com/adaptlearning/adapt_framework/tree/legacy) 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](https://github.com/adaptlearning/adapt_authoring/) for creating courses using the framework.
Interested? [See what Adapt can do.](https://adaptlearning.github.io/v5demo/)
## Features
+ Open source, published under the GNU General Public License, and FREE
+ HTML5 and CSS3 - now with support for JavaScript ES6-8 and [JSX](https://reactjs.org/docs/introducing-jsx.html)
+ Responsive across multiple devices and platforms
+ Delivery of courses via SCORM compliant LMS or via web server
+ 23 bundled plug-ins, [more available](https://www.adaptlearning.org/index.php/plugin-browser/) through the community
+ [Meets WAI AA accessibility standards](https://github.com/adaptlearning/adapt_framework/wiki/Accessibility)
+ Right-To-Left compatibility
+ Assessments with support for question banks, randomisation, and customisable feedback
+ [Step locking](https://github.com/adaptlearning/adapt_framework/wiki/Locking-objects-with-'_isLocked'-and-'_lockType') and bookmarking
+ [Multi language and localisation support](https://github.com/adaptlearning/adapt_framework/wiki/Course-Localisation)
+ Customisable theme
+ Built-in animation effects
+ [Experience API (xAPI)](https://xapi.com/) support via the [adapt-contrib-xapi plugin](https://github.com/adaptlearning/adapt-contrib-xapi)Got five minutes to spare? Check out [our whistle-stop tour](https://github.com/adaptlearning/adapt_framework/wiki/Framework-in-five-minutes) of the framework to find out more.
## Full Documentation
[Visit the wiki](https://github.com/adaptlearning/adapt_framework/wiki) for full documentation, including **installation**, course authoring, developer guides, and other information.## Communication
+ [Twitter: @AdaptLearning](https://twitter.com/adaptlearning)
+ [Gitter](https://gitter.im/orgs/adaptlearning/rooms)
+ [Community Site](https://community.adaptlearning.org/)
+ [Technical Forum](https://community.adaptlearning.org/mod/forum/view.php?id=4)
+ [Bugs / Feature Requests](https://github.com/adaptlearning/adapt_framework/issues/new)
+ [Responsive e-Learning Forum](https://community.adaptlearning.org/mod/forum/view.php?id=56)## Contributing to Adapt
See [Contributing to the Adapt Framework](https://github.com/adaptlearning/adapt_framework/wiki/Contributing-to-the-Adapt-Project).## Troubleshooting, Bugs, and Feedback
+ For help with troubleshooting, visit the [Technical Discussion Forum](https://community.adaptlearning.org/mod/forum/view.php?id=4).
+ To report a bug, please [submit an issue via Github Issues](https://github.com/adaptlearning/adapt_framework/issues/new).
+ To provide feedback, please use [GitHub Issues](https://github.com/adaptlearning/adapt_framework/issues/new).## License
Adapt is licensed under the [GNU General Public License, Version 3](https://github.com/adaptlearning/adapt_framework/blob/master/LICENSE).## Requirements
Node >=16 is required for the grunt tasks to run as needed