SwitchLayoutEditor

Project Overview

The definitive tool for Nintendo Switch theme creation, used by the entire Switch theming community. This powerful editor for BFLYT and BFLAN files has become the foundation of all custom themes available on platforms like Themezer.net and r/NXThemes. As the first and only comprehensive theme maker for the Nintendo Switch, it has enabled thousands of creators to customize their console's interface through an intuitive yet powerful toolset.

Nintendo SwitchTheme EditorC#Windows FormsBFLYTBFLANSZSLayout EditorCommunity Standard

Key Features

  • Industry standard theme creation
  • Layout file loading and editing
  • Real-time component visualization
  • SZS archive manipulation
  • Multi-file simultaneous editing
  • JSON patch import/export
  • Animation (BFLAN) editing
  • Theme distribution support

Technology Stack

  • C#
  • Windows Forms
  • BFLYT Parser
  • BFLAN Parser
  • SZS Compression
  • JSON Patching
  • Theme Distribution Format
SwitchLayoutEditor interface showing the layout editor with component properties
Example of a custom Nintendo Switch theme created with SwitchLayoutEditor