{"id":13406558,"url":"https://github.com/EdgeApp/edge-login-ui","last_synced_at":"2025-03-14T11:30:31.621Z","repository":{"id":19516887,"uuid":"82119590","full_name":"EdgeApp/edge-login-ui","owner":"EdgeApp","description":"Edge Core GUI interface in HTML/React Native to create account and login to Edge SDK accounts","archived":false,"fork":false,"pushed_at":"2023-10-10T22:28:24.000Z","size":22906,"stargazers_count":37,"open_issues_count":27,"forks_count":42,"subscribers_count":20,"default_branch":"master","last_synced_at":"2024-07-31T19:52:59.274Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EdgeApp.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-02-16T00:03:23.000Z","updated_at":"2024-01-29T17:47:15.000Z","dependencies_parsed_at":"2023-10-11T00:59:18.962Z","dependency_job_id":null,"html_url":"https://github.com/EdgeApp/edge-login-ui","commit_stats":null,"previous_names":[],"tags_count":150,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EdgeApp%2Fedge-login-ui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EdgeApp%2Fedge-login-ui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EdgeApp%2Fedge-login-ui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EdgeApp%2Fedge-login-ui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EdgeApp","download_url":"https://codeload.github.com/EdgeApp/edge-login-ui/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243569025,"owners_count":20312347,"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","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":[],"created_at":"2024-07-30T19:02:33.570Z","updated_at":"2025-03-14T11:30:31.608Z","avatar_url":"https://github.com/EdgeApp.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"# edge-login-ui\n\n![Web Login UI](https://edge.app/wp-content/uploads/2018/06/Screen-Shot-2018-06-29-at-9.15.13-PM-e1530376379411.png)\n\n![React Native Login UI](https://edge.app/wp-content/uploads/2018/06/IMG_4566-e1530377184509.png) \n![React Native Login UI](https://edge.app/wp-content/uploads/2018/06/IMG_4568-e1530377154374.png)\n![React Native Login UI](https://edge.app/wp-content/uploads/2018/06/IMG_4569-e1530377138227.png)\n\nThis repo implements a UI layer on top of edge-core-js to provide web and React Native applications the interface required to do all the login and accounts management in just a small handful of Javascript API calls. For web based apps, all UI operates in an overlay iframe on top of the current HTML view. For React Native apps, all UI operates inside a single standalone React Native component which needs to be mounted in your app.\n\n## Use\n\nEach environment is implemented as a separate package\n\nhttps://github.com/Airbitz/edge-login-ui/tree/master/packages/edge-login-ui-web\n\nhttps://github.com/Airbitz/edge-login-ui/tree/master/packages/edge-login-ui-rn\n\nSee the readme in each of the repos above for installation and use in your app\n\n## Development\n\nTo get started developing, just run `yarn`. This will install all the dependencies for both packages. Then just switch into whichever package directory you want to work with and begin developing.\n\nYou should run the following scripts from this top-level directory:\n\n* yarn flow\n* yarn format\n* yarn lint\n* yarn lint --fix\n\nThis project uses a git pre-commit hook to automatically run flow \u0026 lint before every commit.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEdgeApp%2Fedge-login-ui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FEdgeApp%2Fedge-login-ui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEdgeApp%2Fedge-login-ui/lists"}