com.bkahlert.kommons:kommons

Kommons is a set of Kotlin Multiplatform Libraries (MPP) to allow the execution of command lines / scripts, to support print debugging and to ease testing.

https://github.com/bkahlert/kommons

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.5%) to scientific vocabulary

Keywords

command-line java kaomoji kotlin logger logging shellscript time unicode

Keywords from Contributors

interactive mesh interpretability sequences generic projection optim hacking network-simulation
Last synced: 4 months ago · JSON representation ·

Repository

Kommons is a set of Kotlin Multiplatform Libraries (MPP) to allow the execution of command lines / scripts, to support print debugging and to ease testing.

Basic Info
  • Host: GitHub
  • Owner: bkahlert
  • License: mit
  • Language: Kotlin
  • Default Branch: master
  • Homepage:
  • Size: 27.6 MB
Statistics
  • Stars: 18
  • Watchers: 2
  • Forks: 0
  • Open Issues: 5
  • Releases: 23
Topics
command-line java kaomoji kotlin logger logging shellscript time unicode
Created about 5 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog Funding License Citation Codeowners

README.md

Kommons — Logo

Kommons Download from Maven Central Download from GitHub Packages <!--Download from Bintray JCenter--> Build Status Repository Size Repository Size

About

Kommons is a family of the following Kotlin—most of them multiplatform libraries:

The modules in bold are included in the Kommons module.
The other modules need to be added individually to use them.

Installation / Setup

This library is hosted on GitHub with releases provided on Maven Central.

To use a module individually, see the corresponding instructions linked in About.

The following dependency adds the core, debug, exec, io, logging-core, text, and uri module:

  • Gradle implementation("com.bkahlert.kommons:kommons:2.8.0")

  • Maven xml <dependency> <groupId>com.bkahlert.kommons</groupId> <artifactId>kommons</artifactId> <version>2.8.0</version> </dependency>

Please read the corresponding documentation for instructions on how to use them.

Development

Project structure

The project is structured as follows:

  • kommons-* … feature modules
  • kommons … umbrella module with dependencies to all feature modules
  • kommons-bom … bill of materials, that is, a POM file that lists all modules and their versions
  • buildSrc … custom build logic

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project or to raise issues. You can also support this project by making a PayPal donation to ensure this journey continues indefinitely!

Thanks again for your support, it's much appreciated! :pray:

License

MIT. See LICENSE for more details.

Owner

  • Name: Björn Kahlert
  • Login: bkahlert
  • Kind: user
  • Location: Berlin, Germany

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
  - given-names: "Björn"
    family-names: "Kahlert"
    orcid: "https://orcid.org/0000-0003-1705-4067"
title: "Kommons — Features for Kotlin™ You Didn't Know You Were Missing"
version: 2.8.0
date-released: 2023-03-05
url: "https://github.com/bkahlert/kommons"

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 427
  • Total Committers: 3
  • Avg Commits per committer: 142.333
  • Development Distribution Score (DDS): 0.012
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Björn Kahlert m****l@b****m 422
dependabot[bot] 4****] 4
Björn Kahlert b****t@i****e 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 5 months ago

All Time
  • Total issues: 9
  • Total pull requests: 617
  • Average time to close issues: 6 months
  • Average time to close pull requests: 28 days
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 0.56
  • Average comments per pull request: 0.86
  • Merged pull requests: 74
  • Bot issues: 0
  • Bot pull requests: 571
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • HoffiMuc (1)
  • mbayou (1)
Pull Request Authors
  • dependabot[bot] (91)
  • bkahlert (8)
Top Labels
Issue Labels
Pull Request Labels
dependencies (91) java (77) github_actions (14)

Packages

  • Total packages: 68
  • Total downloads: unknown
  • Total dependent packages: 136
    (may contain duplicates)
  • Total dependent repositories: 5
    (may contain duplicates)
  • Total versions: 593
