{"id":18559003,"url":"https://github.com/linux-china/kotlin-platform-bom","last_synced_at":"2025-04-10T01:33:10.742Z","repository":{"id":41432218,"uuid":"85522009","full_name":"linux-china/kotlin-platform-bom","owner":"linux-china","description":"Kotlin Platform BOM","archived":false,"fork":false,"pushed_at":"2025-04-09T03:27:39.000Z","size":220,"stargazers_count":11,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-09T04:25:25.276Z","etag":null,"topics":["kotlin","maven-bom"],"latest_commit_sha":null,"homepage":null,"language":"Just","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/linux-china.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":"2017-03-20T01:17:49.000Z","updated_at":"2025-04-09T03:27:42.000Z","dependencies_parsed_at":"2023-10-11T20:33:05.745Z","dependency_job_id":"ec072895-e2f6-4ce2-b623-77ad9d4c05bb","html_url":"https://github.com/linux-china/kotlin-platform-bom","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-china%2Fkotlin-platform-bom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-china%2Fkotlin-platform-bom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-china%2Fkotlin-platform-bom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/linux-china%2Fkotlin-platform-bom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/linux-china","download_url":"https://codeload.github.com/linux-china/kotlin-platform-bom/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248140798,"owners_count":21054353,"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":["kotlin","maven-bom"],"created_at":"2024-11-06T21:41:49.623Z","updated_at":"2025-04-10T01:33:05.727Z","avatar_url":"https://github.com/linux-china.png","language":"Just","funding_links":[],"categories":[],"sub_categories":[],"readme":"Kotlin Platform BOM\n===================\n\nA BOM for Kotlin platform\n\n### How to use ?\n\nPlease add following code in your pom.xml:\n\n```xml\n\u003cdependencyManagement\u003e\n     \u003cdependencies\u003e\n         \u003cdependency\u003e\n             \u003cgroupId\u003ecom.github.linux-china\u003c/groupId\u003e\n             \u003cartifactId\u003ekotlin-platform-bom\u003c/artifactId\u003e\n             \u003cversion\u003e1.0.0-SNAPSHOT\u003c/version\u003e\n             \u003ctype\u003epom\u003c/type\u003e\n             \u003cscope\u003eimport\u003c/scope\u003e\n         \u003c/dependency\u003e\n     \u003c/dependencies\u003e\n \u003c/dependencyManagement\u003e\n```\n\n### Artifacts\n\n* assertj-core-kotlin\n```kotlin\nimport org.assertj.core.api.KotlinAssertions.assertThat\nimport org.junit.Test\n\nclass KotlinAssertionsExample {\n    @Test\n    fun simpleAssertion() {\n        assertThat(10L.toString()).isEqualTo(\"10\")\n    }\n}\n```\n* assertk: https://github.com/willowtreeapps/assertk \n* katz: Functional Data Types and abstractions for Kotlin https://github.com/FineCinnamon/Katz\n* fuel: Kotlin Http Client\n* kolor: A library to print colored strings https://github.com/ziggy42/kolor\n* kotlin-futures: A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like. https://github.com/vjames19/kotlin-futures\n* kotlinpoet: A Kotlin API for generating .kt source files\n* Physikal: https://github.com/Tenkiv/Physikal\n* kotlinx.atomicfu: The idiomatic way to use atomic operations in Kotlin\n* date\u0026time DSL： khronos， kizitonwose/Time \n* MockK: mocking library for Kotlin http://mockk.io/\n* human-readable Kotlin DSL for IPCs \u0026 turning anything into a message receiver / broadcaster: https://github.com/DavidMellul/Kotlin-Publish-Subscribe\n* KDispatcher is a Kotlin EventDispatcher https://github.com/Rasalexman/KDispatcher\n* Kotlin dsl for spring mvc test： https://github.com/petrbalat/kd4smt\n* Klock: Klock is a Date \u0026 Time library for Multiplatform Kotlin 1.3 https://korlibs.soywiz.com/klock/\n* SpringMockK: MockBean and SpyBean, but for MockK instead of Mockito： https://github.com/Ninja-Squad/springmockk\n* Strikt: assertion library for Kotlin intended for use with a test runner: https://strikt.io/\n* mapdb: MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory https://github.com/jankotek/mapdb\n* fakeit: The Kotlin fake data generator library https://github.com/moove-it/fakeit\n* The simple, stupid random Java beans generator: https://github.com/j-easy/easy-random\n* Kotlin Multiplatform Arithmatic Parser:  https://github.com/KaenDagger/KParser\n* dataframe: Structured data processing in Kotlin - https://github.com/Kotlin/dataframe\n\n### References\n\n* https://kotlin.link/\n* https://github.com/KotlinBy/awesome-kotlin\n* The Kotlin Programming Language: https://caster.io/courses/kotlin-programming-language\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinux-china%2Fkotlin-platform-bom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flinux-china%2Fkotlin-platform-bom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flinux-china%2Fkotlin-platform-bom/lists"}