A collection of useful kotlin extensions

LicenseMIT
Tagsgithubkotlinextension
DateOct 27, 2025
Filespom (3 KB)  View All
RepositoriesCentral
Ranking#56158 in MvnRepository (See Top Artifacts)
Used By8 artifacts
VulnerabilitiesVulnerabilities from dependencies:
CVE-2025-8916
CVE-2024-30171
CVE-2024-29857
View 2 more ...

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Compile Dependencies (0)

Category/License Group / ArtifactVersionUpdates

Managed Dependencies (189)

Category/License Group / ArtifactVersionUpdates

EPL 1.0LGPL 2.1
ch.qos.logback » logback-access 1.5.202.0.7
Logging
EPL 1.0LGPL 2.1
ch.qos.logback » logback-classic 1.5.201.5.21
Logging
EPL 1.0LGPL 2.1
ch.qos.logback » logback-core 1.5.201.5.21
Annotation Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-annotations 2.20
JSON Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-core 2.20.03.0.2
JSON Lib
Apache 2.0
com.fasterxml.jackson.core » jackson-databind 2.20.03.0.2
Serializer
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-avro 2.20.03.0.2
Serializer
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-cbor 2.20.03.0.2
CSV
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-csv 2.20.03.0.2
Serializer
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-ion 2.20.03.0.2
Data Format
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-properties 2.20.03.0.2
Serializer
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-protobuf 2.20.03.0.2
Serializer
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-smile 2.20.03.0.2
TOML
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-toml 2.20.03.0.2
XML Processing
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-xml 2.20.03.0.2
YAML
Apache 2.0
com.fasterxml.jackson.dataformat » jackson-dataformat-yaml 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-eclipse-collections 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-guava 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hibernate4 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hibernate5 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hibernate5-jakarta 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hibernate6 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hibernate7 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-hppc 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jakarta-jsonp 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jaxrs 2.20.03.0.2

MIT
com.fasterxml.jackson.datatype » jackson-datatype-javax-money 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jdk8 2.20.02.20.1

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-joda-money 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-json-org 2.20.03.0.2
Date/Time
Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr310 2.20.03.0.0-rc2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-jsr353 2.20.03.0.2

MIT
com.fasterxml.jackson.datatype » jackson-datatype-moneta 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.datatype » jackson-datatype-pcollections 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-base 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-cbor-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-json-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-smile-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-xml-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jakarta.rs » jackson-jakarta-rs-yaml-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-base 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-cbor-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-json-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-smile-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-xml-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jaxrs » jackson-jaxrs-yaml-provider 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-all 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-annotation-support 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-extension-javatime 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-objects 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-retrofit2 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.jr » jackson-jr-stree 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-afterburner 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-android-record 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-blackbird 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-guice 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-guice7 2.20.03.0.2
Annotation Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-jaxb-annotations 2.20.03.0.2
Annotation Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-jakarta-xmlbind-annotations 2.20.03.0.2
JSON Schema
Apache 2.0
com.fasterxml.jackson.module » jackson-module-jsonSchema 2.20.02.20.1

Apache 2.0
com.fasterxml.jackson.module » jackson-module-jsonSchema-jakarta 2.20.02.20.1
JSON Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-kotlin 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-mrbean 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-no-ctor-deser 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-osgi 2.20.03.0.2

Apache 2.0
com.fasterxml.jackson.module » jackson-module-parameter-names 2.20.02.20.1

Apache 2.0
com.fasterxml.jackson.module » jackson-module-paranamer 2.20.02.20.1
JSON Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-scala_2.11 2.20.03.0.2
JSON Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-scala_2.12 2.20.03.0.2
JSON Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-scala_2.13 2.20.03.0.2
JSON Lib
Apache 2.0
com.fasterxml.jackson.module » jackson-module-scala_3 2.20.03.0.2

Apache 2.0
com.flipkart.zjsonpatch » zjsonpatch 0.4.16
Cache Impl
Apache 2.0
com.github.ben-manes.caffeine » caffeine 3.2.23.2.3

MIT
com.github.squirrelgrip » kotlin-extensions-csv 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-excel 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-gson 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-format 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-jackson 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-javaprops 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-json 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-jvm 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-protobuf 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-xml 1.6.5

