{"id":16933126,"url":"https://github.com/saket/reuserview","last_synced_at":"2025-03-17T07:32:13.835Z","repository":{"id":52324516,"uuid":"353626153","full_name":"saket/ReuserView","owner":"saket","description":"woke af","archived":false,"fork":false,"pushed_at":"2021-04-01T21:52:41.000Z","size":680,"stargazers_count":127,"open_issues_count":8,"forks_count":5,"subscribers_count":3,"default_branch":"trunk","last_synced_at":"2025-02-27T20:27:19.078Z","etag":null,"topics":["android","matrix","recyclerview"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/saket.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}},"created_at":"2021-04-01T08:16:47.000Z","updated_at":"2025-02-21T02:53:56.000Z","dependencies_parsed_at":"2022-08-27T05:40:33.897Z","dependency_job_id":null,"html_url":"https://github.com/saket/ReuserView","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saket%2FReuserView","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saket%2FReuserView/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saket%2FReuserView/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saket%2FReuserView/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saket","download_url":"https://codeload.github.com/saket/ReuserView/tar.gz/refs/heads/trunk","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243852425,"owners_count":20358270,"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","matrix","recyclerview"],"created_at":"2024-10-13T20:48:40.818Z","updated_at":"2025-03-17T07:32:13.485Z","avatar_url":"https://github.com/saket.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Wikipedia image](/woke.jpg)\n\n```groovy\nimplementation \"me.saket.reuserview:reuserview:4.1.2021\"\n```\n\n```diff\n- androidx.recyclerview.widget.RecyclerView\n+ androidx.recyclerview.widget.ReuserView\n```\n\nimagine your view holder is a plastic bottle\n\nthe binding model is some delicious coca cola\n\nwhen you replace the cola with some water, you're reusing the bottle\n\nwhen you take the bottle and turn it into google home mini fabric, you're recycling\n\nthese two things are not the same\n\n\\- [matt precious](https://twitter.com/mattprec)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaket%2Freuserview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaket%2Freuserview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaket%2Freuserview/lists"}