JavaScript SDK

Open-source JavaScript projects categorized as SDK

Top 23 JavaScript SDK Projects

  • Bot Builder SDK

    Bot Framework provides the most comprehensive experience for building conversation applications.

    Project mention: What are the best open source chatbot frameworks in 2022? | reddit.com/r/nlp_knowledge_sharing | 2022-03-09

    We’ve seen great open-source frameworks such as botkit, the microsoft bot framework and botfuel,

  • Countly

    Countly helps you get insights from your application. Available self-hosted or on private cloud.

    Project mention: Want your dedicated (and managed) product analytics server? | news.ycombinator.com | 2023-01-20

    Hello HN, founder of Countly (https://count.ly) here. As you might know, we are the creators of one of the first open-source product analytics platforms that has 10+ SDKs for mobile, desktop and web applications. We've been working on a new SaaS, myCountly, to help you launch your own Countly servers in any location, so your user data stays close to home.

    We are going to do an alpha launch soon, and looking for alpha testers, please signup below if interested:

    https://gocountly.typeform.com/to/ayGA2EOm

    Some highlights of myCountly:

    - Your dedicated, fully managed deployment(s), not a shared service

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • javascript-sdk-design

    JavaScript SDK Design Guide extracted from work and personal experience

    Project mention: What are the best practices (+ hard choices) when building SDKs? | news.ycombinator.com | 2022-07-22

    - Process pitfalls: what choices might run afoul of big companies' security processes, or create unforseen challenges in getting the integration approved outside of the code-world.

    The closest article I've found is https://sdk-design.js.org/ which has some great information at the beginning and end, but is somewhat generic in the middle. I suspect theres some great info buried in one-off technical blog posts at SaaS startups as well.

    Theres also the option of learning from good examples - the obvious choice here being Stripe who are known for their great documentation & SDK design https://stripe.com/docs/development

    Has anyone else found themselves in this position? How did you learn and improve (without having to do it the hard way of pushing bugs to your customers production sites!)? Did you find, or create, any useful resources on building modern browser SDKs?

  • contentful.js

    JavaScript library for Contentful's Delivery API (node & browser)

    Project mention: How to Create a Blog Using Next.js and Contentful CMS | dev.to | 2022-06-04

    Contentful has two SDKs that are available for integration with React/Next. The first is their Content Delivery API (CDA). And the second is their Content Management API (CMA). The first is a read-only API that's used for delivering content to your front-end. The second is read/write and allows creating, editing and managing content and content models programmatically.

  • auth0.js

    Auth0 headless browser sdk

  • dropbox-sdk-js

    The Official Dropbox API V2 SDK for Javascript

    Project mention: 20 Unique APIs For Your Next Project | dev.to | 2022-12-28

    Dropbox API

  • dorita980

    Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot

    Project mention: Run Roomba from a PC? | reddit.com/r/roomba | 2023-01-29
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • js-stellar-sdk

    Main Stellar client library for the Javascript language

  • slashy

    Supercharge Notion with custom commands to record, draw, and more ✍️

    Project mention: Slashy for notion | reddit.com/r/Notion | 2023-02-02

    I have found the Slashy app or extension that allows you to create custom commands and I find it really useful but I don't manage to make it work in the web version of any borwser or in the desktop version.

  • eth-sdk

    Type-safe, lightweight SDKs for Ethereum smart contracts

  • postman-collection

    Javascript module that allows a developer to work with Postman Collections

    Project mention: In postman, when creating a collection, is it possible to have all the variables included? | reddit.com/r/softwaretesting | 2022-03-14

    That seems like it would be a pretty useful feature for your architecture, you might be able to submit an issue to their GitHub!

  • commerce.js

    Open source, JS eCommerce SDK for building headless, Jamstack applications. Build custom storefronts, carts, and checkouts in any frontend framework, platform, or device. Integrates with Stripe, Square, PayPal, Paymill and Razorpay with support for 135+ currencies.

    Project mention: React or Shopify? Based on cost. | reddit.com/r/react | 2022-11-26
  • Amplitude-JavaScript

    JavaScript SDK for Amplitude

  • app-examples

    Miro Developer Platform App Examples

    Project mention: Taking the fear out of authorization: OAuth essentials for frontenders | dev.to | 2022-12-12

    And keep going with OAuth2.0, leveraging the Miro Developer Platform’s assortment of sample apps!

  • Spotify SDK

    Spotify SDK | Entity and Collection oriented | Browser and Node support!

  • hedera-sdk-js

    Hedera™ Hashgraph SDK for JavaScript/TypeScript

    Project mention: What is hedera core system build on ? Java or rust? | reddit.com/r/Hedera | 2022-10-24

    If you want to do web based applications using Hedera I would recommend you learn JavaScript. https://github.com/hashgraph/hedera-sdk-js

  • ably-js

    Javascript, Node, Typescript, React Native client library SDK for Ably realtime messaging service

  • netsuite-suitecloud-sdk

    SuiteCloud Software Development Kit (SuiteCloud SDK) are the set of tools that allow you to customize accounts and create SuiteApps through SuiteCloud Development Framework (SDF).

    Project mention: Node.js Developer Workflow | reddit.com/r/Netsuite | 2022-12-09

    As you're a React developer, I'll assume you're already familiar with node/npm. SuiteScript has three primary npm packages published under the SuiteCloud SDK repo:

  • smartapp-sdk-nodejs

    Javascript/NodeJS SDK to create SmartThings SmartApps

    Project mention: Arduino/RaspberryPI smart home control via webinterface | reddit.com/r/arduino | 2022-07-25

    smartThings api (smart outlet, blind automation, sensor integration): https://smartthings.developer.samsung.com

  • mixpanel-react-native

    Official React Native Tracking Library for Mixpanel Analytics

  • docs

    Dyte's documentation portal built with Docusaurus. (by dyte-in)

    Project mention: Just Launched Dyte on Product Hunt | dev.to | 2023-01-30

    Ease of Integration: Dyte is so easy to implement that we have had customers go live in a day. Our in-depth documentation will help you navigate Dyte without any hiccups no matter which framework you use.

  • zello-channel-api

    WebSocket-based API and SDKs to connect to Zello channels (BETA)

  • fetch

    Isomorphic Wordpress API client and React hooks - super tiny, super fast. (by wp-headless)

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-02.

JavaScript SDK related posts

Index

What are some of the best open-source SDK projects in JavaScript? This list will help you:

Project Stars
1 Bot Builder SDK 6,993
2 Countly 5,082
3 javascript-sdk-design 1,338
4 contentful.js 999
5 auth0.js 914
6 dropbox-sdk-js 877
7 dorita980 798
8 js-stellar-sdk 568
9 slashy 444
10 eth-sdk 371
11 postman-collection 371
12 commerce.js 338
13 Amplitude-JavaScript 294
14 app-examples 251
15 Spotify SDK 225
16 hedera-sdk-js 214
17 ably-js 209
18 netsuite-suitecloud-sdk 145
19 smartapp-sdk-nodejs 120
20 mixpanel-react-native 76
21 docs 76
22 zello-channel-api 62
23 fetch 49
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com