Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ucfopen/materia-widget-dev-kit
The Materia Widget Development Kit (MWDK) is a combined development utility and dependency for Materia widgets.
https://github.com/ucfopen/materia-widget-dev-kit
canvas canvas-lms dev-kit edtech education educational-game expressjs hacktoberfest materia ucf widgets
Last synced: about 1 month ago
JSON representation
The Materia Widget Development Kit (MWDK) is a combined development utility and dependency for Materia widgets.
- Host: GitHub
- URL: https://github.com/ucfopen/materia-widget-dev-kit
- Owner: ucfopen
- License: agpl-3.0
- Created: 2018-08-24T02:52:01.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-21T14:26:19.000Z (7 months ago)
- Last Synced: 2024-05-21T15:45:18.645Z (7 months ago)
- Topics: canvas, canvas-lms, dev-kit, edtech, education, educational-game, expressjs, hacktoberfest, materia, ucf, widgets
- Language: JavaScript
- Homepage: https://ucfopen.github.io/Materia-Docs/
- Size: 2.86 MB
- Stars: 5
- Watchers: 4
- Forks: 8
- Open Issues: 29
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Materia Widget Development Kit (MWDK)
The Materia Widget Development Kit (MWDK) is designed to facilitate the rapid development of widgets for use in [Materia](https://github.com/ucfopen/Materia). It is a required dependency of all widgets, and in addition to providing in-situ player and creator interfaces, the MWDK enables quick installation to a local Materia instance and compiling the widget for production use.
For more information about developing Materia widgets, visit [our docs site](https://ucfopen.github.io/Materia-Docs/develop/widget-developer-guide.html)
## Features
* Supports rapid development of player, creator, and score screen* interfaces
* Live reloading
* Helpful utilies including icon generators and screenshot annotation
* Uses the same javascript as the production Materia Server
* Quick installation to a local Materia instance and utilities for widget package compiling
* Materia API mocking*\*experimental feature*
## Setup
Visit the [MWDK wiki](https://github.com/ucfopen/Materia-Widget-Dev-Kit/wiki) for instructions related to installation, use, upgrading from prior versions, and more.
## Contributing
For more information on contributing, visit the [MWDK wiki](https://github.com/ucfopen/Materia-Widget-Dev-Kit/wiki/Contributing).