{"id":18048506,"url":"https://github.com/ch8n/ch8n","last_synced_at":"2026-03-19T03:02:53.968Z","repository":{"id":140847776,"uuid":"326477959","full_name":"ch8n/ch8n","owner":"ch8n","description":"Hi it's all about me...","archived":false,"fork":false,"pushed_at":"2021-09-07T19:25:10.000Z","size":4728,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-10T13:14:38.921Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ch8n.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2021-01-03T18:48:44.000Z","updated_at":"2021-09-07T19:25:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"9fcb5569-f4d1-4a77-9eb9-0eb8d31eab07","html_url":"https://github.com/ch8n/ch8n","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/ch8n%2Fch8n","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ch8n%2Fch8n/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ch8n%2Fch8n/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ch8n%2Fch8n/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ch8n","download_url":"https://codeload.github.com/ch8n/ch8n/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247289435,"owners_count":20914464,"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-10-30T20:13:09.520Z","updated_at":"2026-01-18T01:36:01.233Z","avatar_url":"https://github.com/ch8n.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"![](androidbites.jpg)\n\n# Hello World! \u003cimg src=\"https://media.giphy.com/media/hvRJCLFzcasrR4ia7z/giphy.gif\" width=\"25px\"\u003e\n\nMyself `Chetan Gupta`, I go in community with the name `Ch8n`. I'm a mobile technology enthusiast! love Android __kotlinAlltheWay__, want to explore all opportunity around it! \n\n### CodingMantra\n`#cleanCoder #TDD #SOLID #designpatterns`\n\n## [About Me](https://chetangupta.net/about/) 🙋‍♀️ \n\u003cimg align=\"right\" height=\"240px\" alt=\"GIF\" src=\"https://i.pinimg.com/originals/e4/26/70/e426702edf874b181aced1e2fa5c6cde.gif\" /\u003e\n\n- 🚀 A Passionate Android Developer \n- :trophy: Kotlin Fan boy \n- 🔭 I’m currently working on Big-Brain-Kotlin Book!.\n- 🌱 I’m currently learning Compose and Kotlin Multi-platformer.\u003cbr /\u003e\n- 👯 I’m looking to collaborate on YouTube\n- 🥅 2020 Goals: Contribute more to Open Source projects\n- ⚡ Fun fact: I'm 👨🏻‍💻 by :sunny: and :guitar: by :full_moon_with_face:\n\n### Not Enough? check :point_right: [here](https://chetangupta.net/about/) \n\u003cbr\u003e\n\n## Blogs\nI do `Android` and `Kotlin` blogging at \u003cbr\u003e\n\n\u003ca href=\"https://chetangupta.net\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/AndroidBites-303030?style=for-the-badge\u0026logo=android\" alt=\"AndroidBites\"\u003e\u003c/a\u003e \u003ca href=\"https://chetangupta.net/bbk-main\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Big_Brain_Kotlin-303030?style=for-the-badge\u0026logo=Kotlin\" alt=\"BigBrainKotlin\"\u003e\u003c/a\u003e \u003ca href=\"https://chetangupta.net/ds-in-kotlin/\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Data_Structures.KT-303030?style=for-the-badge\u0026logo=Kotlin\" alt=\"BigBrainKotlin\"\u003e\u003c/a\u003e\n\n### Hacktober\n\u003cp style=\"display:flex;\"\u003e\n\u003cimg src=\"./hacktober_2019.png\" height=120px\u003e\n\u003cimg src=\"./hacktober_2020.png\" height=120px\u003e\n\u003c/p\u003e\n\n### Popular blogs\n- [Yet Another View Binding Article?](https://chetangupta.net/viewbinding/)\n- [Hold on ✋🏻 Before you Dagger or Hilt! try this Simple DI.](https://chetangupta.net/native-di/)\n- [Big-Brain-Series #6: The Morse Code 🤫](https://chetangupta.net/bbk6/)\n- [AndroidBites | 5 Steps to LRU Cache in Repository.](https://chetangupta.net/cache-repository/)\n- [Init Blocks will never haunt you again 👻!](https://chetangupta.net/init-blocks/)\n- [Accumulator Pattern for beginners | Fold vs Reduce](https://chetangupta.net/reduce-fold/)\n- [6 Things you need to know before using Destructuring in Kotlin.](https://chetangupta.net/destructuring-limitations/)\n\n### Community\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003cimg src=\"https://user-images.githubusercontent.com/11576342/127342300-c3a3b60b-6afb-47b6-9020-c5d4c1ca2c87.jpeg\" height =200px/\u003e \n      \u003cp\u003eCore Team : The Code Monks 🐒\u003c/p\u003e\n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/11576342/127342468-a62cc883-be82-401f-8f42-d13fdc22c8ca.png\" height =200px/\u003e\n        \u003cp\u003eCore Team : Kotlin-Mumbai 👾\u003c/p\u003e\n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n        \u003cimg src=\"https://user-images.githubusercontent.com/11576342/127343046-fd5e3fcc-38f9-4152-9385-550cf4e2ff1b.png\" height=200px/\u003e  \n        \u003cp\u003eAmbassadors : Android Hero Community 🚀\u003c/p\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\n\n### Featured In\n\u003cimg src=\"https://img.shields.io/badge/Kotlin Weekly-303030?style=for-the-badge\u0026logo=kotlin\"\u003e \u003cimg src=\"https://img.shields.io/badge/ProAndroidDev-303030?style=for-the-badge\u0026logo=android\"\u003e \u003cimg src=\"https://img.shields.io/badge/DroidCon-303030?style=for-the-badge\u0026logo=android\"\u003e\n\n\u003cimg src=\"https://img.shields.io/badge/Awesome Android devnotes-303030?style=for-the-badge\u0026logo=kotlin\"\u003e \u003cimg src=\"https://img.shields.io/badge/Android NewsLetter-303030?style=for-the-badge\u0026logo=android\"\u003e \u003cimg src=\"https://img.shields.io/badge/OnCreate_digest-303030?style=for-the-badge\u0026logo=android\"\u003e\n\n\u003cimg src=\"https://img.shields.io/badge/MDC Weekly-303030?style=for-the-badge\u0026logo=java\" alt=\"kotlin weekly\"\u003e \u003cimg src=\"https://img.shields.io/badge/Android Sweets-303030?style=for-the-badge\u0026logo=kotlin\" alt=\"kotlin weekly\"\u003e \u003cimg src=\"https://img.shields.io/badge/AndroidBoss-303030?style=for-the-badge\u0026logo=android\"\u003e\n\n\u003cimg src=\"https://img.shields.io/badge/Awesome Android-303030?style=for-the-badge\u0026logo=kotlin\"\u003e \u003cimg src=\"https://img.shields.io/badge/HashNode-303030?style=for-the-badge\u0026logo=hashnode\"\u003e \u003cimg src=\"https://img.shields.io/badge/Infinum_Weekly-303030?style=for-the-badge\u0026logo=kotlin\"\u003e \n\n\u003cimg src=\"https://img.shields.io/badge/Silver-303030?style=for-the-badge\u0026logo=reddit\"\u003e \u003cimg src=\"https://img.shields.io/badge/Trending 2020-303030?style=for-the-badge\u0026logo=reddit\"\u003e \n\n## Awards\n\n\u003ctable \u003e\n  \u003ctr\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003ca href=\"https://github.com/ch8n/ch8n/blob/main/Chetan_Gupta.png\" target=\"_blank\"\u003e\n        \u003cfigure align=\"center\"\u003e\n        \u003cimg src=\"./Chetan_Gupta.png\" height=250px\u003e \u003cbr\u003e\n        \u003cfigcaption\u003eAndroid Tech Star | India Mentor\u003c/figcaption\u003e\n        \u003c/figure\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n        \u003ca href=\"https://user-images.githubusercontent.com/11576342/122118895-38265180-ce46-11eb-9422-c6d3bbdacaa6.jpeg\" target=\"_blank\"\u003e\n          \u003cfigure align=\"center\"\u003e\n           \u003cimg src=\"https://user-images.githubusercontent.com/11576342/122118895-38265180-ce46-11eb-9422-c6d3bbdacaa6.jpeg\" height=250px\u003e \u003cbr\u003e\n           \u003cfigcaption\u003eJetpack Compose Challenge Trophy\u003c/figcaption\u003e  \n          \u003c/figure\u003e\n        \u003c/a\u003e \n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cbr\u003e\n\n## Languages\n\u003cimg src=\"https://img.shields.io/badge/Kotlin-303030?style=for-the-badge\u0026logo=kotlin\" alt=\"kotlin\"\u003e \u003cimg src=\"https://img.shields.io/badge/Java-303030?style=for-the-badge\u0026logo=Java\" alt=\"Java\"\u003e \u003cimg src=\"https://img.shields.io/badge/Javascript-303030?style=for-the-badge\u0026logo=Javascript\" alt=\"Javascript\"\u003e\n\n## Technologies\n\n\u003cimg src=\"https://img.shields.io/badge/Android-303030?style=for-the-badge\u0026logo=Android\" alt=\"Android\"\u003e \u003cimg src=\"https://img.shields.io/badge/NodeJs-303030?style=for-the-badge\u0026logo=Javascript\" alt=\"Node\"\u003e \u003cimg src=\"https://img.shields.io/badge/Vue-303030?style=for-the-badge\u0026logo=Javascript\" alt=\"Vue\"\u003e \u003cimg src=\"https://img.shields.io/badge/firebase-303030?style=for-the-badge\u0026logo=firebase\" alt=\"firebase\"\u003e\n\n## Made in Kotlin with :heart:\n\n\u003ctable \u003e\n  \u003ctr\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003ca href=\"https://github.com/ch8n/morse-code-kt\"\u003e\n      \u003cimg src=\"./sample-morse.gif\" height =200px/\u003e \n      \u003cp\u003eCLI application \u003c/p\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003ca href=\"https://github.com/ch8n/Expanding-Cards-Compose\"\u003e\n        \u003cimg src=\"./preview_compose.gif\" height =200px/\u003e\n        \u003cp\u003eHorizontal Expanding Cards\u003c/p\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n        \u003ca style=\"margin-left:18px\" href=\"https://github.com/ch8n/KorgeSample\"\u003e\n        \u003cimg src=\"./preview_korge.gif\" height=200px/\u003e  \n        \u003cp\u003eKorge | Game development\u003c/p\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003ctable \u003e\n  \u003ctr\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003ca href=\"https://github.com/ch8n/Compose-Fruit-Ninja\"\u003e\n      \u003cimg src=\"https://github.com/ch8n/Compose-Fruit-Ninja/raw/main/preview-fruit-ninja.gif\" height =200px/\u003e \n      \u003cp\u003eCompose-Fruit-Ninja 🥝\u003c/p\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n      \u003ca href=\"https://github.com/ch8n/Compose-SpaceWars\"\u003e\n        \u003cimg src=\"https://github.com/ch8n/Compose-SpaceWars/raw/main/spacwWarPreview.gif\" height =200px/\u003e\n        \u003cp\u003eCompose-Alien-invasion👾\u003c/p\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd valign=\"top\"\u003e\n        \u003ca style=\"margin-left:18px\" href=\"https://github.com/ch8n/Compose-Stars\"\u003e\n        \u003cimg src=\"https://github.com/ch8n/Compose-Stars/raw/main/preview.gif\" height=200px/\u003e  \n        \u003cp\u003eCompose-StarWar-3D-Space-Particle 🚀\u003c/p\u003e\n      \u003c/a\u003e \n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\n## 📊 Github Stats\n\n\u003cp align=\"center\"\u003e\n\n\u003cimg alt=\"My Github stats\" align=\"center\" border-radius=\"40px\" width=\"800px\" height=\"200px\" src=\"https://github-readme-streak-stats.herokuapp.com/?user=ch8n\u0026layout=compact\" alt=\"ch8n Stats\" /\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003ca href=\"https://github.com/ch8n\"\u003e\n  \u003cimg height=\"180em\" src=\"https://github-readme-stats.vercel.app/api?username=ch8n\u0026count_private=true\u0026show_icons=true\u0026include_all_commits=true\" alt=\"Ch8n | Stats\"/\u003e\n \n  \u003cbr\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\n\u003cp align =\"center\"\u003e\n\u003ch1\u003e Have a question? Ask me anything 👉 \u003ca href=\"https://github.com/ch8n/ch8n/issues/new\"\u003e\u003cb\u003ehere\u003c/b\u003e\u003c/a\u003e\u003cbr\u003e\n\u003c/h1\u003e\n\u003c/p\u003e\n\n\n \u003cimg src=\"https://activity-graph.herokuapp.com/graph?username=ch8n\u0026theme=react-dark\u0026bg_color=000\u0026hide_border=true\" width=\"100%\"/\u003e\n\n\n## Stalk Me 👀\n\n\u003ca href=\"https://bit.ly/ch8n-twitter\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Twitter-Chetan_Gupta-00acee?style=for-the-badge\u0026logo=twitter\" alt=\"twitter\"\u003e\u003c/a\u003e  \u003ca href=\"https://bit.ly/ch8n-insta\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Instagram-Chetan_wtf-E1306C?style=for-the-badge\u0026logo=Instagram\" alt=\"Instagram\"\u003e\u003c/a\u003e  \u003ca href=\"https://bit.ly/ch8n-git\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/github-Ch8n-4078c0?style=for-the-badge\u0026logo=github\" alt=\"github\"\u003e\u003c/a\u003e \n\n\u003ca href=\"https://bit.ly/ch8n-stackOflow\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Stackoverflow-Chetan%20Gupta-ef8236?style=for-the-badge\u0026logo=Stackoverflow\" alt=\"Stackoverflow\"\u003e\u003c/a\u003e \u003ca href=\"https://bit.ly/ch8n-linkdIn\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/LinkedIn-Chetan%20Gupta-0e76a8?style=for-the-badge\u0026logo=linkedin\" alt=\"LinkedIn\"\u003e\u003c/a\u003e \u003ca href=\"https://bit.ly/ch8n-medium-blog\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/Medium-Chetan%20Gupta-00ab6c?style=for-the-badge\u0026logo=medium\" alt=\"Medium\"\u003e\u003c/a\u003e \n\n\u003ca href=\"https://bit.ly/ch8n-youtube\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/youtube-Chetan%20Gupta-FF0000?style=for-the-badge\u0026logo=youtube\" alt=\"youtube\"\u003e\u003c/a\u003e \u003ca href=\"https://bit.ly/ch8n-codewar\" target=\"_blank\"\u003e\u003cimg src=\"https://img.shields.io/badge/CodeWars-Chetan_Gupta-F67280?style=for-the-badge\u0026logo=CodeWars\" alt=\"CodeWars\"\u003e\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://visitor-badge.glitch.me/badge?page_id=ch8n\"\u003e\n\u003c/p≈\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fch8n%2Fch8n","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fch8n%2Fch8n","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fch8n%2Fch8n/lists"}