MIT
com.github.squirrelgrip » kotlin-extensions-yaml 1.6.5
JSON Schema
Apache 2.0
com.github.victools » jsonschema-generator 4.38.0
JSON Schema
Apache 2.0
com.github.victools » jsonschema-module-jackson 4.38.0

Apache 2.0
com.github.victools » jsonschema-module-jakarta-validation 4.38.0

Apache 2.0
com.google.api-client » google-api-client 2.8.1

Apache 2.0
com.google.apis » google-api-services-gmail v1-rev20250630-2.0.0v1-rev110-1.25.0

Apache 2.0
com.google.cloud » google-cloud-pubsub 1.143.01.143.1
Bill of materials
Apache 2.0
com.google.cloud » first-party-dependencies 3.52.33.54.1
Bill of materials
com.google.cloud » google-cloud-bom 0.251.00.252.0
JSON Lib
Apache 2.0
com.google.code.gson » gson 2.13.2
Core Utils
Apache 2.0
com.google.guava » guava 33.5.0-jre

Apache 2.0
com.google.oauth-client » google-oauth-client-jetty 1.39.0
Bill of materials
BSD 3-clause
com.google.protobuf » protobuf-bom 4.29.44.33.1
Reflection
Apache 2.0
commons-beanutils » commons-beanutils 1.11.0
Logging
Apache 2.0
commons-logging » commons-logging 1.3.5

Apache 2.0
io.dropwizard.metrics5 » metrics-core 5.0.5
Application Metrics
Apache 2.0
io.micrometer » micrometer-core 1.15.51.16.0
Concurrency
Apache 2.0
io.reactivex.rxjava2 » rxjava 2.2.213.1.12
Validation
Apache 2.0
jakarta.validation » jakarta.validation-api 3.1.1
Java Spec
EDL 1.0
javax.activation » activation 1.1.12.1.4
Mail Client
CDDLGPL 2.0
javax.mail » mail 1.4.71.6.2
Java Spec
EPL 2.0GPL
javax.servlet » javax.servlet-api 4.0.16.1.0
Bytecode
Apache 2.0
net.bytebuddy » byte-buddy 1.17.81.18.1

MIT
net.pwall.json » json-kotlin-schema 0.57
Cache Client
Apache 2.0
net.spy » spymemcached 2.12.3
Parser Generator
BSD 3-clause
org.antlr » antlr4-runtime 4.13.2
Parser Generator
BSD 3-clause
org.antlr » antlr4 4.13.2
Collections
Apache 2.0
org.apache.commons » commons-collections4 4.5.0
Core Utils
Apache 2.0
org.apache.commons » commons-lang3 3.19.03.20.0
HTTP Clients
Apache 2.0
org.apache.httpcomponents.client5 » httpclient5 5.5.1
HTTP Clients
Apache 2.0
org.apache.httpcomponents.client5 » httpclient5 5.5.1

Apache 2.0
org.apache.httpcomponents.client5 » httpclient5-cache 5.5.1

Apache 2.0
org.apache.httpcomponents.client5 » httpclient5-fluent 5.5.1
HTTP Clients
Apache 2.0
org.apache.httpcomponents.core5 » httpcore5 5.3.6
HTTP Clients
Apache 2.0
org.apache.httpcomponents.core5 » httpcore5-h2 5.3.6

Apache 2.0
org.apache.httpcomponents.core5 » httpcore5-testing 5.3.6

Apache 2.0
org.apache.httpcomponents.core5 » httpcore5-reactive 5.3.6
Logging
Apache 2.0
org.apache.logging.log4j » log4j-core 2.25.2
Logging Bridge
Apache 2.0
org.apache.logging.log4j » log4j-slf4j-impl 2.24.32.25.2
Logging
Apache 2.0
org.apache.logging.log4j » log4j-core 2.24.32.25.2