repo1.maven.org: com.bkahlert.kommons:kommons-uri

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 17.6%
Average: 26.4%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-jvm

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 11
  • Dependent Packages: 10
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.8%
Average: 26.6%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-jvm

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 11
  • Dependent Packages: 8
  • Dependent Repositories: 0
Rankings
Dependent packages count: 7.2%
Average: 27.0%
Stargazers count: 29.2%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-js

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 11
  • Dependent Packages: 7
  • Dependent Repositories: 0
Rankings
Dependent packages count: 8.1%
Average: 27.2%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-core-jvm

Kommons Logging: Core is a Kotlin Multiplatform Library with convenience features for Kotlin Logging and SLF4J

  • Versions: 10
  • Dependent Packages: 6
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.3%
Average: 27.6%
Stargazers count: 29.2%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-io-jvm

Kommons IO is a Kotlin Library for simpler IO handling on the JVM.

  • Versions: 11
  • Dependent Packages: 6
  • Dependent Repositories: 0
Rankings
Dependent packages count: 9.3%
Average: 27.6%
Stargazers count: 29.2%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 11
  • Dependent Packages: 8
  • Dependent Repositories: 0
Rankings
Dependent packages count: 11.0%
Average: 27.9%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-debug-jvm

Kommons Debug is a Kotlin Multiplatform Library for print debugging.

  • Versions: 29
  • Dependent Packages: 5
  • Dependent Repositories: 0
Rankings
Dependent packages count: 11.0%
Average: 27.9%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-js

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 11
  • Dependent Packages: 5
  • Dependent Repositories: 0
Rankings
Dependent packages count: 11.0%
Average: 28.0%
Stargazers count: 29.2%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-macosx64

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 0
Rankings
Dependent packages count: 13.4%
Average: 28.5%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-linuxx64

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 0
Rankings
Dependent packages count: 13.4%
Average: 28.5%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-mingwx64

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 0
Rankings
Dependent packages count: 13.4%
Average: 28.5%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-core-macosarm64

Kommons Core is a Kotlin Multiplatform Library that offers shared features for most Kommons modules.

  • Versions: 6
  • Dependent Packages: 4
  • Dependent Repositories: 0
Rankings
Dependent packages count: 13.4%
Average: 28.5%
Stargazers count: 28.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 11
  • Dependent Packages: 6
  • Dependent Repositories: 0
Rankings
Dependent packages count: 13.4%
Average: 28.6%
Stargazers count: 29.2%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-mingwx64

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-jvm

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-js

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-macosx64

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-linuxx64

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-uri-macosarm64

Kommons URI is a Kotlin Multiplatform Library for handling (Data) URIs.

  • Versions: 2
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 23.1%
Average: 29.2%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-debug-js

Kommons Debug is a Kotlin Multiplatform Library for print debugging.

  • Versions: 29
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 28.8%
Average: 29.4%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-linuxx64

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 29.2%
Average: 29.5%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-io-js

Kommons IO is a Kotlin Library for simpler IO handling on the JVM.

  • Versions: 5
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 29.2%
Average: 29.5%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-macosx64

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 29.2%
Average: 29.5%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-macosarm64

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 29.2%
Average: 29.5%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-text-mingwx64

Kommons Text is a Kotlin Multiplatform Library for Unicode-aware text manipulations.

  • Versions: 6
  • Dependent Packages: 3
  • Dependent Repositories: 0
Rankings
Dependent packages count: 16.9%
Stargazers count: 29.2%
Average: 29.5%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-debug

Kommons Debug is a Kotlin Multiplatform Library for print debugging.

  • Versions: 29
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 22.4%
Stargazers count: 28.8%
Average: 30.7%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-io

Kommons IO is a Kotlin Library for simpler IO handling on the JVM.

  • Versions: 11
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 22.4%
Stargazers count: 29.2%
Average: 30.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-logback-jvm

Kommons Logging Logback is a Kotlin Library for configuring Logback with nothing but system properties, and provides support for JSON

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 22.4%
Stargazers count: 29.2%
Average: 30.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-core

