{"id":30325982,"url":"https://github.com/2shrestha22/parse_sdk","last_synced_at":"2026-05-19T10:05:56.286Z","repository":{"id":133230821,"uuid":"429524675","full_name":"2shrestha22/parse_sdk","owner":"2shrestha22","description":"A minimalist Parse SDK for Flutter. [WIP]","archived":false,"fork":false,"pushed_at":"2024-06-15T06:52:57.000Z","size":126,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-06-15T07:50:11.576Z","etag":null,"topics":["dart","flutter","parseplatform","parsesdk"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2shrestha22.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-11-18T17:43:45.000Z","updated_at":"2024-06-15T06:53:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"ffb66ca5-a60f-41d2-b7fd-87e30f2f67e4","html_url":"https://github.com/2shrestha22/parse_sdk","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/2shrestha22/parse_sdk","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2shrestha22%2Fparse_sdk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2shrestha22%2Fparse_sdk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2shrestha22%2Fparse_sdk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2shrestha22%2Fparse_sdk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2shrestha22","download_url":"https://codeload.github.com/2shrestha22/parse_sdk/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2shrestha22%2Fparse_sdk/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270918404,"owners_count":24667679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter","parseplatform","parsesdk"],"created_at":"2025-08-17T23:08:58.007Z","updated_at":"2026-05-19T10:05:56.255Z","avatar_url":"https://github.com/2shrestha22.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Parse SDK for Flutter (Under Development)\n\n[ParseSDK](https://github.com/2shrestha22/parse_flutter) is a minimal SDK (unofficial) for [Parse](https://docs.parseplatform.org/).\nAs being minimal, ParseSDK provides results in JSON format. This SDK is under development and does not contains all the features you may need hence this SDK is not usable at this time.\nYou can know more about Object Format from the official [REST Guide](https://docs.parseplatform.org/rest/guide/).\n\n# Getting Started\n\n## Initialize\n\n```dart\nParseClient.init(ParseOptions(\n      serverUrl: 'https://YOUR.PARSE-SERVER.HERE/parse',\n      appId: 'SECRET_APP_ID',\n      masterKey: 'SECRET_MASTER_KEY'));\n```\n# Objects\n\n## Object Format\nFor example, let’s say you’re tracking high scores for a game. A single object could contain:\n```json\n{\n  \"score\": 1337,\n  \"playerName\": \"Sean Plott\",\n  \"cheatMode\": false\n}\n```\n\n## Creating Objects\n```dart\nawait ParseObject().create(\n  className: 'GameScore',\n  data: {\"score\": 1337, \"playerName\": \"Sean Plott\", \"cheatMode\": false},\n);\n```\n\n## Retrieving Objects\n```dart\nawait ParseObject().get(className: 'GameScore', objectId: 'Ed1nuqPvcm');\n```\nThe response body is a JSON object containing all the user-provided fields, plus the createdAt, updatedAt, and objectId fields:\n\n```json\n{\n  \"score\": 1337,\n  \"playerName\": \"Sean Plott\",\n  \"cheatMode\": false,\n  \"skills\": [\n    \"pwnage\",\n    \"flying\"\n  ],\n  \"createdAt\": \"2011-08-20T02:06:57.931Z\",\n  \"updatedAt\": \"2011-08-20T02:06:57.931Z\",\n  \"objectId\": \"Ed1nuqPvcm\"\n}\n```\n# Queries\n## Basic Queries\nTo get objects from a class:\n```dart\nawait ParseObject().query('GameScore').get();\n```\nThe return value is a JSON object that contains a results field with a JSON array that lists the objects.\n```json\n{\n  \"results\": [\n    {\n      \"playerName\": \"Jang Min Chul\",\n      \"updatedAt\": \"2011-08-19T02:24:17.787Z\",\n      \"cheatMode\": false,\n      \"createdAt\": \"2011-08-19T02:24:17.787Z\",\n      \"objectId\": \"A22v5zRAgd\",\n      \"score\": 80075\n    },\n    {\n      \"playerName\": \"Sean Plott\",\n      \"updatedAt\": \"2011-08-21T18:02:52.248Z\",\n      \"cheatMode\": false,\n      \"createdAt\": \"2011-08-20T02:06:57.931Z\",\n      \"objectId\": \"Ed1nuqPvcm\",\n      \"score\": 73453\n    }\n  ]\n}\n```\n\n## Query Constraints\n```dart\nawait ParseObject()\n        .query('Student')\n        .where('totalMark', isLessThanOrEqualTo: '50', isNotEqualTo: '35')\n        .orderByAscending('roll')\n        .limit(20)\n        .skip(10)\n        .excludeKeys(['physics']).get();\n```\n\nParse REST API Guide - https://docs.parseplatform.org/rest/guide/\n\nParse Homepage - https://docs.parseplatform.org/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2shrestha22%2Fparse_sdk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2shrestha22%2Fparse_sdk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2shrestha22%2Fparse_sdk/lists"}