Apache 2.0
org.apache.poi » poi-ooxml 5.4.15.5.0
Template Engine
Apache 2.0
org.apache.velocity » velocity1 vulnerability 1.72.4.1
Assertion
Apache 2.0
org.assertj » assertj-core 3.27.6
Concurrency
Apache 2.0
org.awaitility » awaitility 4.3.0
Encryption Lib
BouncyCastle
org.bouncycastle » bcpkix-jdk15on1 vulnerability 1.701.82
Encryption Lib
BouncyCastle
org.bouncycastle » bcprov-jdk15on3 vulnerabilities 1.701.82
Compression
MIT
org.brotli » dec 0.1.2

Apache 2.0
org.codehaus.plexus » plexus-classworlds 2.9.0
Annotation Lib
Apache 2.0
org.codehaus.plexus » plexus-component-annotations 2.2.0
Core Utils
Apache 2.0
org.codehaus.plexus » plexus-utils 4.0.2

Apache 2.0
org.conscrypt » conscrypt-openjdk-uber 2.5.2

Apache 2.0
org.ehcache.modules » ehcache-api 3.10.83.11.1
ElasticSearch Client
org.elasticsearch.client » elasticsearch-rest-high-level-client 7.17.29
Testing
BSD 3-clause
org.hamcrest » hamcrest 3.0
Defect Detection
Apache 2.0
org.jetbrains » annotations 26.0.2-1
Concurrency
Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core 1.10.2

Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-jdk9 1.10.2

Apache 2.0
org.jetbrains.kotlinx » kotlinx-io-core 0.8.0
JSON Lib
Apache 2.0
org.jetbrains.kotlinx » kotlinx-serialization-json 1.9.0
Bill of materials
EPL 2.0
org.junit » junit-bom 6.0.06.0.1
Bill of materials
EPL 2.0
org.junit » junit-bom 5.13.06.0.1
Testing
EPL 2.0
org.junit-pioneer » junit-pioneer 2.3.0
Mocking
MIT
org.mockito » mockito-core 5.20.0
Mocking
MIT
org.mockito » mockito-inline5.20.0
Mocking
MIT
org.mockito » mockito-junit-jupiter 5.20.0
Mocking
MIT
org.mockito » mockito-core 4.11.05.20.0
Mocking
MIT
org.mockito.kotlin » mockito-kotlin 6.1.0
MongoDB Client
Apache 2.0
org.mongodb » mongodb-driver-sync 5.6.1
Logging
MIT
org.slf4j » slf4j-api 2.0.17
Logging
MIT
org.slf4j » slf4j-api 1.7.362.0.17

Apache 2.0
org.springdoc » springdoc-openapi-ui 1.8.0
AOP
Apache 2.0
org.springframework » spring-aop 6.2.127.0.0
AOP
Apache 2.0
org.springframework » spring-aspects 6.2.127.0.0
Dep Injection
Apache 2.0
org.springframework » spring-beans 6.2.127.0.0
Dep Injection
Apache 2.0
org.springframework » spring-context 6.2.127.0.0

Apache 2.0
org.springframework » spring-context-indexer 6.2.127.0.0
Config
Apache 2.0
org.springframework » spring-context-support 6.2.127.0.0
Core Utils
Apache 2.0
org.springframework » spring-core 6.2.127.0.0

Apache 2.0
org.springframework » spring-core-test 6.2.127.0.0
Expression Lang
Apache 2.0
org.springframework » spring-expression 6.2.127.0.0
Bytecode
Apache 2.0
org.springframework » spring-instrument 6.2.127.0.0
Logging Bridge
Apache 2.0
org.springframework » spring-jcl 6.2.126.2.13
JDBC Extension
Apache 2.0
org.springframework » spring-jdbc 6.2.127.0.0
Message Queue Client
Apache 2.0
org.springframework » spring-jms 6.2.127.0.0
Message Queue Client
Apache 2.0
org.springframework » spring-messaging 6.2.127.0.0
O/R Mapping
Apache 2.0
org.springframework » spring-orm 6.2.127.0.0
XML Processing
Apache 2.0
org.springframework » spring-oxm 6.2.127.0.0

Apache 2.0
org.springframework » spring-r2dbc 6.2.127.0.0
Testing
Apache 2.0
org.springframework » spring-test 6.2.127.0.0
Transactions
Apache 2.0
org.springframework » spring-tx 6.2.127.0.0
Web Framework
Apache 2.0
org.springframework » spring-web 6.2.127.0.0

