{"id":14006779,"url":"https://github.com/kwsong0113/imagine","last_synced_at":"2025-07-24T00:32:08.638Z","repository":{"id":188332304,"uuid":"616014247","full_name":"kwsong0113/imagine","owner":"kwsong0113","description":"Gesture-based app launcher for iOS ","archived":false,"fork":false,"pushed_at":"2023-12-09T10:02:30.000Z","size":134074,"stargazers_count":174,"open_issues_count":1,"forks_count":30,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-11-30T17:39:30.686Z","etag":null,"topics":["codepush","drawing","gesture-recognition","ios","react-native","typescript","utility","widget","xcode-cloud"],"latest_commit_sha":null,"homepage":"https://apple.co/458U0ul","language":"TypeScript","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/kwsong0113.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":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-19T11:19:40.000Z","updated_at":"2024-11-18T02:41:27.000Z","dependencies_parsed_at":"2024-12-01T08:00:52.846Z","dependency_job_id":null,"html_url":"https://github.com/kwsong0113/imagine","commit_stats":null,"previous_names":["kwsong0113/imagine"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/kwsong0113/imagine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwsong0113%2Fimagine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwsong0113%2Fimagine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwsong0113%2Fimagine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwsong0113%2Fimagine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kwsong0113","download_url":"https://codeload.github.com/kwsong0113/imagine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kwsong0113%2Fimagine/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266774760,"owners_count":23982246,"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-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"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":["codepush","drawing","gesture-recognition","ios","react-native","typescript","utility","widget","xcode-cloud"],"created_at":"2024-08-10T10:01:38.095Z","updated_at":"2025-07-24T00:32:07.669Z","avatar_url":"https://github.com/kwsong0113.png","language":"TypeScript","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"readme":"[App Store]: https://apple.co/458U0ul\n[React Native]: https://github.com/facebook/react-native\n[TypeScript]: https://github.com/microsoft/TypeScript\n[Firebase]: https://github.com/invertase/react-native-firebase\n[CodePush]: https://github.com/microsoft/react-native-code-push\n[React Navigation]: https://github.com/react-navigation/react-navigation\n[i18next]: https://github.com/i18next/react-i18next\n[NativeBase]: https://github.com/GeekyAnts/NativeBase\n[Redux Persist]: https://github.com/rt2zz/redux-persist\n[Async Storage]: https://github.com/react-native-async-storage/async-storage\n[Redux Toolkit]: https://github.com/reduxjs/redux-toolkit\n[Reanimated]: https://github.com/software-mansion/react-native-reanimated\n[React Native Gesture Handler]: https://github.com/software-mansion/react-native-gesture-handler\n[React Native Skia]: https://github.com/Shopify/react-native-skia\n[$Q Recognizer]: https://depts.washington.edu/acelab/proj/dollar/qdollar.html\n\n\n\u003cdiv align=\"center\"\u003e\n   \u003ca href=\"https://apple.co/458U0ul\"\u003e\n     \u003cimg src=\"https://leafy-wisp-bfecb8.netlify.app/images/screenshot/github_preview.png\" alt=\"Linky\"\u003e\n   \u003c/a\u003e\n    \u003ch3\u003eLinky\u003c/h3\u003e\n\u003c/div\u003e\n\u003cp align=\"center\"\u003e\n  \u003cem\u003e\n    Gesture-based app launcher for iOS: Open apps \u0026 shortcuts quickly\n    \u003cbr/\u003e\u003cbr/\u003e\n    \u003cb\u003e10k views, 1k downloads on the App Store!\u003c/b\u003e\n  \u003c/em\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/search?q=repo%3Akwsong0113%2Fimagine++language%3ATypeScript\u0026type=code\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/languages/top/kwsong0113/imagine\" alt=\"Language\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://apple.co/458U0ul\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/itunes/v/6449445087?logo=Apple\u0026label=App%20Store\" alt=\"App store\"\u003e\n  \u003c/a\u003e\n   \u003cimg src=\"https://img.shields.io/badge/iOS-12.4+-blue?logo=Apple\" alt=\"MIT license\"\u003e\n  \u003ca href=\"https://github.com/kwsong0113/imagine/blob/master/LICENSE\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/License-MIT-teal.svg\" alt=\"MIT license\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## About\nLinky is an open-source iOS app that empowers iPhone users to perform a multitude of tasks—such as opening apps, shortcuts, and URL schemes—by simply drawing a single gesture on a lock screen widget. With support for both English and Korean, Linky has over 500+ active users globally, having gained 10k views and 1k downloads on the [App Store].\n\u003cbr/\u003e\u003cbr/\u003e\nThe app is compatible with iOS 12.4 and above (iOS 16.0+ for the lock screen widget).\n\n\u003ca href=\"https://apps.apple.com/us/app/linky-quick-app-launcher/id6449445087?itsct=apps_box_badge\u0026amp;itscg=30200\"\u003e\n  \u003cimg src=\"https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83\u0026amp;releaseDate=1684800000\" alt=\"Download on the App Store\" height=\"60px\"\u003e\n\u003c/a\u003e\n\n## Features\n- **App**: Perform actions on Apple-made apps, settings, and third-party apps by simply drawing gestures.\n  - Can do various tasks like making calls or payments with a single intuitive gesture.\n  - ~100 apps supported\n- **Apple Shortcut**: Execute frequently used shortcuts with gestures\n- **Custom URL Scheme Support**: Linky extends support to custom URL Schemes, enabling interaction with unregistered apps.\n- **Statistics**: Review launched app records through Linky, gaining valuable insights into app interactions.\n\n## Preview\n\nhttps://github.com/kwsong0113/imagine/assets/53707540/d6675ad0-7f54-4fb3-af03-2822f045ecc4\n\n\n## Getting Started\n### Installation\nOpen a Terminal in the project root and run...\n\nInstall all dependencies:\n```shell\nyarn install\n```\nInstall all pods:\n``` shell\ncd ios \u0026\u0026 pod install\n```\n### Running on Simulator\n```shell\nyarn ios\n```\n\n## Built With\nLinky iOS is built using [React Native] and [TypeScript].\n\n### User Interface\n- [NativeBase] - UI library\n- [Reanimated] \u0026 [React Native Gesture Handler] - For building interactive UIs\n### Features\n- [React Native Skia] - Drawing a gesture on canvas\n- **[$Q Recognizer]** - **Gesture recognition**\n- [Redux Toolkit] \u0026 [Redux Persist] \u0026 [Async Storage] - Managing application state, data and storage\n- [i18next] - Internalization\n\n### Analytics\n- [Firebase] - Data analysis \u0026 Screen tracking (with [React Navigation])\n\n### DevOps\nLinky utilizes both App Store releases and CodePush for streamlined deployment.\n- Xcode Cloud - Continuous deployment to the App Store\n- [CodePush] - For Deploying updates directly to users\n\n## License\nLinky is licensed under the terms of the MIT license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwsong0113%2Fimagine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkwsong0113%2Fimagine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkwsong0113%2Fimagine/lists"}