# [Morphic](index.md)

The Lively4 morphic implementation. The main contribution of this module is, that there is actually no morphic module we have to implement. 

- [component-creator.js](component-creator.js)
- [dragbehavior.js](dragbehavior.js)
- [component-loader.js](component-loader.js)
- [event-helpers.js](event-helpers.js)
- [events.js](events.js)
- [node-helpers.js](node-helpers.js)
- [snapping.js](snapping.js)
- [selecting.js](selecting.js)


<script>
import Files from "src/client/files.js"
var md = lively.query(this, "lively-markdown");
Files.generateMarkdownFileListing(md.shadowRoot)
</script>