Apache 2.0
org.springframework » spring-webflux 6.2.127.0.0
Web Framework
Apache 2.0
org.springframework » spring-webmvc 6.2.127.0.0
WebSocket Clients
Apache 2.0
org.springframework » spring-websocket 6.2.127.0.0

Apache 2.0
org.springframework.batch » spring-batch-core 5.2.4

Apache 2.0
org.springframework.boot » spring-boot-parent 3.5.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-bootstrap 4.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-zookeeper-config 4.3.0

Apache 2.0
org.springframework.cloud » spring-cloud-starter-zookeeper-discovery 4.3.0

Apache 2.0
org.springframework.data » spring-data-rest-hal-explorer 4.5.55.0.0
Bill of materials
Apache 2.0
org.springframework.integration » spring-integration-bom 6.5.3
Bill of materials
Apache 2.0
org.springframework.security » spring-security-bom 6.5.67.0.0
Testing
MIT
org.testcontainers » testcontainers 1.21.12.0.2
Testing
MIT
org.testcontainers » junit-jupiter 1.21.11.21.3
Subversion Tool
org.tmatesoft.svnkit » svnkit 1.10.11

Developers

NameEmailDev IdRolesOrganization
Adrian Richter

Related Books

Kotlin: An Illustrated GuideKotlin: An Illustrated Guide (2025)
by Leeds, Dave
Kotlin from Scratch: A Project-Based Introduction for the Intrepid ProgrammerKotlin from Scratch: A Project-Based Introduction for the Intrepid Programmer (2025)
by Islam, Faisal
Kotlin in Action, Second EditionKotlin in Action, Second Edition (2024)
by Aigner, Sebastian, Elizarov, Roman, Isakova, Svetlana, Jemerov, Dmitry
Kotlin Design Patterns and Best Practices: Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservicesKotlin Design Patterns and Best Practices: Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservices (2024)
by Soshin, Alexey
Kotlin Essentials (Kotlin for Developers)Kotlin Essentials (Kotlin for Developers) (2022)
by Moskała, Marcin
Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile (English Edition)Kotlin In-Depth: A Guide to a Multipurpose Programming Language for Server-Side, Front-End, Android, and Multiplatform Mobile (English Edition) (2022)
by Sedunov, Aleksei
Functional Programming in KotlinFunctional Programming in Kotlin (2021)
by Vermeulen, Marco, Bjarnason, Rúnar, Chiusano, Paul
Java to Kotlin: A Refactoring GuidebookJava to Kotlin: A Refactoring Guidebook (2021)
by McGregor, Duncan, Pryce, Nat
Kotlin Programming for Beginners: An Introduction to Learn the Kotlin Programming Language with Tutorials and Hands-On ExamplesKotlin Programming for Beginners: An Introduction to Learn the Kotlin Programming Language with Tutorials and Hands-On Examples (2021)
by Metzler, Nathan
Kotlin Cookbook: A Problem-Focused ApproachKotlin Cookbook: A Problem-Focused Approach (2019)
by Kousen, Ken
Android Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming languageAndroid Programming with Kotlin for Beginners: Build Android apps starting from zero programming experience with the new Kotlin programming language (2019)
by Horton, John
Head First Kotlin: A Brain-Friendly GuideHead First Kotlin: A Brain-Friendly Guide (2019)
by Griffiths, Dawn, Griffiths, David
Android Development with Kotlin: Enhance your skills for Android development using KotlinAndroid Development with Kotlin: Enhance your skills for Android development using Kotlin (2017)
by Moskala, Marcin, Wojda, Igor
Kotlin in ActionKotlin in Action (2017)
by Jemerov, Dmitry, Isakova, Svetlana
Programming Kotlin: Get to grips quickly with the best Java alternativeProgramming Kotlin: Get to grips quickly with the best Java alternative (2017)
by Samuel, Stephen, Bocutiu, Stefan
Kotlin for Android Developers: Learn Kotlin the easy way while developing an Android AppKotlin for Android Developers: Learn Kotlin the easy way while developing an Android App (2016)
by Leiva, Antonio