Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>icdAppNew to Visual Studio Code? Get it now.
icdApp

icdApp

RaseAI

|
3 installs
| (1) | Free
AI-powered ICP development tool
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

icdApp

icdApp is a vscode extension that uses AI to build custom fullstack decentralised applications on Internet Computer(ICP).

🚀 One-Click dApp Development

  • Instant Project Setup: Create complete fullstack ICP dApps with a single command
  • AI-Powered Development: Describe your idea and let icdApp develop the appropriate code structure
  • Multiple Tech Stacks: Support for React.js, Next.js frontends with Motoko or Rust backends

📋 Commands

Command Description
icdApp: Build Fullstack ICP dApp Launch the dApp builder wizard
icdApp: Show Active Build Sessions View and manage active builds
icdApp: Open IcdApp Output View extension logs and build details

Quick Start

  1. Installation

    Install from Visual Studio Marketplace or search icdApp in Vscode extensions tab.

  2. Create Your First dApp

    • Open or create a workspace folder
    • Press Ctrl+Shift+P and type icdApp in the serach bar.
    • Selecting the command "icdApp: Build Fullstack ICP dApp" from the list
    • Follow the interactive wizard:
      • Enter your project name
      • Choose your frontend framework (React or Next.js)
      • Select your backend language (Motoko or Rust)
      • Briefly describe what you want to build
  3. Start Building

    • The extension will build your complete ICP dApp project
    • Follow the deployment instructions provided after build completion

Usage Examples

DeFi Application

Project Name: defi-lending
Frontend: Next.js
Backend: Rust
Description: "Build a decentralized lending platform"

NFT Marketplace

Project Name: nft-marketplace
Frontend: React
Backend: Motoko
Description: "Create an NFT marketplace for digital art with minting and trading capabilities"

Requirements

  • Node.js: For frontend development and package management
  • DFX: Internet Computer SDK for canister deployment
  • Workspace: An open folder in VS Code to create your project

Support

For issues, feature requests or contributions, visit our homepage.

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