Built something you're proud of? Tell the story. A quick G2 review of App Engine or Build Agent helps other developers see what's possible on ServiceNow. Share your experience.

Maik Skoddow
Tera Patron
find_real_file.png
I recommend bookmarking this article so that you are automatically notified by email when changes are made by me.
If you miss any content, please leave it as a comment and I will add it to this article.
 
Table of Contents

My library Knowledge Sources To Go is very popular, but it was intended mainly as a thematically grouped guide to standard sources and was provided by me as a PDF file. For certain topics, however, there is so much content that I can no longer include it in that document, as it cannot continue to grow forever.

For this reason, I have decided to handle such topics in individual community articles like this one instead.

 

 

What is the ServiceNow SDK?

 

The ServiceNow SDK is a software development kit that lets developers build and modify scoped ServiceNow applications as source code locally in Visual Studio Code Desktop, using the ServiceNow Fluent language to define application metadata alongside server-side JavaScript modules and third-party libraries, and then compile and deploy them to a ServiceNow instance via a dedicated command-line interface (now-sdk) that handles authentication, initialization or conversion of apps, metadata transformation, building, and installation, enabling modern, source-driven development workflows with Git-based version control and offline development.

 

 

 

Product Documentation

Entry point to the official product documentation

 

ServiceNow SDK Examples repository on GitHub

This repository contains sample code illustrating the ServiceNow SDK and Fluent language. You can read, play with or adapt from these samples to create your own application.

 

 

 

Trainings

 

-

 

 

Articles & Blog Posts

 

2024-08-20 by @patrick_wilson 

Using Typescript with the ServiceNow SDK

A common request we get is "How can I set up my SDK project to use TypeScript instead of JavaScript for code modules?" Good news - it's easy! TypeScript is a separate tool from the SDK, of course, but it is simple to configure your project to use TypeScript.

 

2026-04-09 by @kristymerriam 

Build anywhere, run on ServiceNow: deploying from external IDEs

For developers with preferred IDE's and AI coding tools, ServiceNow's April Build Anywhere announcement offers maximum flexibility. Developers can build on ServiceNow using any front door. The ServiceNow SDK and agent skills now work across Claude Code, Cowork, OpenAI Codex, Cursor, Windsurf, and Antigravity. Work in the tools you know and love, then export to ServiceNow Studio like any other scoped app, with governance, security roles, and data models applied automatically.

 

2026-04-09 by @Earl Duque 

Building ServiceNow apps via Claude Code and the ServiceNow SDK

This is a series of short episodes (around three minutes each) that walk you through building native ServiceNow apps from your terminal using Claude Code and the ServiceNow SDK. Each episode covers one focused topic, from initial setup through deploying real applications and building custom tooling. You can watch the videos or just read through everything right here on this page.

 

 

 

Podcasts & Videos

 

2024-03-13 by ServiceNow Dev Program

[NOW-SDK walkthrough pt. 1] Setting up the ServiceNow SDK and CLI in the Washington DC Release

Join me, as I explore the latest enhancements to the ServiceNow SDK in the Washington DC release.

 

2024-04-19 by ServiceNow Dev Program

[NOW-SDK walkthrough pt. 2] Linking the ServiceNow SDK to a source control like GitHub

Welcome to another episode of Creator Toolbox! Today, we’re exploring the exciting new features in ServiceNow’s Xanadu release, focusing on the ServiceNow Integrated Development Environment (IDE) and the latest updates to the ServiceNow SDK. Join Chuck Tomasi, Earl Duque, Patrick Wilson, and Jay Couture as they guide you through a hands-on demo

 

2025-09-26 by NOW Hacks 

How to use ServiceNow SDK

If you are interested in using the ServiceNow SDK (Software Development Kit) you can

  • Use it to strictly manage a scoped application (global and app customizations coming soon) installation and store it in source control of your choosing (such as git)
  • Use the Domain Specific Language from ServiceNow called Fluent to manage metadata
  • Use JavaScript ES Modules or Typescript to write code to run in ServiceNow
  • Test your JavaScript Script Includes, ES Modules, and Typescript using JEST (or other) testing framework

 

2025-10-01 by NOW Hacks 

Navigating ServiceNow SDK and Fluent Development: An In-Depth Workshop

This is a video about Navigating ServiceNow SDK and Fluent Development.

 

2025-10-01 by @Tushar  

Build Apps with ServiceNow SDK and Claude Code

This FREE 6-part course takes you from zero to deploying a full production ServiceNow app using Claude Code and the ServiceNow SDK (now-sdk) — without writing a single line of code yourself.

 

2026-04-18 by @Tushar 

Everything You Need to Know : Build ServiceNow Apps with AI-Claude, GitHub Copilot,Cursor & Windsurf

ServiceNow officially announced Build Agent Skills in April 2026 — but I was already building ServiceNow apps with AI tools weeks before the announcement. If you are also confused with lot of different things circulating around. Please watch this one video till the end and everything will be clear by the end. This video provides the COMPLETE, hands-on, zero-assumptions guide. By the end, you'll have a real app deployed to your instance.

 

 

 

Troubleshooting

 

Known Error Portal

 

Pre-configured filter for the respective topic. Remove the query string or modify the filters on the left side if you want to narrow down the search results in a different way.

 

 

Selected Articles

-

 

Version history
Last update:
2 weeks ago
Updated by:
Contributors