JetBrains/kotlin-wrappers
JetBrains/kotlin-wrappers has 1,595 GitHub stars and 193 forks. GitHot measured +1 stars in 24 hours and 0 in 7 days. Last checked 2026-11-11 17:53 UTC. Last push 2026-11-02.
Kotlin wrappers for popular JavaScript libraries
Measured star growth
- in 24h
- +1
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalKotlin Wrappers
This repository hosts a number of Kotlin wrappers for popular JavaScript libraries.
API Reference
Libraries
| Library name | Targets | API | README | Note | Version |
|---|---|---|---|---|---|
kotlin-actions-artifact |
API | README | |||
kotlin-actions-cache |
API | README | |||
kotlin-actions-core |
API | README | |||
kotlin-actions-exec |
API | README | |||
kotlin-actions-github |
API | README | |||
kotlin-actions-glob |
API | README | |||
kotlin-actions-http-client |
API | README | |||
kotlin-actions-io |
API | README | |||
kotlin-actions-tool-cache |
API | README | |||
kotlin-ajv |
API | README | |||
kotlin-browser |
API | README | |||
kotlin-cesium-core |
API | README | |||
kotlin-cesium-engine |
API | README | |||
kotlin-cesium-widgets |
API | README | |||
kotlin-css |
API | README | |||
kotlin-cssom-core |
API | README | |||
kotlin-csstype |
API | README | guide | ||
kotlin-electron |
API | README | |||
kotlin-emotion-cache |
API | README | guide | ||
kotlin-emotion-css |
API | README | guide | ||
kotlin-emotion-react |
API | README | guide | ||
kotlin-emotion-styled |
API | README | guide | ||
kotlin-emotion-utils |
API | README | guide | ||
kotlin-floating-ui-core |
API | README | guide | ||
kotlin-floating-ui-dom |
API | README | guide | ||
kotlin-floating-ui-react-dom |
API | README | guide | ||
kotlin-floating-ui-utils |
API | README | guide | ||
kotlin-js |
API | README | |||
kotlin-js-core |
API | README | |||
kotlin-js-plain-object |
API | README | |||
kotlin-js-test |
API | README | |||
kotlin-jszip |
API | README | |||
kotlin-mui-material |
API | README | |||
kotlin-mui-base |
API | README | |||
kotlin-mui-icons-material |
API | README | |||
kotlin-mui-lab |
API | README | |||
kotlin-mui-system |
API | README | |||
kotlin-muix-date-pickers |
API | README | |||
kotlin-muix-tree-view |
API | README | |||
kotlin-node |
API | README | |||
kotlin-pako |
API | README | |||
kotlin-popperjs-core |
API | README | |||
kotlin-prantlf-jsonlint |
API | README | |||
kotlin-preact-signals-core |
API | README | |||
kotlin-preact-signals-react |
API | README | |||
kotlin-react |
API | README | |||
kotlin-react-dom |
API | README | |||
kotlin-react-select |
API | README | |||
kotlin-react-use |
API | README | |||
kotlin-semver |
API | README | |||
kotlin-tanstack-history |
API | README | |||
kotlin-tanstack-query-core |
API | README | |||
kotlin-tanstack-react-query |
API | README | |||
kotlin-tanstack-react-query-devtools |
API | README | |||
kotlin-tanstack-react-router |
API | README | |||
kotlin-tanstack-react-router-devtools |
API | README | |||
kotlin-tanstack-react-table |
API | README | |||
kotlin-tanstack-react-virtual |
API | README | |||
kotlin-tanstack-router-core |
API | README | |||
kotlin-tanstack-table-core |
API | README | |||
kotlin-tanstack-virtual-core |
API | README | |||
kotlin-tauri-apps-api |
API | README | |||
kotlin-testing-library-dom |
API | README | |||
kotlin-testing-library-react |
API | README | |||
kotlin-testing-library-user-event |
API | README | |||
kotlin-typescript |
API | README | |||
kotlin-vercel-ncc |
API | README | |||
kotlin-vscode |
API | README | |||
kotlin-web |
API | README | |||
kotlin-wrappers-bom |
API | README | |||
kotlin-wrappers-catalog |
API | README | |||
kotlin-yaml |
API | README |
Artifacts are published to Maven Central.
Using In Your Projects
Use Kotlin Wrappers' version catalog.
Just declare kotlin-wrappers-catalog in root settings.gradle.kts and specify the modules you need:
// root `settings.gradle.kts`
dependencyResolutionManagement {
repositories {
mavenCentral()
}
versionCatalogs {
create("kotlinWrappers") {
val wrappersVersion = "2026.11.0"
from("org.jetbrains.kotlin-wrappers:kotlin-wrappers-catalog:$wrappersVersion")
}
}
}
// build.gradle.kts
dependencies {
jsMainImplementation(kotlinWrappers.react)
jsMainImplementation(kotlinWrappers.reactDom)
jsMainImplementation(kotlinWrappers.emotion.styled)
jsMainImplementation(kotlinWrappers.tanstack.reactTable)
// other wrappers
}
Examples
External
Follow these examples to learn how to start developing your Kotlin/JS apps. Good luck and have fun!
Contributing
Contributions to this project are welcome! Please see the open issues or chat with us on the #javascript channel in our Slack.
Explore related projects
freeCodeCamp/freeCodeCamp
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
458,995 starsdonnemartin/system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
377,595 starsreact/react
The library for web and native user interfaces.
252,500 starsvuejs/vue
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
212,534 stars