This document contains a list of third-party libraries that Ktor uses, including those usages that are merely for surfacing APIs for library-specific functionality (via plugins) that Ktor provides.
- MockK. Apache 2.0 License.
- Mockito. MIT License.
- Moowork. Apache 2.0 License.
- Apache HTTP Components. Apache 2.0 License.
- Kotlin. Apache 2.0 License.
- Kotlinx Coroutines. Apache 2.0 License.
- Kotlinx Serialization. Apache 2.0 License.
- Stetho. BSD License.
- Jackson. Apache 2.0 License.
- Micrometer. Apache 2.0 License.
- PebbleTemplates. BSD Modified License.
- Javax Server. Apache 2.0 License.
- SL4J. MIT License.
- AtomicFu. Apache 2.0 License.
- Kotlinx HTML. Apache 2.0 License.
- Netty. Apache 2.0 License.
- Jetty. Eclipse Public 2.0 License.
- Tomcat. Apache 2.0 License.
- Logback. Eclipse Public 2.0 License.
- JUnit. Eclipse Public 2.0 License.
- Dokka. Apache 2.0 License.
- Nodejs. Node.js License.
- Json.simple. Apache 2.0 License.
- Ktlint. MIT License.
- Typesafe Config. Apache 2.0 License.
- Gson. Apache 2.0 License.
- OkHttp. Apache 2.0 License.