https://github.com/linux-china/kotlin-platform-bom
Kotlin Platform BOM
https://github.com/linux-china/kotlin-platform-bom
kotlin maven-bom
Last synced: about 1 year ago
JSON representation
Kotlin Platform BOM
- Host: GitHub
- URL: https://github.com/linux-china/kotlin-platform-bom
- Owner: linux-china
- Created: 2017-03-20T01:17:49.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-04-09T03:27:39.000Z (about 1 year ago)
- Last Synced: 2025-04-09T04:25:25.276Z (about 1 year ago)
- Topics: kotlin, maven-bom
- Language: Just
- Size: 215 KB
- Stars: 11
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Kotlin Platform BOM
===================
A BOM for Kotlin platform
### How to use ?
Please add following code in your pom.xml:
```xml
com.github.linux-china
kotlin-platform-bom
1.0.0-SNAPSHOT
pom
import
```
### Artifacts
* assertj-core-kotlin
```kotlin
import org.assertj.core.api.KotlinAssertions.assertThat
import org.junit.Test
class KotlinAssertionsExample {
@Test
fun simpleAssertion() {
assertThat(10L.toString()).isEqualTo("10")
}
}
```
* assertk: https://github.com/willowtreeapps/assertk
* katz: Functional Data Types and abstractions for Kotlin https://github.com/FineCinnamon/Katz
* fuel: Kotlin Http Client
* kolor: A library to print colored strings https://github.com/ziggy42/kolor
* 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
* kotlinpoet: A Kotlin API for generating .kt source files
* Physikal: https://github.com/Tenkiv/Physikal
* kotlinx.atomicfu: The idiomatic way to use atomic operations in Kotlin
* date&time DSL: khronos, kizitonwose/Time
* MockK: mocking library for Kotlin http://mockk.io/
* human-readable Kotlin DSL for IPCs & turning anything into a message receiver / broadcaster: https://github.com/DavidMellul/Kotlin-Publish-Subscribe
* KDispatcher is a Kotlin EventDispatcher https://github.com/Rasalexman/KDispatcher
* Kotlin dsl for spring mvc test: https://github.com/petrbalat/kd4smt
* Klock: Klock is a Date & Time library for Multiplatform Kotlin 1.3 https://korlibs.soywiz.com/klock/
* SpringMockK: MockBean and SpyBean, but for MockK instead of Mockito: https://github.com/Ninja-Squad/springmockk
* Strikt: assertion library for Kotlin intended for use with a test runner: https://strikt.io/
* mapdb: MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory https://github.com/jankotek/mapdb
* fakeit: The Kotlin fake data generator library https://github.com/moove-it/fakeit
* The simple, stupid random Java beans generator: https://github.com/j-easy/easy-random
* Kotlin Multiplatform Arithmatic Parser: https://github.com/KaenDagger/KParser
* dataframe: Structured data processing in Kotlin - https://github.com/Kotlin/dataframe
### References
* https://kotlin.link/
* https://github.com/KotlinBy/awesome-kotlin
* The Kotlin Programming Language: https://caster.io/courses/kotlin-programming-language