Extend NetSuite to power your business


What is NetSuite SuiteCloud Platform Development?

The SuiteCloud Development Framework (SDF) and the JavaScript-based SuiteScript customisation language and APIs provide a rich set of tools, processes and environments to collaboratively develop and manage NetSuite customisations, integrations and applications, created in-house or from ISV partners. Whether you work on a team or are an individual developer, SDF maximises productivity and agility at every stage of your pipeline — from build and test to deploy and update — in support of your successful software practice.

What is NetSuite SuiteCloud Platform Development?

Meeting the Unique Needs of Your Business

Meeting the Unique Needs of Your Business

SuiteCloud extends core NetSuite functionality, including ERP, Commerce and HR in virtually unlimited ways to meet the exact needs of your organisation. For in-house software development teams, ISVs and partners, Platform Development solutions enable technical users with a range of skillsets to augment NetSuite to help companies realise ultimate business advantage.


End-to-End Software Lifecycle Management

SuiteCloud puts you in control of your software pipeline leveraging industry-standard tools and technologies to manage change and automate each stage of your DevOps lifecycle, including cloud application deployment and operational monitoring.

End-to-End Software Lifecycle Management

The flexibility that NetSuite provides us with scripting and all the scripting objects is huge. Anything can be a button push and most anything can be automated.

Andrew Reeder
NetSuite Developer, Peepers

Learn How ERP Can Streamline Your Business

Free Product Tour(opens in new tab)
mid cta button

NetSuite SuiteCloud Platform Development Benefits


NetSuite SuiteCloud Platform Development Benefits
  • Developer Productivity and Agility. NetSuite’s collaborative development paradigm supports embeddable version control, object dependency checking, code completion and integrated testing.
  • Access to Full Range of NetSuite Resources. SuiteCloud provides developers with programmatic access to any data object, business function and platform resource.
  • Cloud Packaging and Deployment. NetSuite delivers easy to package and distribute customisations and full-featured business applications using integrated, IDE-centric cloud deployment processes.
  • Continuous Deployment and Integration. Establish development best practices like continuous integration and delivery (CI/CD) pipelines for organisations that frequently build and test changes to code within a highly iterative software-defined lifecycle.

NetSuite SuiteCloud Platform Development Features


Extend and optimise core NetSuite functionality with SuiteCloud Platform tools and technologies for developers and technical users in your company or implementation partners to deliver solutions that power businesses across any industry or geography in which you operate.

SuiteScript Customisation Language

Based on ECMAScript-standard JavaScript, SuiteScript is a full-featured programming language for developing custom business logic and data objects to orchestrate user events, automate scheduled processes, run map/reduce queries, customise workflow actions and much more.

SuiteScript Customisation Language

Robust API Catalog

Build extensions that deliver powerful business functionality by leveraging an extensive collection of platform APIs that give developers reach into NetSuite services ranging from query and integration to caching, security, commerce, analytics, storage, asynchronous functions and process automation.

Robust API Catalog

Powerful Debug and Test

Optimise quality and minimise the defects in your custom code using robust SuiteCloud testing tools and environments, including the open-source Jest unit test framework and the widely used Chrome debugger.

Powerful Debug and Test

Development Framework and Processes

The SuiteCloud Development Framework (SDF) provides technical teams with a collaborative, project-based environment for building, testing, deploying and upgrading applications and customisations provisioned to accounts and environments throughout your organisation.

Development Framework and Processes

Developer Tools

SuiteCloud connects programmers to NetSuite resources with a range of developer tools, including plug-ins for popular IDEs, like VS Code and WebStorm. Node.js and Java command-line interfaces (CLIs) and testing frameworks accessible from GitHub repositories provide IDE-centric development, control and testing for all your managed accounts and environments./p>

Developer Tools

Metadata-Driven Architecture

Extend NetSuite’s out-of-the-box data model by creating and customising records, fields, forms, transactions and metadata with visual tools and APIs to better organise, track and secure all of your business information. Custom and standard records available as business objects are accessible to any Platform functionality you configure, customise or extend.

Metadata-Driven Architecture