:rocket: We just open-sourced something we wish ex...
# feed
c
๐Ÿš€ We just open-sourced something we wish existed earlier: Compose Multiplatform Library Template A clean, production-ready starting point for building libraries with Compose across Android, Desktop, and iOS. When we first tried Compose Multiplatform, setting up a library project felt... fragile. Too many moving parts. Messy directory structures. Manual doc generation. There were several templates that existed, but they were not being maintained properly. So we built what we needed. ๐Ÿ’ก ๐—ช๐—ต๐—ฎ๐˜'๐˜€ ๐—ถ๐—ป๐˜€๐—ถ๐—ฑ๐—ฒ ๐˜๐—ต๐—ถ๐˜€ ๐˜๐—ฒ๐—บ๐—ฝ๐—น๐—ฎ๐˜๐—ฒ: โœจ Shared library module, structured for scale ๐Ÿ“ samples/ folder with ready-to-run apps (Android, iOS, Desktop) ๐Ÿ“š Dokka docs + CI setup to auto-publish ๐Ÿงผ Ktlint + Spotless to keep things clean ๐Ÿ” Git hooks to auto-format code before commit ๐Ÿค Contributor-friendly setup with CODE_OF_CONDUCT and PR templates ๐Ÿš€ Maven publish plugin ready to go Whether you're building your first MPP library or maintaining several, this template gives you a strong foundation, minus the boilerplate. ๐Ÿ‘‰ ๐—˜๐˜…๐—ฝ๐—น๐—ผ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฒ ๐—ฟ๐—ฒ๐—ฝ๐—ผ: https://github.com/meticha/compose-multiplatform-library-template We're still working on the extensive documentation on publishing your own library. But meanwhile, you can let us know what you'd improve or what youโ€™d love to see next ๐Ÿ’ฌ
๐Ÿ‘ 5
๐ŸŽ‰ 4
๐Ÿ†’ 3
๐Ÿ™Œ 2
t
Not to complain, but is this library indeed JetBrains official? If not, the badge in the Github readme feels a bit misleading to be honest.
โž• 1
a
@Cavin I believe the badge actually violates trademark rules. It is better to remove it.
โž• 1
c
Hi @altavir and @Tรณth Istvรกn Zoltรกn, Thanks for pointing it out. I've removed the badge now. I didn't added that badge. It was there because I've initially cloned the Compose Multiplatform template which contained this badge.
๐Ÿ‘ 4
m
But why is there no Wasm support?
โž• 1