Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drschlaubi/stdx.kt
Kotlin Standard Library Extensions
https://github.com/drschlaubi/stdx.kt
Last synced: 1 day ago
JSON representation
Kotlin Standard Library Extensions
- Host: GitHub
- URL: https://github.com/drschlaubi/stdx.kt
- Owner: DRSchlaubi
- License: apache-2.0
- Created: 2022-03-29T01:27:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-28T06:04:25.000Z (over 1 year ago)
- Last Synced: 2024-05-02T06:13:43.350Z (6 months ago)
- Language: Kotlin
- Size: 584 KB
- Stars: 9
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# stdx.kt
This project aims to combine all of my utility projects and util files into a single project
# Modules
| Module | Docs | Artifact | JVM | JS | Native |
|--------------------------|------------------------------------------------------|-------------------|-----|-----|--------|
| [core](core) | [core](https://stdx.schlau.bi/stdx-core) | `stdx-core` | ✅ | ✅ | ✅ |
| [coroutines](coroutines) | [coroutines](https://stdx.schlau.bi/stdx-coroutines) | `stdx-coroutines` | ✅ | ✅ | ✅ |
| [envconf](envconf) | [envconf](https://stdx.schlau.bi/stdx-envconf) | `stdx-envconf` | ✅ | ✅² | ✅¹ |
| [logging](logging) | [logging](https://stdx.schlau.bi/stdx-logging) | `stdx-envconf` | ✅ | ✅ | ✅¹ |¹ Except for tvOS, watchOS and iOS
² Only NodeJS# Download
If you want to add all modules use the `stdx-full` dependency
Gradle (Kotlin)
```kotlin
dependencies {
implementation(platform("dev.schlaubi:stdx-bom:1.3.0"))
// Then for each module
implementation("dev.schlaubi", "stdx-core")
}
```Gradle (Groovy)
```groovy
dependencies {
implementation platform("dev.schlaubi:stdx-bom:1.3.0")
// Then for each module
implementation 'dev.schlaubi:stdx-core'
}
```Maven
```xml
dev.schlaubi
stdx-core-jvm
1.3.0
```