Kommons Logging: Core is a Kotlin Multiplatform Library with convenience features for Kotlin Logging and SLF4J

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 0
Rankings
Dependent packages count: 22.4%
Stargazers count: 29.2%
Average: 30.8%
Dependent repos count: 32.0%
Forks count: 39.8%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-exec

Kommons Exec is a Kotlin Library to execute command lines and shell scripts.

  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-spring-boot-jvm

Spring Boot auto-configuration for Kommons Logging: Logback

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-spring-boot

Spring Boot auto-configuration for Kommons Logging: Logback

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-core-js

Kommons Logging: Core is a Kotlin Multiplatform Library with convenience features for Kotlin Logging and SLF4J

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-logback

Kommons Logging Logback is a Kotlin Library for configuring Logback with nothing but system properties, and provides support for JSON

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 9
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-exec-jvm

Kommons Exec is a Kotlin Library to execute command lines and shell scripts.

  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Dependent packages count: 32.0%
Average: 33.2%
Forks count: 39.8%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-js

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-mingwx64

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-jvm

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-macosarm64

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-macosx64

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-time-linuxx64

Kommons Time is a Kotlin Multiplatform Library that extends the KotlinX multiplatform date/time library

  • Versions: 1
  • Dependent Packages: 1
  • Dependent Repositories: 0
Rankings
Dependent packages count: 33.0%
Average: 34.1%
Dependent repos count: 35.3%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 16
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 16.1%
Dependent packages count: 33.0%
Average: 37.2%
Stargazers count: 41.1%
Forks count: 58.6%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 25
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 16.1%
Dependent packages count: 33.0%
Average: 37.2%
Stargazers count: 41.1%
Forks count: 58.6%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-jvm

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 28.8%
Dependent repos count: 32.0%
Average: 37.4%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-js

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 28.8%
Dependent repos count: 32.0%
Average: 37.4%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-native

Kommons is a Kotlin Multiplatform Library, with a minimal set of dependencies, allowing you to run Command Lines and Shell Scripts, locally or in a Docker Container—and a dozen of other features like various builders, an improved Java NIO 2 integration, decimal and binary units, and Unicode-related features.

  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 28.8%
Dependent repos count: 32.0%
Average: 37.4%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-jvm

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-macosx64

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-mingwx64

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-mingwx64

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-spring-boot-starter-jvm

Spring Boot Starter for Kommons Logging: Spring Boot

  • Versions: 10
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-js

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-macosarm64

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-macosarm64

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-macosx64

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-mingwx64

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-jvm

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-linuxx64

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-kaomoji-macosx64

