Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Clean DDDNew to Visual Studio Code? Get it now.
Clean DDD

Clean DDD

Clean DDD

|
59 installs
| (0) | Free
An opinionated vscode extension for project scaffolding
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Clean DDD - Visual Studio Code Extension

Overview

Clean DDD is an opinionated Visual Studio Code extension designed to enhance your software development process by providing quick and easy project scaffolding based on Clean Architecture and Domain-Driven Design principles. This tool automates the creation of a well-structured project layout, allowing you to focus on writing meaningful code rather than setting up the project.

Features

  • Quick Scaffolding: Right-click on any folder in your workspace to create a new feature with a predefined structure.
  • Clean Architecture Setup: Automatically sets up directories for Presentation, Application, Domain, and Infrastructure layers.
  • Domain-Driven Design: Encourages software development according to domain-driven design principles by organizing the project structure around the business domain.

Installation

To install Clean DDD, follow these steps:

  1. Open Visual Studio Code or go to Clean DDD
  2. Navigate to the Extensions view by clicking on the square icon on the sidebar or pressing Ctrl+Shift+X.
  3. Search for Clean DDD.
  4. Click on Install to install the extension.

Usage

To use Clean DDD, simply right-click on any folder in your Explorer where you want to create a new feature:

  1. Right-click on the folder.
  2. Select Create Feature.
  3. Enter the name of the feature when prompted.
  4. The extension will automatically create the necessary subfolders and files.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Your Name - suarezjason@icloud.com
Project Link: https://github.com/All-Khwarizmi/clean-ddd

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft