2020-01-21 14:39:42 +00:00
< ? php
return [
2025-12-13 16:06:44 +00:00
APP_SDK_PLATFORM_CLIENT => [
'key' => APP_SDK_PLATFORM_CLIENT ,
2020-05-17 07:33:17 +00:00
'name' => 'Client' ,
2023-10-13 13:43:23 +00:00
'description' => 'Client libraries for integrating with Appwrite to build client-based applications and websites. Read the [getting started for web](https://appwrite.io/docs/getting-started-for-web) or [getting started for Flutter](https://appwrite.io/docs/getting-started-for-flutter) tutorials to start building your first application.' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
'beta' => false ,
2023-01-13 12:29:22 +00:00
'sdks' => [
2020-01-21 14:39:42 +00:00
[
2020-05-17 07:33:17 +00:00
'key' => 'web' ,
2020-05-17 06:47:01 +00:00
'name' => 'Web' ,
2026-02-20 08:32:16 +00:00
'version' => '22.4.0' ,
2021-01-29 22:46:40 +00:00
'url' => 'https://github.com/appwrite/sdk-for-web' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://www.npmjs.com/package/appwrite' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2020-01-25 21:32:05 +00:00
'prism' => 'javascript' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/client-web' ),
2024-02-24 11:29:13 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-web.git' ,
2021-01-29 22:46:40 +00:00
'gitRepoName' => 'sdk-for-web' ,
2020-01-27 21:50:41 +00:00
'gitUserName' => 'appwrite' ,
2025-10-09 08:04:50 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/web/CHANGELOG.md' ),
2021-03-26 18:49:04 +00:00
'demos' => [
[
'icon' => 'react.svg' ,
2021-04-11 19:26:33 +00:00
'name' => 'Todo App with React JS' ,
2021-03-26 18:49:04 +00:00
'description' => 'A simple Todo app that uses both the Appwrite account and database APIs.' ,
2021-04-11 19:26:33 +00:00
'source' => 'https://github.com/appwrite/todo-with-react' ,
'url' => 'https://appwrite-todo-with-react.vercel.app/' ,
2021-03-26 18:49:04 +00:00
],
[
'icon' => 'vue.svg' ,
2021-04-11 19:26:33 +00:00
'name' => 'Todo App with Vue JS' ,
2021-03-26 18:49:04 +00:00
'description' => 'A simple Todo app that uses both the Appwrite account and database APIs.' ,
2021-04-11 19:26:33 +00:00
'source' => 'https://github.com/appwrite/todo-with-vue' ,
'url' => 'https://appwrite-todo-with-vue.vercel.app/' ,
2021-03-26 18:49:04 +00:00
],
[
'icon' => 'angular.svg' ,
2021-08-04 10:25:51 +00:00
'name' => 'Todo App with Angular' ,
2021-03-26 18:49:04 +00:00
'description' => 'A simple Todo app that uses both the Appwrite account and database APIs.' ,
2021-04-11 19:26:33 +00:00
'source' => 'https://github.com/appwrite/todo-with-angular' ,
'url' => 'https://appwrite-todo-with-angular.vercel.app/' ,
2021-03-26 18:49:04 +00:00
],
[
'icon' => 'svelte.svg' ,
2021-04-11 19:26:33 +00:00
'name' => 'Todo App with Svelte' ,
2021-03-26 18:49:04 +00:00
'description' => 'A simple Todo app that uses both the Appwrite account and database APIs.' ,
2021-04-11 19:26:33 +00:00
'source' => 'https://github.com/appwrite/todo-with-svelte' ,
'url' => 'https://appwrite-todo-with-svelte.vercel.app/' ,
2021-03-26 18:49:04 +00:00
],
]
2020-01-21 14:39:42 +00:00
],
2020-05-17 07:33:17 +00:00
[
2025-07-24 10:41:59 +00:00
'key' => 'flutter' ,
2020-05-17 07:33:17 +00:00
'name' => 'Flutter' ,
2026-02-20 08:32:16 +00:00
'version' => '21.4.0' ,
2020-05-17 07:33:17 +00:00
'url' => 'https://github.com/appwrite/sdk-for-flutter' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://pub.dev/packages/appwrite' ,
2020-05-17 07:33:17 +00:00
'enabled' => true ,
2021-09-24 06:09:03 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2020-05-17 07:33:17 +00:00
'prism' => 'dart' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/client-flutter' ),
2020-05-17 07:33:17 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-flutter.git' ,
'gitRepoName' => 'sdk-for-flutter' ,
'gitUserName' => 'appwrite' ,
2025-07-18 10:26:12 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/flutter/CHANGELOG.md' ),
2020-05-17 07:33:17 +00:00
],
2020-01-21 14:39:42 +00:00
[
2021-10-13 12:22:42 +00:00
'key' => 'apple' ,
'name' => 'Apple' ,
2026-02-20 08:32:16 +00:00
'version' => '14.3.0' ,
2021-10-01 11:10:29 +00:00
'url' => 'https://github.com/appwrite/sdk-for-apple' ,
'package' => 'https://github.com/appwrite/sdk-for-apple' ,
'enabled' => true ,
2022-09-15 07:38:00 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2020-01-25 21:32:05 +00:00
'prism' => 'swift' ,
2021-10-01 11:10:29 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/client-apple' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-apple.git' ,
'gitRepoName' => 'sdk-for-apple' ,
2020-01-27 21:50:41 +00:00
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/apple/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
2020-05-18 13:37:53 +00:00
[
'key' => 'objective-c' ,
'name' => 'Objective C' ,
'url' => '' ,
2020-12-13 12:59:12 +00:00
'package' => '' ,
2020-05-18 13:37:53 +00:00
'enabled' => false ,
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2020-05-18 13:37:53 +00:00
'prism' => '' ,
'source' => false ,
'gitUrl' => 'git@github.com:appwrite/sdk-for-objective-c.git' ,
'gitRepoName' => 'sdk-for-objective-c' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/objective-c/CHANGELOG.md' ),
2020-05-18 13:37:53 +00:00
],
2020-01-21 14:39:42 +00:00
[
2021-06-09 12:45:38 +00:00
'key' => 'android' ,
'name' => 'Android' ,
2025-12-28 15:16:23 +00:00
'namespace' => 'io.appwrite' ,
2026-02-20 08:32:16 +00:00
'version' => '12.2.0' ,
2021-06-09 12:45:38 +00:00
'url' => 'https://github.com/appwrite/sdk-for-android' ,
2021-07-07 14:47:24 +00:00
'package' => 'https://search.maven.org/artifact/io.appwrite/sdk-for-android' ,
2021-06-09 12:45:38 +00:00
'enabled' => true ,
2022-09-15 07:38:00 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2020-01-25 21:32:05 +00:00
'prism' => 'kotlin' ,
2021-06-09 12:45:38 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/client-android' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-android.git' ,
'gitRepoName' => 'sdk-for-android' ,
2020-01-27 21:50:41 +00:00
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2021-07-06 12:06:14 +00:00
'docDirectories' => [
2021-07-06 18:20:23 +00:00
'Kotlin' => 'kotlin' ,
'Java' => 'java' ,
2021-07-06 12:06:14 +00:00
],
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/android/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
2024-03-10 02:49:45 +00:00
[
'key' => 'react-native' ,
'name' => 'React Native' ,
2026-02-20 08:32:16 +00:00
'version' => '0.24.0' ,
2024-03-10 02:49:45 +00:00
'url' => 'https://github.com/appwrite/sdk-for-react-native' ,
'package' => 'https://npmjs.com/package/react-native-appwrite' ,
'enabled' => true ,
2024-05-01 08:55:45 +00:00
'beta' => true ,
2024-03-10 02:49:45 +00:00
'dev' => false ,
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2024-03-10 02:49:45 +00:00
'prism' => 'javascript' ,
'source' => \realpath ( __DIR__ . '/../sdks/client-react-native' ),
2024-04-25 08:56:17 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-react-native.git' ,
2024-03-10 02:49:45 +00:00
'gitRepoName' => 'sdk-for-react-native' ,
'gitUserName' => 'appwrite' ,
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/react-native/CHANGELOG.md' ),
2024-03-10 02:49:45 +00:00
],
2022-10-20 03:21:16 +00:00
[
'key' => 'graphql' ,
'name' => 'GraphQL' ,
'version' => 'October 2021' ,
'url' => '' ,
'package' => '' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => true ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2022-12-15 00:39:13 +00:00
'prism' => 'graphql' ,
2022-10-20 03:21:16 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/client-graphql' ),
'gitUrl' => '' ,
'gitRepoName' => '' ,
'gitUserName' => '' ,
'gitBranch' => '' ,
2022-10-20 05:52:51 +00:00
'isSDK' => false ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/graphql/CHANGELOG.md' ),
2022-10-20 03:21:16 +00:00
],
2022-10-26 03:19:30 +00:00
[
'key' => 'rest' ,
'name' => 'REST' ,
'version' => '' ,
'url' => '' ,
'package' => '' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => true ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CLIENT ,
2022-10-26 03:19:30 +00:00
'prism' => 'http' ,
'source' => \realpath ( __DIR__ . '/../sdks/client-rest' ),
'gitUrl' => '' ,
'gitRepoName' => '' ,
'gitUserName' => '' ,
'gitBranch' => '' ,
'isSDK' => false ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/rest/CHANGELOG.md' ),
2022-10-26 03:19:30 +00:00
],
2020-01-21 14:39:42 +00:00
],
],
2022-01-07 13:32:03 +00:00
2025-12-13 16:06:44 +00:00
APP_SDK_PLATFORM_CONSOLE => [
'key' => APP_SDK_PLATFORM_CONSOLE ,
2020-02-23 18:09:34 +00:00
'name' => 'Console' ,
'enabled' => false ,
'beta' => false ,
2023-01-13 12:29:22 +00:00
'sdks' => [
2025-07-30 08:22:37 +00:00
[
'key' => 'web' ,
'name' => 'Console' ,
2026-02-20 08:32:16 +00:00
'version' => '22.4.0' ,
2025-07-30 08:22:37 +00:00
'url' => '' ,
'package' => '' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => true ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CONSOLE ,
2025-07-30 08:22:37 +00:00
'prism' => 'javascript' ,
'source' => \realpath ( __DIR__ . '/../sdks/console-web' ),
'gitUrl' => '' ,
'gitBranch' => 'dev' ,
'gitRepoName' => '' ,
'gitUserName' => '' ,
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/console/CHANGELOG.md' ),
],
2022-02-25 10:50:34 +00:00
[
'key' => 'cli' ,
'name' => 'Command Line' ,
2026-02-20 08:32:16 +00:00
'version' => '13.5.0' ,
2022-02-25 10:50:34 +00:00
'url' => 'https://github.com/appwrite/sdk-for-cli' ,
'package' => 'https://www.npmjs.com/package/appwrite-cli' ,
'enabled' => true ,
2026-03-04 13:40:39 +00:00
'beta' => false ,
2022-02-25 10:50:34 +00:00
'dev' => false ,
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_CONSOLE ,
2022-02-25 10:50:34 +00:00
'prism' => 'bash' ,
'source' => \realpath ( __DIR__ . '/../sdks/console-cli' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-cli.git' ,
'gitRepoName' => 'sdk-for-cli' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-18 11:40:20 +00:00
'repoBranch' => 'master' ,
2025-07-30 08:22:37 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/cli/CHANGELOG.md' ),
2025-06-10 12:38:48 +00:00
'exclude' => [
'services' => [
[ 'name' => 'assistant' ],
2025-09-07 10:52:52 +00:00
[ 'name' => 'avatars' ],
2025-06-10 12:38:48 +00:00
],
],
2022-02-25 10:50:34 +00:00
],
2026-03-28 11:54:20 +00:00
],
],
APP_SDK_PLATFORM_STATIC => [
'key' => APP_SDK_PLATFORM_STATIC ,
'name' => 'Static' ,
'description' => 'SDK artifacts for Appwrite integrations that do not require a generated platform API specification.' ,
'enabled' => true ,
'beta' => false ,
'sdks' => [
2026-02-10 07:49:07 +00:00
[
'key' => 'agent-skills' ,
'name' => 'AgentSkills' ,
'version' => '0.1.0' ,
2026-02-12 11:54:16 +00:00
'url' => 'https://github.com/appwrite/agent-skills.git' ,
2026-02-10 07:49:07 +00:00
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => false ,
2026-03-28 11:54:20 +00:00
'spec' => 'static' ,
'family' => APP_SDK_PLATFORM_STATIC ,
2026-02-10 07:49:07 +00:00
'prism' => 'agent-skills' ,
2026-03-28 11:54:20 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/static-agent-skills' ),
2026-02-12 11:54:16 +00:00
'gitUrl' => 'git@github.com:appwrite/agent-skills.git' ,
'gitRepoName' => 'agent-skills' ,
'gitUserName' => 'appwrite' ,
2026-02-10 07:49:07 +00:00
'gitBranch' => 'dev' ,
2026-02-12 11:54:16 +00:00
'repoBranch' => 'main' ,
2026-02-10 07:49:07 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/agent-skills/CHANGELOG.md' ),
],
2026-02-20 12:24:50 +00:00
[
'key' => 'cursor-plugin' ,
'name' => 'CursorPlugin' ,
'version' => '0.1.0' ,
'url' => 'https://github.com/appwrite/cursor-plugin.git' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => false ,
2026-03-28 11:54:20 +00:00
'spec' => 'static' ,
'family' => APP_SDK_PLATFORM_STATIC ,
2026-02-20 12:24:50 +00:00
'prism' => 'cursor-plugin' ,
2026-03-28 11:54:20 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/static-cursor-plugin' ),
2026-02-20 12:24:50 +00:00
'gitUrl' => 'git@github.com:appwrite/cursor-plugin.git' ,
'gitRepoName' => 'cursor-plugin' ,
'gitUserName' => 'appwrite' ,
'gitBranch' => 'dev' ,
'repoBranch' => 'main' ,
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/cursor-plugin/CHANGELOG.md' ),
],
2020-02-23 18:09:34 +00:00
],
],
2020-01-30 16:17:58 +00:00
2025-12-13 16:06:44 +00:00
APP_SDK_PLATFORM_SERVER => [
'key' => APP_SDK_PLATFORM_SERVER ,
2020-01-21 14:39:42 +00:00
'name' => 'Server' ,
2023-10-13 13:43:23 +00:00
'description' => 'Libraries for integrating with Appwrite to build server side integrations. Read the [getting started for server](https://appwrite.io/docs/getting-started-for-server) tutorial to start building your first server integration.' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
'beta' => false ,
2023-01-13 12:29:22 +00:00
'sdks' => [
2020-01-21 14:39:42 +00:00
[
2020-01-26 17:05:50 +00:00
'key' => 'nodejs' ,
2020-01-21 14:39:42 +00:00
'name' => 'Node.js' ,
2026-02-12 05:42:51 +00:00
'version' => '22.0.1' ,
2020-01-27 21:50:41 +00:00
'url' => 'https://github.com/appwrite/sdk-for-node' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://www.npmjs.com/package/node-appwrite' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2020-01-25 21:32:05 +00:00
'prism' => 'javascript' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-nodejs' ),
2020-01-27 21:50:41 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-node.git' ,
'gitRepoName' => 'sdk-for-node' ,
'gitUserName' => 'appwrite' ,
2025-10-09 08:04:50 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/nodejs/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
[
2020-01-26 17:05:50 +00:00
'key' => 'php' ,
2020-01-21 14:39:42 +00:00
'name' => 'PHP' ,
2026-02-12 05:42:51 +00:00
'version' => '20.0.1' ,
2020-01-27 21:50:41 +00:00
'url' => 'https://github.com/appwrite/sdk-for-php' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://packagist.org/packages/appwrite/appwrite' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
2020-01-28 13:16:33 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2020-01-25 21:32:05 +00:00
'prism' => 'php' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-php' ),
2020-01-27 21:50:41 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-php.git' ,
'gitRepoName' => 'sdk-for-php' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/php/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
[
2020-01-26 17:05:50 +00:00
'key' => 'python' ,
2020-01-21 14:39:42 +00:00
'name' => 'Python' ,
2026-02-12 05:42:51 +00:00
'version' => '15.1.0' ,
2020-01-27 21:50:41 +00:00
'url' => 'https://github.com/appwrite/sdk-for-python' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://pypi.org/project/appwrite/' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
2021-02-11 08:40:55 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2020-01-25 21:32:05 +00:00
'prism' => 'python' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-python' ),
2020-01-27 21:50:41 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-python.git' ,
'gitRepoName' => 'sdk-for-python' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/python/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
[
2020-01-26 17:05:50 +00:00
'key' => 'ruby' ,
2020-01-21 14:39:42 +00:00
'name' => 'Ruby' ,
2026-02-12 05:42:51 +00:00
'version' => '21.0.1' ,
2020-01-27 21:50:41 +00:00
'url' => 'https://github.com/appwrite/sdk-for-ruby' ,
2020-12-13 12:59:12 +00:00
'package' => 'https://rubygems.org/gems/appwrite' ,
2020-01-21 14:39:42 +00:00
'enabled' => true ,
2021-02-11 08:40:55 +00:00
'beta' => false ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2020-01-25 21:32:05 +00:00
'prism' => 'ruby' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-ruby' ),
2020-01-27 21:50:41 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-ruby.git' ,
'gitRepoName' => 'sdk-for-ruby' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/ruby/CHANGELOG.md' ),
2020-01-21 14:39:42 +00:00
],
2020-02-01 11:50:38 +00:00
[
'key' => 'go' ,
'name' => 'Go' ,
2026-02-12 05:42:51 +00:00
'version' => 'v0.16.1' ,
2020-02-01 11:50:38 +00:00
'url' => 'https://github.com/appwrite/sdk-for-go' ,
2024-07-03 15:25:40 +00:00
'package' => 'https://github.com/appwrite/sdk-for-go' ,
'enabled' => true ,
2020-02-01 11:50:38 +00:00
'beta' => true ,
2021-01-09 06:04:39 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2020-02-01 11:50:38 +00:00
'prism' => 'go' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-go' ),
2020-02-01 11:50:38 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-go.git' ,
'gitRepoName' => 'sdk-for-go' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/go/CHANGELOG.md' ),
2020-02-01 11:50:38 +00:00
],
2021-01-03 22:33:23 +00:00
[
2021-01-04 09:23:36 +00:00
'key' => 'dotnet' ,
'name' => '.NET' ,
2026-02-12 05:42:51 +00:00
'version' => '0.26.0' ,
2021-01-04 09:23:36 +00:00
'url' => 'https://github.com/appwrite/sdk-for-dotnet' ,
2021-01-04 17:56:08 +00:00
'package' => 'https://www.nuget.org/packages/Appwrite' ,
2023-07-07 19:29:57 +00:00
'enabled' => true ,
2021-01-03 22:33:23 +00:00
'beta' => true ,
2023-07-07 19:29:57 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2021-01-03 22:33:23 +00:00
'prism' => 'csharp' ,
2021-01-04 09:23:36 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-dotnet' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-dotnet.git' ,
'gitRepoName' => 'sdk-for-dotnet' ,
2021-01-03 22:33:23 +00:00
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/dotnet/CHANGELOG.md' ),
2021-01-03 22:33:23 +00:00
],
2020-05-18 13:37:53 +00:00
[
'key' => 'dart' ,
'name' => 'Dart' ,
2026-02-12 05:42:51 +00:00
'version' => '21.0.1' ,
2020-05-18 13:37:53 +00:00
'url' => 'https://github.com/appwrite/sdk-for-dart' ,
2021-01-10 16:50:17 +00:00
'package' => 'https://pub.dev/packages/dart_appwrite' ,
2021-01-06 13:02:00 +00:00
'enabled' => true ,
2021-09-24 06:09:03 +00:00
'beta' => false ,
2021-03-10 12:40:24 +00:00
'dev' => false ,
2021-02-10 13:07:55 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2021-01-06 13:02:00 +00:00
'prism' => 'dart' ,
2020-06-20 11:20:49 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-dart' ),
2020-05-18 13:37:53 +00:00
'gitUrl' => 'git@github.com:appwrite/sdk-for-dart.git' ,
'gitRepoName' => 'sdk-for-dart' ,
'gitUserName' => 'appwrite' ,
2025-07-18 10:26:12 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/dart/CHANGELOG.md' ),
2020-05-18 13:37:53 +00:00
],
2021-06-30 15:16:07 +00:00
[
'key' => 'kotlin' ,
'name' => 'Kotlin' ,
2025-12-28 15:16:23 +00:00
'namespace' => 'io.appwrite' ,
2026-02-12 05:42:51 +00:00
'version' => '14.0.1' ,
2021-06-30 15:16:07 +00:00
'url' => 'https://github.com/appwrite/sdk-for-kotlin' ,
2021-07-07 14:47:24 +00:00
'package' => 'https://search.maven.org/artifact/io.appwrite/sdk-for-kotlin' ,
2021-06-30 15:16:07 +00:00
'enabled' => true ,
2022-09-15 07:38:00 +00:00
'beta' => false ,
2021-06-30 15:16:07 +00:00
'dev' => false ,
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2021-06-30 15:16:07 +00:00
'prism' => 'kotlin' ,
'source' => \realpath ( __DIR__ . '/../sdks/server-kotlin' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-kotlin.git' ,
'gitRepoName' => 'sdk-for-kotlin' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2021-07-06 12:06:14 +00:00
'docDirectories' => [
2021-07-06 18:20:23 +00:00
'Kotlin' => 'kotlin' ,
'Java' => 'java' ,
2021-07-06 12:06:14 +00:00
],
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/kotlin/CHANGELOG.md' ),
2021-06-30 15:16:07 +00:00
],
2021-09-28 10:24:54 +00:00
[
'key' => 'swift' ,
'name' => 'Swift' ,
2026-02-12 05:42:51 +00:00
'version' => '15.1.0' ,
2021-09-28 10:24:54 +00:00
'url' => 'https://github.com/appwrite/sdk-for-swift' ,
'package' => 'https://github.com/appwrite/sdk-for-swift' ,
'enabled' => true ,
2022-09-15 07:38:00 +00:00
'beta' => false ,
2021-10-17 10:43:54 +00:00
'dev' => false ,
2021-09-28 10:24:54 +00:00
'hidden' => false ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2021-09-28 10:24:54 +00:00
'prism' => 'swift' ,
'source' => \realpath ( __DIR__ . '/../sdks/server-swift' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-swift.git' ,
'gitRepoName' => 'sdk-for-swift' ,
'gitUserName' => 'appwrite' ,
2023-04-12 21:23:49 +00:00
'gitBranch' => 'dev' ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/swift/CHANGELOG.md' ),
2021-09-28 10:24:54 +00:00
],
2026-03-23 12:23:58 +00:00
[
'key' => 'rust' ,
'name' => 'Rust' ,
'version' => '0.1.0' ,
'url' => 'https://github.com/appwrite/sdk-for-rust' ,
'package' => 'https://crates.io/crates/appwrite' ,
'enabled' => true ,
'beta' => true ,
'dev' => true ,
'hidden' => false ,
'family' => APP_SDK_PLATFORM_SERVER ,
'prism' => 'rust' ,
'source' => \realpath ( __DIR__ . '/../sdks/server-rust' ),
'gitUrl' => 'git@github.com:appwrite/sdk-for-rust.git' ,
'gitRepoName' => 'sdk-for-rust' ,
'gitUserName' => 'appwrite' ,
'gitBranch' => 'dev' ,
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/rust/CHANGELOG.md' ),
],
2022-10-20 03:21:16 +00:00
[
'key' => 'graphql' ,
'name' => 'GraphQL' ,
'version' => 'October 2021' ,
'url' => '' ,
'package' => '' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => true ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2022-12-15 00:39:13 +00:00
'prism' => 'graphql' ,
2022-10-20 03:21:16 +00:00
'source' => \realpath ( __DIR__ . '/../sdks/server-graphql' ),
'gitUrl' => '' ,
'gitRepoName' => '' ,
'gitUserName' => '' ,
'gitBranch' => '' ,
2022-10-20 05:52:51 +00:00
'isSDK' => false ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/graphql/CHANGELOG.md' ),
2022-10-20 03:21:16 +00:00
],
2022-10-26 03:19:30 +00:00
[
'key' => 'rest' ,
'name' => 'REST' ,
'version' => '' ,
'url' => '' ,
'package' => '' ,
'enabled' => true ,
'beta' => false ,
'dev' => false ,
'hidden' => true ,
2025-12-13 16:06:44 +00:00
'family' => APP_SDK_PLATFORM_SERVER ,
2022-10-26 03:19:30 +00:00
'prism' => 'http' ,
'source' => \realpath ( __DIR__ . '/../sdks/server-rest' ),
'gitUrl' => '' ,
'gitRepoName' => '' ,
'gitUserName' => '' ,
'gitBranch' => '' ,
'isSDK' => false ,
2025-07-30 08:02:56 +00:00
'changelog' => \realpath ( __DIR__ . '/../../docs/sdks/rest/CHANGELOG.md' ),
2022-10-26 03:19:30 +00:00
],
2020-01-21 14:39:42 +00:00
],
],
];