Skip to content

Node.js and JavaScript SDK for developing over the monday.com platform

License

Notifications You must be signed in to change notification settings

rami-monday/monday-sdk-js

 
 

Repository files navigation

monday.com Apps framework SDK for JavaScript

GitHub license   npm version   npm   jsDelivr hits (npm)

The monday.com SDK provides a toolset for application developers to build features and solutions on top of the monday.com Work OS platform. You'll find this SDK useful if you want to:

  • Access monday.com account data from your application, by utilizing the GraphQL client
  • Build Board Views & Dashboard Widgets that extend the monday.com UI
  • Build Integrations & Automations using your own external services and business logic

The SDK contains methods for server-side and client-side application development. Client-side capabilities assume a valid user session is present (and can seamlessly act on behalf of that user), while server-side methods can be used to access monday.com features using explicit credentials but without any client-side code.

Usage

Using as an npm module

Install the SDK as a module:

npm install monday-sdk-js --save

Then import into your project:

import mondaySdk from "monday-sdk-js";
const monday = mondaySdk();

As a <script> tag directly in your HTML code

You can also load the SDK directly into your HTML code by adding:

<head>
  <script src="https://cdn.jsdelivr.net/npm/monday-sdk-js/dist/main.js"></script>
</head>

and then initialize the SDK anywhere in the page by declaring:

const monday = window.mondaySdk()

Docs

To get started, check out the SDK Documentation

About

Node.js and JavaScript SDK for developing over the monday.com platform

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.7%
  • TypeScript 45.3%