Kommons Kaomoji is a Kotlin Multiplatform Library that offers Japanese style emoticons `(つ◕౪◕)つ━☆゚.*・。゚

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-macosarm64

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-linuxx64

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-js

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-bom

Features for Kotlin™ Multiplatform You Didn't Know You Were Missing

  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 5 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-test-linuxx64

Kommons Test is a Kotlin Multiplatform Library to ease testing.

  • Versions: 6
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Stargazers count: 29.2%
Dependent repos count: 32.0%
Average: 37.5%
Forks count: 39.8%
Dependent packages count: 48.9%
Last synced: 4 months ago
repo1.maven.org: com.bkahlert.kommons:kommons-logging-spring-boot-starter

Spring Boot Starter for Kommons Logging: Spring Boot

  • Versions: 10
  • Dependent Packages: 1
  • Dependent Repositories: 1
Rankings
Dependent repos count: 20.8%
Dependent packages count: 33.0%
Average: 38.4%
Stargazers count: 41.1%
Forks count: 58.6%
Last synced: 4 months ago

Dependencies

kommons-debug/build.gradle.kts maven
  • com.ibm.icu:icu4j 71.1 implementation
  • io.github.microutils:kotlin-logging 2.1.23 implementation
  • org.slf4j:slf4j-api 1.7.36 implementation
  • org.slf4j:slf4j-simple 1.7.36 implementation
kommons-exec/build.gradle.kts maven
  • io.opentelemetry:opentelemetry-api 1.5.0 api
  • com.github.ajalt.mordant:mordant 2.0.0-beta7 implementation
  • io.grpc:grpc-netty 1.40.1 implementation
  • io.ktor:ktor-server-core 1.6.3 implementation
  • io.ktor:ktor-server-netty 1.6.3 implementation
  • io.opentelemetry:opentelemetry-exporter-jaeger 1.5.0 implementation
  • io.opentelemetry:opentelemetry-exporter-logging 1.5.0 implementation
  • io.opentelemetry:opentelemetry-extension-annotations 1.5.0 implementation
  • io.opentelemetry:opentelemetry-extension-kotlin 1.5.0 implementation
  • io.opentelemetry:opentelemetry-sdk 1.5.0 implementation
  • io.strikt:strikt-core 0.30.1 implementation
  • io.strikt:strikt-jvm 0.30.1 implementation
  • org.apache.commons:commons-compress 1.21 implementation
  • org.apache.commons:commons-exec 1.3 implementation
  • org.codehaus.plexus:plexus-utils 3.4.1 implementation
  • org.slf4j:slf4j-nop 1.7.32 implementation
  • org.junit.platform:junit-platform-console 1.8.0-RC1 runtimeOnly
kommons-test/build.gradle.kts maven
  • io.kotest:kotest-assertions-core 5.4.1 api
  • io.kotest:kotest-common 5.4.1 implementation
kotlin-js-store/yarn.lock npm
  • 361 dependencies
.github/workflows/build-custom.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/upload-artifact v3 composite
  • gradle/gradle-build-action v2 composite
.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • actions/upload-artifact v3 composite
  • gradle/gradle-build-action v2 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
  • gradle/gradle-build-action v2 composite
  • softprops/action-gh-release v1 composite
.github/workflows/test-report.yml actions
  • dorny/test-reporter v1 composite
kommons-logging/kommons-logging-logback/build.gradle.kts maven
  • org.springframework.boot:spring-boot $springBootVersion implementation
  • org.springframework.boot:spring-boot-starter-test $springBootVersion implementation
kommons-logging/kommons-logging-spring-boot/build.gradle.kts maven
  • org.springframework.boot:spring-boot-autoconfigure $springBootVersion implementation
  • org.springframework.boot:spring-boot-configuration-processor $springBootVersion implementation
  • org.springframework.boot:spring-boot-starter-actuator $springBootVersion implementation
  • org.springframework.boot:spring-boot-starter-test $springBootVersion implementation
kommons-logging/kommons-logging-spring-boot-sample/build.gradle.kts maven
  • com.bkahlert.kommons:kommons-logging-spring-boot-starter 2.7.0 implementation
  • org.springframework.boot:spring-boot-starter-actuator * implementation
  • org.springframework.boot:spring-boot-starter-web * implementation
  • com.bkahlert.kommons:kommons-test 2.7.0 testImplementation
  • org.springframework.boot:spring-boot-starter-test * testImplementation
kommons-logging/kommons-logging-spring-boot-starter/build.gradle.kts maven
  • org.springframework.boot:spring-boot-starter-logging * api
kommons-uri/build.gradle.kts maven
  • io.ktor:ktor-http * api
  • io.ktor:ktor-utils * api
  • org.jetbrains.kotlinx:kotlinx-serialization-core * api
  • org.jetbrains.kotlinx:kotlinx-serialization-json * implementation
build.gradle.kts maven
buildSrc/build.gradle.kts maven
kommons/build.gradle.kts maven
kommons-bom/build.gradle.kts maven
kommons-core/build.gradle.kts maven
kommons-io/build.gradle.kts maven
kommons-kaomoji/build.gradle.kts maven
kommons-logging/kommons-logging-core/build.gradle.kts maven
kommons-text/build.gradle.kts maven
kommons-time/build.gradle.kts maven
  • org.jetbrains.kotlinx:kotlinx-serialization-core * api
  • org.jetbrains.kotlinx:kotlinx-serialization-json * implementation