|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Alexa Skills Kit Sdk For Nodejs||3,098||255||105||7 months ago||30||April 03, 2023||31||apache-2.0||TypeScript|
|The Alexa Skills Kit SDK for Node.js helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.|
|Condom||2,482||6||2 months ago||4||October 09, 2023||1||apache-2.0||Java|
|Alexa Skills Kit Js||1,131||4 years ago||10||apache-2.0|
|SDK and example code for building voice-enabled skills for the Amazon Echo.|
|Ksylive_ios||784||6||4 years ago||45||July 13, 2018||68||Objective-C|
|金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP)|
|Pvsneslib||682||17 days ago||19||C|
|PVSnesLib : A small, open and free development kit for the Nintendo SNES|
|Java Slack Sdk||540||22||15 hours ago||114||November 21, 2023||25||mit||Java|
|Slack Developer Kit (including Bolt for Java) for any JVM language|
|Mnnkit||455||4||3 years ago||8||April 26, 2021||17||other||Objective-C|
|MNNKit is a collection of AI solutions for mobile developers, powered by MNN engine.|
|Flex Sdk||316||4 years ago||6||apache-2.0||ActionScript|
|Mirror of Apache Flex SDK|
|Speckle Sharp||298||56||a day ago||43||November 15, 2023||125||apache-2.0||C#|
|.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.|
|Philipshuesdk Java Multiplatform Android||274||2 years ago||26||Java|
|The Software Development Kit for Philips Hue Java Mulfi-Platform and Android (beta)|
The Traditional Max Software Development Kit contains the API (headers, source, libraries) for building external objects (plug-ins) in C or C++ for Max. It additionally includes documentation of the API, example projects, and CMake scripts for generating Xcode and Visual Studio project files.
The repository contains one submodule, max-sdk-base, that provides the low-level bindings to the Max application and CMake scripts for creating your own projects.
git clone https://github.com/Cycling74/max-sdk.git --recursive
mkdir buildto create a folder with your various build files
cd buildto put yourself into that folder
cmake -G Xcode ..
cmake --build . or open the Xcode project from this "build" folder and use the GUI.
Note: you can add the
-j4 option where "4" is the number of cores to use. This can help to speed up your builds, though sometimes the error output is interleaved in such a way as to make troubleshooting more difficult.
If you are running on a Mac M1 machine, you will likely see an error
cannot be loaded due to system security policy when loading your externals in Max. To resolve this, you can ad-hoc codesign your external with
codesign --force --deep -s - myobject.mxo.
You can run
cmake --help to get a list of the options available. Assuming some version of Visual Studio 2019, the commands to generate the projects will look like this:
cmake -G "Visual Studio 16 2019" ..
Or using Visual Studio 2017 it will look like this:
cmake -G "Visual Studio 15 2017 Win64" ..
Having generated the projects, you can now build by opening the .sln file in the build folder with the Visual Studio app (just double-click the .sln file) or you can build on the command line like this:
cmake --build . --config Release
With the 8.2 update several aspects of the Max-SDK were changed in order to support Apple silicon and CMake project generation. For details on this change and steps to get started with CMake please see the 8.2 update readme or the Max 8.2 SDK Update Overview video.
If you are interested in using Modern C++ to write external objects, please take a look at the Min DevKit.
It is highly recommended that you test your code thoroughly. One option is use the max-test package.
For support, please use the developer forums at: http://cycling74.com/forums/