The plugin checklist recommends that plugin developers "[Consider organizing your code base using folders](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Consider+organizing+your+code+base+using+folders)": > If your plugin uses more than one .ts file, consider organizing them into folders to make it easier to review and maintain. It would be helpful if the sample plugin did this so that there was an example to follow.