Hexagonal Feature Folders
Create Hexagonal Architecture folder structures in seconds using the VS Code Explorer context menu.
Designed for Angular, NestJS, and TypeScript projects.
🚀 Usage
Create hexagonal folders directly
- Right click on a folder in the Explorer
- Select Hexagonal Feature Folders Here ⬡
- Folders are created immediately

Create a feature with hexagonal structure
- Right click on a folder
- Select Hexagonal Feature Folders Here ⬡
- Enter a feature name (optional)
This will create:
feature-name/
├─ domain/
├─ application/
└─ infrastructure/

✨ Features
- Right-click any folder in the Explorer
- Instantly creates:
domain/
application/
infrastructure/
- Optional Feature name input to nest the structure
- Context menu only appears on valid projects
- Zero configuration
🧠 Project detection
The command is available only when the project contains one of:
tsconfig.json
@angular/core
@nestjs/core
typescript
This keeps the context menu clean and relevant.
🧱 Hexagonal structure
domain/
application/
infrastructure/
(Subfolders can be easily added in future versions.)
📦 Supported Projects
- Angular
- NestJS
- TypeScript
Author
License
Apache-2.0
| |