Logo
/
Sign in
Product Logo
Aspose.Tasks Cloud Node.js SDKAspose

Open, edit, and convert MS Project and Oracle Primavera projects in your applications using Platform Independent Node.js Cloud SDK.

aspose_tasks-for-node.svg
Product details

Aspose.Tasks Cloud Node.js SDK helps cloud developers in seamlessly integrating project management related operations into their cloud-based Node.js applications that let their end-users fetch project documents from cloud and process them within your apps without installing any 3rd party software. Aspose.Tasks Cloud Node.js SDK is offered under an MIT license. It enhances your Node.js code to interact with cloud-hosted project resources, tasks, assignments, calendars, links, extended attributes, outline codes, VBA projects, time‑scaled data, project document properties, and file formats. Aspose.Tasks Cloud Node.js SDK supports popular file formats of Microsoft Project (MPP, MPT, MPX) and Primavera P6 (XML, XER) and enables conversion of cloud project documents to formats such as HTML, BMP, JPEG, PNG, SVG, TIFF, TXT, CSV, XLSX, XPS, and PDF.

Features

  • Add assignments to project.
  • Fetch required project assignment based on its UID.
  • Delete project assignment along with all references.
  • Retrieve a project’s extended attributes.
  • Import projects from Primavera DB formats.
  • Import projects using a specified database connection string.
  • Get project outline codes by index.
  • Export project document in a specified format with save options.
  • Retrieve all project properties or specific document properties.
  • Create and update project document properties.
  • Reschedule all project task IDs, start/finish dates, calculate slacks.
  • Delete a project task and rebuild the task tree.
  • Retrieve time‑scaled or recurring task information by UID.
  • Move project tasks between parents or reposition tasks under the same parent.
  • Retrieve UIDs of all projects contained in the file.
  • Recalculate project work for completion or incompletion.
  • Perform risk analysis using Monte Carlo simulation and create reports.
  • Add, update, or delete project task links.
  • Retrieve all task links of a project.
  • Manage Work Breakdown Structure (WBS).
  • Retrieve mandatory project tasks and linked assignments.
  • Add, update, or delete tasks, including recurring tasks.
  • Retrieve all project tasks or individual tasks by UID.
  • Manage project resources: add, update, delete; retrieve by ID or name.
  • Get time‑scaled data for specific assignments or resources.
  • Manage calendars: read, add, update, delete.
  • Add and retrieve calendar exceptions.
  • Retrieve calendar by UID and associated work weeks.
  • Convert MPT, MPP, MPX, XER, XML to: PDF, XPS, XLSX, CSV, TXT, HTML, PNG, JPEG, SVG, TIFF, BMP.

Benefits

  • No Microsoft Project installation required: Works fully via REST API with no desktop dependencies.
  • Supports both Microsoft Project and Primavera P6: Ensures compatibility with enterprise PM workflows.
  • Full project automation: Manage tasks, assignments, resources, WBS, calendars, links, VBA, and time‑scaled data.
  • Enterprise-grade conversions: Export project data to spreadsheets, images, documents, and web formats.
  • Advanced scheduling & analysis: Includes task rescheduling, slack calculation, and Monte Carlo risk simulation.
  • Cloud‑friendly & platform‑independent: Ideal for distributed and serverless Node.js environments.
  • Developer-friendly: MIT-licensed SDK with clean APIs and minimal code requirements.