# How to customize your own pxt editor?

**URL:** https://forum.makecode.com/t/how-to-customize-your-own-pxt-editor/671
**Category:** PXT
**Created:** [October 24, 2019, 4:45am UTC](https://forum.makecode.com/t/how-to-customize-your-own-pxt-editor/671 "2019-10-24T04:45:20Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![acldm](https://avatars.discourse-cdn.com/v4/letter/a/edb3f5/32.png) [@acldm](https://forum.makecode.com/u/acldm)
#### Post date: [October 24, 2019, 4:45am UTC](https://forum.makecode.com/t/how-to-customize-your-own-pxt-editor/671/1 "2019-10-24T04:45:20Z")

</div>

The documentation is simply too simplistic, pxtsim does not explain at all. Who is this library to use for?

---

<div class="post-metadata">

### Author: ![AlexK](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/alexk/32/33339_2.png) [@AlexK](https://forum.makecode.com/u/AlexK)
#### Post date: [October 24, 2019, 3:19pm UTC](https://forum.makecode.com/t/how-to-customize-your-own-pxt-editor/671/2 "2019-10-24T15:19:15Z")

</div>

There is a fair amount of documentation on the MakeCode website. If you are interested in creating your own pxt-based editor, this is a good place to start:

> **[Target Creation](https://makecode.com/target-creation)**
>
> PXT can be customized to create your own target, with your own set of APIs and runtime, 
> supported by Block-based and JavaScript editing. Examples of targets are:

---

<div class="post-metadata">

### Author: ![ychamare](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/ychamare/32/2929_2.png) [@ychamare](https://forum.makecode.com/u/ychamare)
#### Post date: [January 25, 2021, 6:37pm UTC](https://forum.makecode.com/t/how-to-customize-your-own-pxt-editor/671/3 "2021-01-25T18:37:51Z")

</div>

Documentation not helpful at all, is there any other recommended guides ??
