First Launch

Welcome to Needlecast

When you first launch Needlecast, you’ll see an empty project tree. Let’s set up your first projects.

Adding Your First Project

  1. Right-click anywhere in the project tree (left sidebar)
  2. Select “New Folder” to create an organizational group
  3. Right-click the folder and select “Add Project”
  4. Browse to your project directory and select it

Needlecast will automatically scan the directory for build tools and populate the commands panel.

Project Groups

Organize projects into color-coded groups:

  • Work (Blue) — client projects, internal tools
  • Personal (Green) — side projects, learning experiments
  • Open Source (Orange) — contributions, dependencies

To change a folder’s color:

  1. Right-click the folder
  2. Select “Change Color”
  3. Choose from the palette

Auto-Detected Commands

Once you add a project, Needlecast scans for build files and shows available commands:

  • Maven projects show clean, compile, test, package, etc.
  • npm projects show scripts from package.json
  • Gradle projects show tasks from build.gradle

Commands are organized by type (build, test, run) for easy discovery.

Next Steps