{"id":13549470,"url":"https://github.com/slapperwan/gh4a","last_synced_at":"2025-05-14T07:08:40.528Z","repository":{"id":39920174,"uuid":"1388190","full_name":"slapperwan/gh4a","owner":"slapperwan","description":"Github client for Android","archived":false,"fork":false,"pushed_at":"2025-05-04T11:10:34.000Z","size":21106,"stargazers_count":1793,"open_issues_count":261,"forks_count":222,"subscribers_count":90,"default_branch":"master","last_synced_at":"2025-05-04T12:21:14.106Z","etag":null,"topics":["android","github","github-client","octodroid"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/slapperwan.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES","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,"zenodo":null}},"created_at":"2011-02-20T02:47:49.000Z","updated_at":"2025-05-04T11:10:38.000Z","dependencies_parsed_at":"2024-01-07T18:15:36.234Z","dependency_job_id":"f059dd71-9f71-43c8-9d7b-e5cadf7c485a","html_url":"https://github.com/slapperwan/gh4a","commit_stats":{"total_commits":2972,"total_committers":34,"mean_commits":87.41176470588235,"dds":"0.47442799461641993","last_synced_commit":"0c87cc10482c375c2d0bf69f78407eff1548d26e"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slapperwan%2Fgh4a","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slapperwan%2Fgh4a/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slapperwan%2Fgh4a/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/slapperwan%2Fgh4a/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/slapperwan","download_url":"https://codeload.github.com/slapperwan/gh4a/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092775,"owners_count":22013290,"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","github","github-client","octodroid"],"created_at":"2024-08-01T12:01:22.180Z","updated_at":"2025-05-14T07:08:40.502Z","avatar_url":"https://github.com/slapperwan.png","language":"Java","readme":"\u003cimg alt=\"Octodroid\" align=\"right\" src=\"https://raw.githubusercontent.com/slapperwan/gh4a/master/app/src/main/res/drawable-xxhdpi/octodroid.png\"\u003e\n\nOctoDroid\n=========\nThis application provides access to [GitHub](https://github.com/) and lets you stay connected with your network\n\nDownload\n--------\n[\u003cimg src=\"https://f-droid.org/badge/get-it-on.png\" alt=\"Get it on F-Droid\" height=\"80px\"\u003e](https://f-droid.org/packages/com.gh4a/)\n\nMain features\n-------------\n\n### Repository\n* List repositories\n* Watch/unwatch repository\n* View branches/tags\n* View pull requests\n* View contributors\n* View watchers/networks\n* View issues\n\n### User\n* View basic information\n* Activity feeds\n* Follow/unfollow user\n* View public/watched repositories\n* View followers/following\n* View organizations (if type is user)\n* View members (if type is organization)\n\n### Issue\n* List issues\n* Filter by label, assignee or milestone\n* Create/edit/close/reopen issue\n* Comment on issue\n* Manage labels\n* Manage milestones\n\n### Commit\n* View commit (shows files changed/added/deleted)\n* Diff viewer with colorized HTML\n* View commit history on each file\n\n### Tree/File browser\n* Browse source code\n* View code with syntax highlighting\n\n### Gist\n* List public gists\n* View gist content\n\n### Explore Github\n* Public timeline\n* Trending repos (today, week, month, forever)\n* GitHub blog\n\n*..and many more*\n\nHow to Build Octodroid\n----------------------\n- Ensure Android SDK platform and build-tools are installed\n- Register an application for your OctoDroid usage under your [GitHub settings](https://github.com/settings/developers)\n  * naming is up to you\n  * callback URL must be gh4a://oauth\n- Create a client.properties file with the following content:\n```\nClientId=\"\u003cCLIENT ID DISPLAYED IN APPLICATION SETTINGS\u003e\"\nClientSecret=\"\u003cCLIENT SECRET DISPLAYED IN APPLICATION SETTINGS\u003e\"\n```\n\n- Build using Gradle\n\n```bash\n./gradlew assembleDebug\n```\n\n- To get a full list of available tasks\n\n```bash\n./gradlew tasks\n```\n\nOpen Source Libraries\n---------------------\n* [android-gif-drawable](https://github.com/koral--/android-gif-drawable)\n* [AndroidSVG](https://github.com/BigBadaboom/androidsvg)\n* [AndroidX](https://github.com/androidx/androidx)\n* [emoji-java](https://github.com/vdurmont/emoji-java)\n* [GitHubSdk](https://github.com/maniac103/GitHubSdk)\n* [HoloColorPicker](https://github.com/LarsWerkman/HoloColorPicker)\n* [MarkdownEdit](https://github.com/Tunous/MarkdownEdit)\n* [Material Design Icons](https://github.com/google/material-design-icons)\n* [PrettyTime](https://github.com/ocpsoft/prettytime)\n* [Recycler Fast Scroll](https://github.com/pluscubed/recycler-fast-scroll)\n* [Retrofit](https://github.com/square/retrofit)\n* [RxAndroid](https://github.com/ReactiveX/RxAndroid)\n* [RxJava](https://github.com/ReactiveX/RxJava)\n* [RxLoader](https://github.com/maniac103/RxLoader)\n* [SmoothProgressBar](https://github.com/castorflex/SmoothProgressBar)\n\nContributions\n-------------\n* [kageiit](https://github.com/kageiit) - Improvements and bug fixes\n* [maniac103](https://github.com/maniac103) - Improvements, bug fixes and new features\n* [ARoiD](https://github.com/ARoiD) - Testing\n* [extremis (Steven Mautone)](https://github.com/extremis) - OctoDroid name and the new icon\n* [zquestz](https://github.com/zquestz) - Thanks for the application icon\n* [cketti](https://github.com/cketti)\n* [Tunous](https://github.com/Tunous) - Improvements, bug fixes and new features\n","funding_links":[],"categories":["Java","Other Utilities","HarmonyOS","github"],"sub_categories":["Git based clients","Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslapperwan%2Fgh4a","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fslapperwan%2Fgh4a","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fslapperwan%2Fgh4a/lists"}