https://github.com/microbit-foundation/makecode-embed
React/JavaScript library for embedding Microsoft MakeCode as an iframe
https://github.com/microbit-foundation/makecode-embed
Last synced: about 1 year ago
JSON representation
React/JavaScript library for embedding Microsoft MakeCode as an iframe
- Host: GitHub
- URL: https://github.com/microbit-foundation/makecode-embed
- Owner: microbit-foundation
- License: mit
- Created: 2024-09-09T15:38:14.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-31T13:45:29.000Z (over 1 year ago)
- Last Synced: 2025-03-31T14:50:20.521Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://microbit-foundation.github.io/makecode-embed/
- Size: 52.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# React/JavaScript library for embedding Microsoft MakeCode as an iframe
This project is a work in progress.
It is intended to be used by other Micro:bit Educational Foundation projects
that need to embed MakeCode and, when the API stabilises, to be useful to others
who embed MakeCode.
## Documentation
There isn't any documentation yet. You can find a StoryBook demo of the
components at https://microbit-foundation.github.io/makecode-embed/
## License
This software is under the MIT open source license.
[SPDX-License-Identifier: MIT](LICENSE)
We use dependencies via the NPM registry as specified by the package.json file under common Open Source licenses.
The MakeCode/PXT types are derived from the [Microsoft MakeCode/PXT repository](https://github.com/Microsoft/pxt) as of 954d72b3a763608ca6f484807f511591ce48691a under a MIT license.
Full details of each package can be found by running `license-checker`:
```bash
$ npx license-checker --direct --summary --production
```
Omit the flags as desired to obtain more detail.
## Code of Conduct
Trust, partnership, simplicity and passion are our core values we live and
breathe in our daily work life and within our projects. Our open-source
projects are no exception. We have an active community which spans the globe
and we welcome and encourage participation and contributions to our projects
by everyone. We work to foster a positive, open, inclusive and supportive
environment and trust that our community respects the micro:bit code of
conduct. Please see our [code of conduct](https://microbit.org/safeguarding/)
which outlines our expectations for all those that participate in our
community and details on how to report any concerns and what would happen
should breaches occur.