mirror of
https://github.com/AnnulusGames/Alchemy.git
synced 2025-01-22 16:28:25 -05:00
16 lines
1.2 KiB
Markdown
16 lines
1.2 KiB
Markdown
|
# Comparison with Other Libraries
|
||
|
|
||
|
Alchemy offers features equivalent to or surpassing those of other assets/libraries for editor extensions. Here's a comparison of Alchemy's features with other assets/libraries:
|
||
|
|
||
|
| | Alchemy | [Odin Inspector & Serializer](https://odininspector.com/) | [NaughtyAttributes](https://github.com/dbrizov/NaughtyAttributes) | [Tri Inspector](https://github.com/codewriter-packages/Tri-Inspector) | [Unity Editor Toolbox](https://github.com/arimger/Unity-Editor-Toolbox) |
|
||
|
| - | - | - | - | - | - |
|
||
|
| Open Source | ✔︎ | ❌ | ✔︎ | ✔︎ | ✔︎ |
|
||
|
| Grouping Attributes | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
|
||
|
| Button Attribute | ✔︎ | ✔︎ | ✔︎ <br>(without arguments) | ✔︎ | ✔︎ <br>(without arguments) |
|
||
|
| Editing NonSerialized Members | ✔︎ | ✔︎ | ❌ | ✔︎ | ❌ |
|
||
|
| SerializeReference Support | ✔︎ | ✔︎ | ❌ | ✔︎ | ✔︎ |
|
||
|
| Serialization Extension | ✔︎ <br>(requires partial) | ✔︎ <br>(inherit from dedicated types) | ❌ | ❌ | ❌ <br>(provides serializable types) |
|
||
|
| UI Toolkit Support | ✔︎ | ✔︎ | ❌ | ✔︎ | ❌ |
|
||
|
| EditorWindow Extensions | ✔︎ | ✔︎ | ❌ | ❌ | ❌ |
|
||
|
| Hierarchy Extensions | ✔︎ | ❌ | ❌ | ❌ | ✔︎ |
|