{"id":24381736,"url":"https://github.com/gabrieldrn/carbon-compose","last_synced_at":"2026-01-08T06:19:41.978Z","repository":{"id":250102500,"uuid":"707513802","full_name":"gabrieldrn/carbon-compose","owner":"gabrieldrn","description":"Carbon design system implementation with KMP and Compose Multiplatform","archived":false,"fork":false,"pushed_at":"2025-01-10T14:20:25.000Z","size":6808,"stargazers_count":169,"open_issues_count":12,"forks_count":11,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-10T15:29:58.745Z","etag":null,"topics":["android","carbon-design-system","compose-multiplatform","design-system","kotlin-library","kotlin-multiplatform","kotlin-native","wasm"],"latest_commit_sha":null,"homepage":"https://gabrieldrn.github.io/carbon-compose/","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/gabrieldrn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["gabrieldrn"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"lfx_crowdfunding":null,"polar":null,"buy_me_a_coffee":null,"thanks_dev":null,"custom":null}},"created_at":"2023-10-20T04:17:10.000Z","updated_at":"2025-01-10T14:20:29.000Z","dependencies_parsed_at":"2024-08-14T15:54:58.524Z","dependency_job_id":"0495277e-ffc7-45d8-beca-a39c952527aa","html_url":"https://github.com/gabrieldrn/carbon-compose","commit_stats":null,"previous_names":["gabrieldrn/carbon-compose"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrieldrn%2Fcarbon-compose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrieldrn%2Fcarbon-compose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrieldrn%2Fcarbon-compose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gabrieldrn%2Fcarbon-compose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gabrieldrn","download_url":"https://codeload.github.com/gabrieldrn/carbon-compose/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234620123,"owners_count":18861459,"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","carbon-design-system","compose-multiplatform","design-system","kotlin-library","kotlin-multiplatform","kotlin-native","wasm"],"created_at":"2025-01-19T09:01:49.409Z","updated_at":"2025-09-29T12:32:31.123Z","avatar_url":"https://github.com/gabrieldrn.png","language":"Kotlin","funding_links":["https://github.com/sponsors/gabrieldrn"],"categories":["Libraries","android"],"sub_categories":["🍎 Compose UI"],"readme":"\u003cp align=\"left\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://github.com/user-attachments/assets/a0a20d5a-9f67-46ea-a68e-fe836b3a3d81\"\u003e\n    \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://github.com/user-attachments/assets/cf499dee-c867-4613-96a8-c018bdb3f112\"\u003e\n    \u003cimg alt=\"Logo\" src=\"https://github.com/user-attachments/assets/cf499dee-c867-4613-96a8-c018bdb3f112\" width=\"150\"\u003e\n  \u003c/picture\u003e\n\u003c/p\u003e\n\n# Carbon | Compose Multiplatform\n\n[![Kotlin](https://img.shields.io/badge/2.2.0-blue?logo=kotlin\u0026logoColor=white\u0026color=7F52FF)](http://kotlinlang.org)\n[![Compose Multiplatform](https://img.shields.io/badge/1.8.2-green?logo=jetpackcompose\u0026logoColor=white\u0026color=4284F3)](https://github.com/JetBrains/compose-multiplatform)\n\n[![CI | compile \u0026 tests](https://github.com/gabrieldrn/carbon-compose/actions/workflows/ci-lib-workflow.yml/badge.svg)](https://github.com/gabrieldrn/carbon-compose/actions/workflows/ci-lib-workflow.yml)\n\nA [Compose Multiplatform](https://www.jetbrains.com/lp/compose-multiplatform/) implementation of IBM's [Carbon Design System](https://github.com/carbon-design-system/carbon).\n\n![](https://github.com/user-attachments/assets/82d8c108-7e6b-4ef8-8e6c-cf1ecf7026d1) | ![](https://github.com/user-attachments/assets/5b80e6a9-7b5c-41b0-9bac-169e2f051954) | ![](https://github.com/user-attachments/assets/a1ba04d5-c728-4791-848f-9e26df38c346)\n:--:|:--:|:--:\n\n**Supported platforms:**\n- Android\n- iOS\n- Desktop\n- Web via Wasm\n\n\u003e [!CAUTION]\n\u003e This library is **still under development** and **unofficial**. Contributions are welcomed!\n\n\n---\n\n# 📦 Import library\n\nTo start using Carbon in your Compose app, follow the instructions on how to add Carbon Compose to\nyour project on the [Import Carbon](https://gabrieldrn.github.io/carbon-compose/getting-started/import-lib/) page.\n\nUse the latest version in the [releases page](https://github.com/gabrieldrn/carbon-compose/releases).\n\n# ⚙️ Usage\n\nRead [Using Carbon](https://gabrieldrn.github.io/carbon-compose/getting-started/usage/) to learn how to use Carbon\nin your app.\n\n# 🤳 Catalog App\n\nThe `:catalog` module is a KMP application offering an interactive showcase to test and explore\nimplemented components of this project. It supports all the library supported platforms and allows\ndevelopers to visualize and interact with the components in different environments.\n\nFor more information on how to build and use the catalog app, please refer to the module's [README](catalog/README.md).\n\n# 📖 Documentation\n\nVisit the project's Github Pages https://gabrieldrn.github.io/carbon-compose/ to get more information about the\nproject, some documentation, its API reference and the catalog app.\n\n# 🧑‍💻 Contributions\n\nThe project is open for contributions, have a look at the contribution guidelines and the issues list!\n\n# ❤️ Support\n\nFeel free to ⭐ the project and/or [leave a tip](https://github.com/sponsors/gabrieldrn) if you like carbon-compose! 🙂\n\n---\n\nContent featuring carbon-compose:\n\n\u003ca href=\"https://jetc.dev/issues/230.html\"\u003e\u003cimg src=\"https://img.shields.io/badge/As_Seen_In-jetc.dev_Newsletter_Issue_%23230-blue?logo=Jetpack+Compose\u0026amp;logoColor=white\" alt=\"As Seen In - jetc.dev Newsletter Issue #230\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrieldrn%2Fcarbon-compose","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrieldrn%2Fcarbon-compose","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrieldrn%2Fcarbon-compose/lists"}