appwrite/app/config/sdks.php

551 lines
24 KiB
PHP
Raw Normal View History

2020-01-21 14:39:42 +00:00
<?php
return [
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',
'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,
'family' => APP_SDK_PLATFORM_CLIENT,
'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',
'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',
'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',
'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,
'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',
'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',
'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,
'beta' => false,
2021-01-09 06:04:39 +00:00
'dev' => false,
2021-02-10 13:07:55 +00:00
'hidden' => false,
'family' => APP_SDK_PLATFORM_CLIENT,
'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',
'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,
'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',
'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',
'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,
'beta' => false,
2021-01-09 06:04:39 +00:00
'dev' => false,
2021-02-10 13:07:55 +00:00
'hidden' => false,
'family' => APP_SDK_PLATFORM_CLIENT,
'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',
'docDirectories' => [
2021-07-06 18:20:23 +00:00
'Kotlin' => 'kotlin',
'Java' => 'java',
],
'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',
'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,
'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',
'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,
'family' => APP_SDK_PLATFORM_CLIENT,
'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,
'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,
'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,
'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
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',
'version' => '22.4.0',
2025-07-30 08:22:37 +00:00
'url' => '',
'package' => '',
'enabled' => true,
'beta' => false,
'dev' => false,
'hidden' => true,
'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',
'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,
'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
],
],
],
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,
'spec' => 'static',
'family' => APP_SDK_PLATFORM_STATIC,
2026-02-10 07:49:07 +00:00
'prism' => 'agent-skills',
'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,
'spec' => 'static',
'family' => APP_SDK_PLATFORM_STATIC,
2026-02-20 12:24:50 +00:00
'prism' => 'cursor-plugin',
'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
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',
'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,
'family' => APP_SDK_PLATFORM_SERVER,
'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',
'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',
'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,
'family' => APP_SDK_PLATFORM_SERVER,
'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',
'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',
'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,
'family' => APP_SDK_PLATFORM_SERVER,
'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',
'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',
'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,
'family' => APP_SDK_PLATFORM_SERVER,
'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',
'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',
'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,
'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',
'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',
'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,
'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',
'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',
'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,
'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',
'changelog' => \realpath(__DIR__ . '/../../docs/sdks/dart/CHANGELOG.md'),
2020-05-18 13:37:53 +00:00
],
[
'key' => 'kotlin',
'name' => 'Kotlin',
2025-12-28 15:16:23 +00:00
'namespace' => 'io.appwrite',
'version' => '14.0.1',
'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',
'enabled' => true,
'beta' => false,
'dev' => false,
'hidden' => false,
'family' => APP_SDK_PLATFORM_SERVER,
'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',
'docDirectories' => [
2021-07-06 18:20:23 +00:00
'Kotlin' => 'kotlin',
'Java' => 'java',
],
'changelog' => \realpath(__DIR__ . '/../../docs/sdks/kotlin/CHANGELOG.md'),
],
2021-09-28 10:24:54 +00:00
[
'key' => 'swift',
'name' => 'Swift',
'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,
'beta' => false,
2021-10-17 10:43:54 +00:00
'dev' => false,
2021-09-28 10:24:54 +00:00
'hidden' => false,
'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',
'changelog' => \realpath(__DIR__ . '/../../docs/sdks/swift/CHANGELOG.md'),
2021-09-28 10:24:54 +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,
'family' => APP_SDK_PLATFORM_SERVER,
'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,
'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,
'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,
'changelog' => \realpath(__DIR__ . '/../../docs/sdks/rest/CHANGELOG.md'),
2022-10-26 03:19:30 +00:00
],
2020-01-21 14:39:42 +00:00
],
],
];