A layout editor for the Nintendo Switch

Github Link Reddit Link Website Link

This program can edit and render BFLYT and BFLAN files commonly used for layouts in Nintendo Switch interfaces and games. It enables you to easily create/edit themes.

Some features :
  • Layout loading, editing and saving
  • Rendering the bounding boxes of the components
  • SZS editing
  • Simultaneous file editing
  • Import/Export JSON patch (Compatible with Switch themes)
  • Animations editing
Interface of SwitchLayoutEditor while editing the original Switch's home menu
Example of a custom layout