11 - Specialized Development Domains
Business & Productivity Application SDKs
Relevant DSS-P Skills
- 3. Technology > 3.1 Software Development > Service Utilization
Project & Work Management
- Python Jira - A Pythonic interface to the JIRA REST APIs
- Notion SDK for JavaScript - An official client for the Notion API
- Linear SDK - A typed TypeScript SDK for interacting with Linear's GraphQL API for planning and building products
- Asana Python SDK - The official Python client library for the Asana API that provides programmatic access to Asana's project management platform
- py-trello - A Python API wrapper that represents Trello objects (boards, lists, cards) as corresponding Python objects with cached attributes
Collaboration & Communication
- Python Slack SDK - A software development kit that helps Python developers build apps that integrate with Slack
- Slack API in Go - A Go library for the Slack API
- discord.js - A powerful Node.js module that allows you to interact with the Discord API very easily
- Microsoft Teams JavaScript client library - A library that helps you create hosted experiences in Teams, Microsoft 365 app, and Outlook, where your app content is hosted in an iFrame
- Notify - A dead simple Go library for sending notifications to various messaging services
- Twilio Node.js SDK - The official Node.js helper library for the Twilio API, providing developers with tools to integrate Twilio's communication services
- Zoom Meeting SDK - A WebAssembly-based SDK that embeds Zoom Meeting and Webinar experiences in web applications with support for Angular, React, and Vue.js
Cloud Storage & File Management
- Dropbox JavaScript SDK - The official Dropbox SDK for JavaScript that provides API V2 access for Node.js and browser applications with OAuth support and TypeScript compatibility
- Box Node SDK - A JavaScript interface for interacting with the Box API that provides complete coverage of Box's API ecosystem with features including authentication methods and automatic retries
- Airtable.js - The official JavaScript library that provides a simple way to access and interact with your Airtable data through its RESTful API
Email & Marketing Automation
- SendGrid Node.js SDK - The official Twilio SendGrid Node.js API library for quickly and easily using the SendGrid Web API v3
- Mailchimp Marketing Node.js SDK - The official Node.js client library for the Mailchimp Marketing API that supports authentication via Basic Auth or OAuth2
Payments & Finance
- Stripe Node.js SDK - A library that provides convenient access to the Stripe API from server-side JavaScript applications with TypeScript support and automatic retries
CRM & Customer Support
- JSforce - A Salesforce API library for JavaScript applications
- HubSpot Node.js SDK - An official SDK that provides access to HubSpot's V3 API for managing CRM objects, files, OAuth, and other platform features
- node-zendesk - A trusted API client library for Node.js and the browser that provides seamless integration with Zendesk's Customer Support Platform
Enterprise Workspaces
- Microsoft 365 Development
- PnPjs - A collection of fluent libraries for consuming SharePoint, Graph, and Office 365 REST APIs
- SharePoint Framework (SPFx) - A page and web part model that provides full support for client-side SharePoint development, easy integration with SharePoint data, and extending Microsoft Teams and Microsoft Viva
- CLI for Microsoft 365 - A cross-platform command line interface that enables you to manage your Microsoft 365 tenant and SharePoint Framework projects on any platform
- Microsoft Graph - The gateway to data and intelligence in Microsoft 365
- Work-IQ - An MCP (Model Context Protocol) server and CLI for accessing Microsoft 365 data
- Google Workspace Development
- Google Workspace CLI - A command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more, dynamically built from Google Discovery Service and including AI agent skills
- Google APIs Node.js Client - A Node.js client library for using Google APIs with support for OAuth 2.0, API Keys, and JWT token authentication
Developer Tools Integration SDKs
Relevant DSS-P Skills
- 3. Technology > 3.1 Software Development > Team Development
Version Control & DevOps
- Octokit.js - The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno
- PyGithub - A Python library that enables you to manage GitHub resources such as repositories, user profiles, and organizations through the GitHub REST API
- go-github - A Go client library for accessing the GitHub v3 REST API, providing comprehensive coverage of GitHub's endpoints
- python-gitlab - A wrapper for the GitLab API written in Python
- GitLab Go Client - An official Go library for interacting with the GitLab API, providing comprehensive support for GitLab resources
- GitLab Ruby Gem - A Ruby wrapper and CLI for the GitLab REST API that allows developers to interact with GitLab programmatically
- Atlassian Python API - A Python library that provides a simple wrapper for interacting with Atlassian product REST APIs including Jira, Confluence, and Bitbucket
Container & Orchestration
- Docker SDK for Python - A Python library for the Docker Engine API that lets you do anything the docker command does from within Python applications
- Docker SDK for Go - The official Go client for the Docker Engine API
- Kubernetes client-go - The official Go client library for interacting with Kubernetes clusters, providing clientsets, dynamic clients, and controller-building tools
- Kubernetes Python Client - The official Python library for interacting with the Kubernetes API, enabling programmatic cluster management and resource operations
CI/CD & Automation
- python-jenkins - A Python wrapper for the Jenkins REST API that provides a conventionally pythonic way to control and automate Jenkins servers
- GitHub Actions Toolkit - A set of packages that provides functions and utilities to make creating GitHub Actions easier, including features for inputs/outputs and file operations
- Terraform Plugin SDK - A framework that enables building Terraform plugins (providers) to manage service providers and custom in-house solutions
Computer Graphics & Game Development
Relevant DSS-P Skills
- 3. Technology > 3.1 Software Development > Front-end System Development
3D Graphics
- Three.js - A JavaScript 3D library that makes it easy to create and display animated 3D computer graphics in a web browser using WebGL
- GSAP - A robust JavaScript toolset that turns developers into animation superheroes