View your Unity assets in a whole new way. Scriptable Sheets revolutionizes Unity by integrating spreadsheet-like views for all your assets, boosting productivity and simplifying data management.
Documentation | Forums | Video Tutorials
Questions? Email us at: support@lunawolfstudios.com
Core Features
Seamless Integration: Directly integrates with existing ScriptableObjects and other Unity asset types, providing a cohesive experience inside the Unity Editor.
Asset Management: Select, read, update, and delete Unity Objects within Scriptable Sheets table list view.
Batch Create: Quickly create multiple instances of any ScriptableObject type with a single click.
Import/Export: Easily import CSV, TSV, and other flat file formats. Export to your preferred format, including Json, with options for headers, wrap settings, custom delimiters, and string-to-enum conversions.
Copy/Paste: Copy entire tables, single columns, rows, or cells into any flat file format. Paste data seamlessly back into Scriptable Sheets, simplifying complex data transfers across serialized fields.
Serialization: Visualize serializable classes, complex data, and serialized property types within a multi-column view.
Complex Data: Handles complex Objects with inherited, nested, and generic fields.
Object References: Supports Unity Object types such as AudioClips, Materials, Prefabs, ScriptableObjects, and more!
Collections: Basic support for serializable arrays and lists (not recommended for very large or deeply nested collections).
Read-only fields: View Asset Paths, GUIDs, and read-only fields for any Unity Object.
User Interface
Keyboard Navigation: Familiar spreadsheet-like navigation using tab, enter, shift, and arrow keys.
Search Filtering: Search and filter Objects by directory, name, or other property values. Includes additional search settings for case sensitivity and prefixes.
Pagination: Navigate large amounts of Objects with intuitive controls for changing between pages.
Hide/Show Columns: Hide or show specific columns to focus on the data that matters most to you.
Resizable Columns: Adjust column widths to fit your data for a customized view. Includes preset buttons for stretching, compacting, and expanding columns.
Sorting: Sort Unity Objects by any column and property type in the table view, even colors, gradients, animation curves, and read-only fields.
Multiple Windows: Open multiple Scriptable Sheet windows simultaneously, enabling efficient context switching between Unity Object types.
Recent Pins: Recently viewed Unity Object types can be auto pinned for quick access.
Session Cache: Attempts to persist pinned Object types after code compilation or restarting Unity.
Lightweight Text Editor: Includes ‘Paste Pad’, a lightweight text editor for a quick text editing within Unity.
Inspector Compatibility: Automatically selects Objects in Unity’s Inspector and Project windows as you navigate across table cells.
Theme Compatibility: Compatible with both Unity light and dark themes.