{"id":18162175,"url":"https://github.com/EmergeTools/hackernews","last_synced_at":"2025-04-01T02:33:14.727Z","repository":{"id":194402604,"uuid":"682684464","full_name":"EmergeTools/hackernews","owner":"EmergeTools","description":"A simple Hackernews client for Android. iOS coming soon.","archived":false,"fork":false,"pushed_at":"2024-10-30T00:14:50.000Z","size":26058,"stargazers_count":72,"open_issues_count":15,"forks_count":8,"subscribers_count":6,"default_branch":"main","last_synced_at":"2024-10-30T02:43:54.267Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.emergetools.com/blog/posts/open-sourcing-emerge-tools-hackernews-app","language":"Kotlin","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/EmergeTools.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":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-24T17:47:37.000Z","updated_at":"2024-10-25T18:00:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"481bd1dc-ca42-42e9-9c71-c81441e06307","html_url":"https://github.com/EmergeTools/hackernews","commit_stats":null,"previous_names":["emergetools/hackernews"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmergeTools%2Fhackernews","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmergeTools%2Fhackernews/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmergeTools%2Fhackernews/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmergeTools%2Fhackernews/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EmergeTools","download_url":"https://codeload.github.com/EmergeTools/hackernews/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246573089,"owners_count":20798987,"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-11-02T09:01:28.110Z","updated_at":"2025-04-01T02:33:14.718Z","avatar_url":"https://github.com/EmergeTools.png","language":"Kotlin","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/user-attachments/assets/61852a1b-4716-4893-8e54-4fd2a4399df1\" alt=\"Cover image\"/\u003e\n\u003c/p\u003e\n\n\u003ca href=\"https://www.emergetools.com/app/example/android/com.emergetools.hackernews/release\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fwww.emergetools.com%2Fapi%2Fv2%2Fpublic_new_build%3FexampleId%3Dcom.emergetools.hackernews%26platform%3Dandroid%26badgeOption%3Dversion_and_max_download_size%26buildType%3Drelease\u0026query=$.badgeMetadata\u0026link=https%3A%2F%2Fwww.emergetools.com%2Fapp%2Fexample%2Fandroid%2Fcom.emergetools.hackernews%2Frelease\u0026label=Hacker%20News\u0026logo=android\u0026color=229D44\" /\u003e\n\u003c/a\u003e\n\nWelcome to the [Emerge Tools](https://www.emergetools.com/) Hacker News repo!\n\nThis repository serves as a practical Android \u0026 iOS example project, leveraging Emerge's suite of products for size analysis, snapshot testing, reaper (dead code detection), and performance testing.\n\nThe iOS app is available on the [App Store](https://apps.apple.com/us/app/hacker-news-by-emerge/id6740922950) and the Android app is available on [Google Play](https://play.google.com/store/apps/details?id=com.emergetools.hackernews).\n\n## Getting Started with Emerge\n\n[Full docs](https://docs.emergetools.com/docs/quickstart)\n\n### Example setup ([docs](https://docs.emergetools.com/docs/integrate-into-ci))\n\n**Android:** The Android project in this repo use the [Emerge Gradle Plugin](https://docs.emergetools.com/docs/gradle-plugin) to upload to Emerge. Check out the [build.gradle.kts](https://github.com/EmergeTools/hackernews/blob/main/android/app/build.gradle.kts) for an example configuration.\n\n**iOS**: The iOS project in this repo uses _[fastlane](https://docs.emergetools.com/docs/fastlane)_ to upload to Emerge. Check out the [Fastfile](https://github.com/EmergeTools/hackernews/blob/main/ios/fastlane/Fastfile#L137) for an example configuration.\n\n## Questions\n\nFeel free to open an issue or reach out to us directly if you have any questions or run into any issues.\n","funding_links":[],"categories":["Kotlin","News"],"sub_categories":["Hacker News"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEmergeTools%2Fhackernews","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FEmergeTools%2Fhackernews","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FEmergeTools%2Fhackernews/lists"}