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
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
Customer Relationship Management
JSforce - A Salesforce API library for JavaScript applications
Version Control & DevOps
Octokit.js - The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno
python-gitlab - A wrapper for the GitLab API written in Python
Docling - A powerful library which simplifies document processing, parsing diverse formats
Formats
PDF - A file format developed by Adobe to present documents in a manner independent of application software, hardware, and operating systems
PDF/A - An ISO-standardized version of the Portable Document Format (PDF) specialized for use in the archiving and long-term preservation of electronic documents
Office Open XML - A zip-based XML-based file format for representing spreadsheets, charts, presentations and word processing documents
OpenDocument - A zip-compressed, XML-based file format for spreadsheets, charts, presentations and word-processing documents
MinerU - A high-quality tool for convert PDF to Markdown and JSON
Libraries
Folio - A modern PDF library for Go that includes a layout engine, HTML-to-PDF conversion, support for forms, digital signatures, barcodes, and PDF/A compliance
Poppler - A PDF rendering library based on the xpdf-3.0 code base
PDF.js - A general-purpose, web standards-based platform for parsing and rendering PDFs
pypdf - A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
tkinter - The standard Python interface to the Tcl/Tk GUI toolkit
CustomTkInter - A python UI-library based on Tkinter, which provides new, modern and fully customizable widgets
GTK - A free and open-source cross-platform widget toolkit for creating graphical user interfaces
pygobject - A set of Python bindings for the GLib, GObject, GIO and GTK object-oriented C libraries
Compiled & Canvas-Based (Custom Rendering)
Slint - A declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps
Gio - A library for writing cross-platform immediate mode GUI-s in Go
Fyne - An easy to learn toolkit for creating graphical apps for desktop, mobile and web
Web-Technology Based
Chromium Bundling
Electron - A framework for building desktop applications using JavaScript, HTML, and CSS
System WebView (Hybrid)
Tauri - A toolkit that helps developers make applications for the major desktop platforms
Wails - A tool that enables developers to build desktop applications using Go and web technologies
Microsoft Edge WebView2 - A control that allows you to embed web technologies (HTML, CSS, and JavaScript) in your native apps by using Microsoft Edge as the rendering engine
QR code payment - A contactless payment method where a payment is performed by scanning a QR code from a mobile app
Backend-as-a-Service (BaaS)
Firebase - An app development platform that helps you build and grow apps and games users love
Supabase - A Postgres development platform that provides a database, authentication, instant APIs, edge functions, real-time subscriptions, storage, and vector embeddings
AWS Amplify - A complete solution that lets frontend web and mobile developers easily build, ship, and host full-stack applications on AWS
Internet of things (IoT) - The network of physical objects—'things'—that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the Internet
Edge computing - A distributed computing paradigm that brings computation and data storage closer to the sources of data
Machine to machine - The direct communication between devices using any communications channel, including wired and wireless
Firmware - A specific class of computer software that provides the low-level control for a device's specific hardware
Over-the-air update - The wireless delivery of new software, firmware, or other data to mobile devices
Communication Standards
Wi-Fi - A family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access
Bluetooth Low Energy - A wireless personal area network technology designed to provide considerably reduced power consumption and cost while maintaining a similar communication range to classic Bluetooth
Zigbee - An IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios
Near-field communication - A set of communication protocols that enables communication between two electronic devices over a distance of 4 cm (1+1⁄2 in) or less
Devices
Raspberry Pi - A small, affordable computer for you to use and learn with
PaaS
Azure IoT Hub - A managed cloud-based service that serves as a central message hub for communication between an IoT application and its connected devices
AWS IoT Greengrass - An open-source edge runtime and cloud service for building, deploying, and managing device software