{"id":16455016,"url":"https://github.com/gajjartejas/pigo","last_synced_at":"2025-03-21T05:30:44.146Z","repository":{"id":213858126,"uuid":"734017879","full_name":"gajjartejas/PiGo","owner":"gajjartejas","description":"PiGo - Explore Your Pi Servers On the Go","archived":false,"fork":false,"pushed_at":"2025-03-16T15:51:19.000Z","size":21619,"stargazers_count":16,"open_issues_count":12,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-16T16:37:38.382Z","etag":null,"topics":["android","ios","open-source","opensource","raspberry-pi","react-native","react-native-app","server"],"latest_commit_sha":null,"homepage":"https://play.google.com/store/apps/details?id=com.tejasgajjar.pigo","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/gajjartejas.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":"https://paypal.me/gajjartejas"}},"created_at":"2023-12-20T16:59:46.000Z","updated_at":"2025-03-16T15:51:19.000Z","dependencies_parsed_at":"2024-11-17T23:17:11.244Z","dependency_job_id":null,"html_url":"https://github.com/gajjartejas/PiGo","commit_stats":null,"previous_names":["gajjartejas/pigo"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gajjartejas%2FPiGo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gajjartejas%2FPiGo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gajjartejas%2FPiGo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gajjartejas%2FPiGo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gajjartejas","download_url":"https://codeload.github.com/gajjartejas/PiGo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244117258,"owners_count":20400742,"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":["android","ios","open-source","opensource","raspberry-pi","react-native","react-native-app","server"],"created_at":"2024-10-11T10:20:47.520Z","updated_at":"2025-03-21T05:30:44.140Z","avatar_url":"https://github.com/gajjartejas.png","language":"TypeScript","funding_links":["https://paypal.me/gajjartejas"],"categories":[],"sub_categories":[],"readme":"[\u003cimg align=\"right\" src=\"https://cdn.jsdelivr.net/npm/simple-icons@latest/icons/instagram.svg\" width=\"50\" height=\"50\" /\u003e](http://www.instagram.com/gajjartejas)\n[\u003cimg align=\"right\" src=\"https://cdn.jsdelivr.net/npm/simple-icons@latest/icons/twitter.svg\" width=\"50\" height=\"50\" /\u003e](http://www.twitter.com/gajjartejas)\n\n# Introduction\n\nWelcome to PiGo – the open-source, free mobile companion for Raspberry Pi enthusiasts. Effortlessly explore and manage multiple Pi servers on the go.\n\nPiGo: Your free and open gateway to seamless server navigation.\n\n## Installation\n\nGet the app from Google Play:\n\n\u003ca href=\"https://play.google.com/store/apps/details?id=com.tejasgajjar.pigo\"\u003e\n  \u003cimg alt=\"Android app on Google Play\" src=\"https://developer.android.com/images/brand/en_generic_rgb_wo_60.png\" /\u003e\n\u003c/a\u003e\n\n### Screenshots\n\n|                                                                                  |                                                                                     |                                                                            |                                                                               |\n| :------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------: | :------------------------------------------------------------------------: | :---------------------------------------------------------------------------: |\n| ![Accounts List](metadata/en-US/images/phoneScreenshots/1-home-devices-list.png) |   ![Transactions List](metadata/en-US/images/phoneScreenshots/2-device-apps.png)    | ![Reports](metadata/en-US/images/phoneScreenshots/3-app-info-pi-hole.png)  | ![Reports](metadata/en-US/images/phoneScreenshots/4-app-info-rpi-monitor.png) |\n|   ![Accounts List](metadata/en-US/images/phoneScreenshots/5-settings-list.png)   | ![Transactions List](metadata/en-US/images/phoneScreenshots/6-app-servers-list.png) | ![Reports](metadata/en-US/images/phoneScreenshots/7-update-app-server.png) |    ![Reports](metadata/en-US/images/phoneScreenshots/8-update-device.png)     |\n\nThe application supports Android 5.0 (API 21) and above.\n\n## Features include:\n\nHome Page Features:\n\n- List of Pi Servers: Display all Pi servers on the home page.\n\nPi Server Management:\n\n- Add, Update, Delete: Allow users to manage Pi servers by adding, updating, and deleting them as needed.\n- Auto Scan: Provide the option to automatically discover Pi app servers locally.\n- Add Pi Server: Enable users to add multiple Pi servers with support for both IPv4 and IPv6 addresses/URLs.\n\nPi Apps Management:\n\n- Predefined Pi Apps: Allow users to add predefined Pi apps to their Pi servers.\n- View Pi Apps: Access Pi apps in the webview with features like refresh, forward, backward, and URL switching support.\n- Default Pi App Server: Manage the default Pi app server with options to add, update, and delete servers.\n\nAdditional Settings:\n\n- Auto Scan Settings: Configure settings for auto-scanning Pi app servers.\n- Webview Settings: Adjust settings such as user-agent, JavaScript enable/disable, and clear website data.\n\nUser Experience:\n\n- Dark Theme Support: Offer a dark theme for improved visibility and reduced eye strain.\n- Multi-Language Support: Provide language options for users to navigate the app in their preferred language.\n- Tablet/iPad and Phone support.\n\n## Building\n\n\u003e Note: You can't Publish any Source code without permission.\n\n### Basic setup\n\nIf you want to build from source, just do\n\n    git clone https://github.com/gajjartejas/PiGo.git\n    cd PiGo\n    `npm install` or `yarn`\n    cd ios \u0026\u0026 pod install \u0026\u0026 cd..\n\n### With Android Studio\n\n1. Clone repo `git clone https://github.com/gajjartejas/PiGo.git`\n2. In Android Studio select \"Open an existing Android Studio Project\"\n3. Wait for Gradel to sync and then run or build.\n\n### With Xcode\n\n1. Clone repo `git clone https://github.com/gajjartejas/PiGo.git`\n2. Navigate to `PiGo/ios` and open `PiGo.xcworkspace` folder.\n3. Run the project.\n\n## Todo\n\n1. Auto refresh webview.\n2. Print support and save as PDF support.\n3. Push notification support.\n4. Background notification support.\n\n## Contributing\n\nThere are many ways you can contribute to the development.\n\n- Pull requests are always welcome!\n- You must respect conventional commits for your commits and MR title.\n- You can merge only if your CI is green.\n- give priority to squash and merge, and not merge with a merge commit\n- Please visit [CrowdIn](https://crowdin.com/project/pigo) to update and create new translations\n\n## License\n\nPiGo is licensed under the [MIT License](https://github.com/gajjartejas/PiGo/blob/main/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgajjartejas%2Fpigo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgajjartejas%2Fpigo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgajjartejas%2Fpigo/lists"}