{"id":30895624,"url":"https://github.com/psatler/react-native-github-app","last_synced_at":"2026-04-09T23:42:28.582Z","repository":{"id":38931740,"uuid":"196123386","full_name":"psatler/react-native-github-app","owner":"psatler","description":"Simple app in React Native that list users and its starred Github repositories","archived":false,"fork":false,"pushed_at":"2023-01-04T13:27:20.000Z","size":26346,"stargazers_count":0,"open_issues_count":19,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2023-04-09T04:06:10.699Z","etag":null,"topics":["eslint","github-api","github-stars","prettier","react-native","react-navigation","styled-components"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/psatler.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-07-10T03:20:13.000Z","updated_at":"2019-11-28T01:49:28.000Z","dependencies_parsed_at":"2022-09-13T09:22:27.474Z","dependency_job_id":null,"html_url":"https://github.com/psatler/react-native-github-app","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/psatler/react-native-github-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/psatler%2Freact-native-github-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/psatler%2Freact-native-github-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/psatler%2Freact-native-github-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/psatler%2Freact-native-github-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/psatler","download_url":"https://codeload.github.com/psatler/react-native-github-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/psatler%2Freact-native-github-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231525,"owners_count":25245659,"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-09-08T02:00:09.813Z","response_time":121,"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":["eslint","github-api","github-stars","prettier","react-native","react-navigation","styled-components"],"created_at":"2025-09-08T22:08:47.205Z","updated_at":"2026-04-09T23:42:23.560Z","avatar_url":"https://github.com/psatler.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"Repository Last Commit Date\" src=\"https://img.shields.io/github/last-commit/psatler/react-native-github-app?color=blue\"\u003e\n\n  \u003ca href=\"https://www.linkedin.com/in/pablosatler/\"\u003e\n    \u003cimg alt=\"Made by Pablo Satler\" src=\"https://img.shields.io/badge/made%20by-Pablo%20Satler-blue\"\u003e\n  \u003c/a\u003e\n\n  \u003cimg alt=\"License\" src=\"https://img.shields.io/github/license/psatler/react-native-github-app?color=blue\"\u003e\n\n\u003c/p\u003e\n\n\u003e Listing Github's profile starred repos\n\nThe application consumes the REST Github API and display some pieces of information\nabout the repositories inserted by the user.\n\nOn the profile page it is displayed the repositories the user has starred on Github.\nThe documentation for the github stars can be found [here](https://developer.github.com/v3/activity/starring/#list-repositories-being-starred).\n\n## Table of Contents\n\n- [How to Run](#how-to-run)\n- [Some dependecies used](#some-dependecies-used)\n- [Features](#features)\n- [License](#license)\n\n## How to run\n\n```\ngit clone https://github.com/psatler/react-native-github-app\ncd react-native-github-app\nyarn (or npm install)\nyarn start\n```\n\nPS: This assumes you have the `react-native cli` installed. You might need it to run `react-native run-android (or run-ios)` before `yarn start`.\n\n## Some dependecies used\n\n- [ESLint](https://github.com/eslint/eslint)\n- [Prettier](https://github.com/prettier/prettier)\n- [EditorConfig](https://github.com/editorconfig/editorconfig)\n- [Styled Components](https://github.com/styled-components/styled-components)\n- [React Navigation](navigation)\n- [React Native Vector Icons](https://github.com/oblador/react-native-vector-icons) (MaterialIcons)\n- [Prop-types](https://github.com/facebook/prop-types)\n- [Axios](https://github.com/axios/axios)\n- [Async Storage](https://github.com/react-native-community/async-storage) to save and load saved list of repositories\n- [React Native Webview](https://github.com/react-native-community/react-native-webview/blob/master/docs/Getting-Started.md) to view the repository's page\n\n## Features\n\n- Infinite scroll on the details page listing the user's favorite repositories (starred ones)\n- Pull to refresh\n- Open the favorite repo in a webview to get more details of it\n\nYou can check some of the features at the animations below:\n\n![first](/src/assets/first.gif)\n![second](/src/assets/second.gif)\n![third](/src/assets/third.gif)\n\n## License\n\nThis project is licensed under the terms of the [MIT License](https://opensource.org/licenses/MIT) © Pablo Satler 2019\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpsatler%2Freact-native-github-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpsatler%2Freact-native-github-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpsatler%2Freact-native-github-app/lists"}