# Editor Scripts 🔥: Alpha Release

**URL:** <https://forum.defold.com/t/editor-scripts-alpha-release/63573>\
**Category:** Announcements\
**Created:** [October 3, 2019, 2:56pm UTC](https://forum.defold.com/t/editor-scripts-alpha-release/63573 "2019-10-03T14:56:22Z")\
**Posts on this page:** 1\
**Showing post:** 38

<div class="post-metadata">

**Author:** ![Jerakin](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/jerakin/32/3997_2.png) [@Jerakin](https://forum.defold.com/u/Jerakin)\
**Post date:** [October 14, 2019, 9:16pm UTC](https://forum.defold.com/t/editor-scripts-alpha-release/63573/38 "2019-10-14T21:16:48Z")

</div>

~~No use trying to add these as dependencies for now, but they will work if you simply copy paste the extensions into your project.~~

* * *

I ended up moving the scripts into their own repositories

# [editor-script-atlas](https://github.com/Jerakin/editor-script-atlas)

Adds functionality for creating new atlases and adding images to already existing atlases.  
[![](https://raw.githubusercontent.com/Jerakin/editor-script-atlas/master/.github/atlas.gif) ](https://raw.githubusercontent.com/Jerakin/editor-script-atlas/master/.github/atlas.gif)

# [editor-script-components](https://github.com/Jerakin/editor-script-components)

Adds functionality for creating a new resource depending on selected component(s).

```plaintext
$.wav => $.sound  
$.ogg => $.sound  
$.json and $.atlas => $.spinescene
$.spinescene => $.spinemodel  

```

# [editor-script-cleanup](https://github.com/Jerakin/editor-script-cleanup)

Adds functionality for helping you clean up your project.  
**Notes** : Uses [Python 3.5+](https://www.python.org/downloads/) (3.7 recommended) and [DefTree](https://github.com/Jerakin/DefTree).

# ~~editor-script-monarch~~

(now part of monarch)  
**Notes:** This is in pure lua!  
Adds functionality to create a monarch scene from a gui file.

# [editor-script-check-dependencies-versions](https://github.com/Jerakin/editor-script-monarch)

Not the best at naming

**Notes** : Does not work against github enterprice, requires python installed.

Print the status of your dependencies as an easy way to see if they are up to date or not. This one is written in python 2.7 therefore it should work on macOS out of the box (and with a python install on windows).  
Example output:

```plaintext
Project 'defold-clipboard' is up to date.

Project 'defold-lfs' is out dated, latest version is
  https://github.com/britzl/defold-lfs/archive/1.0.1.zip
  
Project 'extension-gps' is up to date.

```

# [editor-script-align](https://github.com/Jerakin/editor-script-align)

Adds menu buttons under Edit for aligning gui nodes.  
**Notes:** This is in pure Lua! Can currently not get parent of a node, therefore it only works on nodes without parents. Only take Z rotation into account. Can currently not access pivot so it assumes all pivots are Center.  
[https://raw.githubusercontent.com/Jerakin/editor-script-align/master/.github/align.gif](https://raw.githubusercontent.com/Jerakin/editor-script-align/master/.github/align.gif)

# [editor-script-distribute](https://github.com/Jerakin/editor-script-distribute)

Adds menu buttons under Edit for distributing gui nodes.  
**Notes:** This is in pure Lua! Can currently not get parent of a node, therefore it only works on nodes without parents. Can currently not access pivot so it assumes all pivots are Center.  
[https://raw.githubusercontent.com/Jerakin/editor-script-distribute/master/.github/distribute.gif](https://raw.githubusercontent.com/Jerakin/editor-script-distribute/master/.github/distribute.gif)

---

_[View the full topic](https://forum.defold.com/t/editor-scripts-alpha-release/63573)._
