Skip to content

Commit

Permalink
feat: info about klibs-io (#4616)
Browse files Browse the repository at this point in the history
  • Loading branch information
danil-pavlov authored Dec 20, 2024
1 parent dc77092 commit a693ce5
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 1 deletion.
4 changes: 3 additions & 1 deletion docs/topics/multiplatform/multiplatform-add-dependencies.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,9 @@ You can add dependencies on libraries that have adopted Kotlin Multiplatform tec
as [SQLDelight](https://github.com/cashapp/sqldelight). The authors of these libraries usually provide guides for adding
their dependencies to your project.

Check out this [community-maintained list of Kotlin Multiplatform libraries](https://libs.kmp.icerock.dev/).
> Look for Kotlin Multiplatform libraries on the [JetBrains' search platform](https://klibs.io/).
>
{style="tip"}

### Library shared for all source sets

Expand Down
7 changes: 7 additions & 0 deletions docs/topics/multiplatform/multiplatform-publish-lib.md
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,13 @@ You can disable the publication of this attribute by adding the following Gradle
kotlin.publishJvmEnvironmentAttribute=false
```

## Promote your library

Your library can be featured on the [JetBrains' search platform](https://klibs.io/).
It's designed to make it easy to look for Kotlin Multiplatform libraries based on their target platforms.

Libraries that meet the criteria are added automatically. For more information on how to add your library, see [FAQ](https://klibs.io/faq).

## What's next

See the [Library authors' guidelines](api-guidelines-build-for-multiplatform.md) for best practices and tips
Expand Down
1 change: 1 addition & 0 deletions docs/topics/multiplatform/multiplatform.topic
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<a href="https://kmp.jetbrains.com/" summary="Quickly create and download a multiplatform project template">New project wizard</a>
<a href="https://plugins.jetbrains.com/plugin/14936-kotlin-multiplatform" summary="Android Studio plugin for developing applications both on Android and iOS">Android Studio plugin</a>
<a href="https://www.jetbrains.com/lp/compose-multiplatform/" summary="Kotlin-based declarative UI framework developed by JetBrains">Compose Multiplatform UI framework</a>
<a href="https://klibs.io/" summary="Experimental search platform for Kotlin Multiplatform libraries developed by JetBrains">Search platform for libraries</a>
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/fleet.html" summary="Use Fleet for multiplatform development">Fleet code editor</a>
<a href="https://www.jetbrains.com/help/kotlin-multiplatform-dev/amper.html" summary="Project configuration with Amper">Amper configuration tool</a>
</group>
Expand Down

0 comments on commit a693ce5

Please sign in to comment.