Socket
Socket
Sign inDemoInstall

org.jetbrains.kotlin-wrappers:kotlin-mui-icons

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

org.jetbrains.kotlin-wrappers:kotlin-mui-icons

Kotlin wrapper for Material UI Icons


Version published
Maintainers
1
Source

JetBrains team project CI Maven Central Kotlin Slack channel

Kotlin Wrappers

This repository hosts a number of Kotlin wrappers for popular JavaScript libraries.

To learn more please refer to the READMEs of individual modules.

READMENoteVersion
kotlin-actions-toolkitMaven Central
kotlin-browserMaven Central
kotlin-cesium-engineMaven Central
kotlin-cesium-widgetsMaven Central
kotlin-cssMaven Central
kotlin-cssom-coreMaven Central
kotlin-csstypeguideMaven Central
kotlin-electronMaven Central
kotlin-emotionguideMaven Central
kotlin-extensionsarchivedMaven Central
kotlin-jsMaven Central
kotlin-mui-materialMaven Central
kotlin-mui-baseMaven Central
kotlin-mui-icons-materialMaven Central
kotlin-mui-labMaven Central
kotlin-mui-systemMaven Central
kotlin-muix-date-pickersMaven Central
kotlin-muix-tree-viewMaven Central
kotlin-nodeMaven Central
kotlin-popperMaven Central
kotlin-preact-signals-coreMaven Central
kotlin-preact-signals-reactMaven Central
kotlin-reactMaven Central
kotlin-react-beautiful-dndMaven Central
kotlin-react-coreMaven Central
kotlin-react-domMaven Central
kotlin-react-dom-legacyarchivedMaven Central
kotlin-react-dom-test-utilsMaven Central
kotlin-react-legacyarchivedMaven Central
kotlin-react-routerMaven Central
kotlin-react-router-domMaven Central
kotlin-react-popperMaven Central
kotlin-react-selectMaven Central
kotlin-react-useMaven Central
kotlin-remix-run-routerMaven Central
kotlin-styled-nextMaven Central
kotlin-tanstack-query-coreMaven Central
kotlin-tanstack-react-queryMaven Central
kotlin-tanstack-react-query-devtoolsMaven Central
kotlin-tanstack-react-tableMaven Central
kotlin-tanstack-react-virtualMaven Central
kotlin-tanstack-table-coreMaven Central
kotlin-tanstack-virtual-coreMaven Central
kotlin-typescriptMaven Central
kotlin-webMaven Central
kotlin-wrappers-bomMaven Central

Artifacts are published to Maven Central, see the corresponding README files for package coordinates.

All packages require JDK 8 to be installed.

Using In Your Projects

Use the "Kotlin Wrappers BOM" which helps to ensure consistency between the modules and allows you not to think about version compatibility.

Just declare kotlin-wrappers-bom and specify the modules you need:

val kotlinWrappersVersion = "1.0.0-pre.787"

dependencies {
    implementation(platform("org.jetbrains.kotlin-wrappers:kotlin-wrappers-bom:$kotlinWrappersVersion"))
    implementation("org.jetbrains.kotlin-wrappers:kotlin-emotion")
    implementation("org.jetbrains.kotlin-wrappers:kotlin-react")
    implementation("org.jetbrains.kotlin-wrappers:kotlin-react-dom")
    implementation("org.jetbrains.kotlin-wrappers:kotlin-tanstack-react-table")
    // other wrappers
}

Or use a helper function:

fun kotlinw(target: String): String =
    "org.jetbrains.kotlin-wrappers:kotlin-$target"

val kotlinWrappersVersion = "1.0.0-pre.787"

dependencies {
    implementation(platform(kotlinw("wrappers-bom:$kotlinWrappersVersion")))
    implementation(kotlinw("emotion"))
    implementation(kotlinw("react"))
    implementation(kotlinw("react-dom"))
    implementation(kotlinw("tanstack-react-table"))
    // other wrappers
}

Make sure that you have mavenCentral() in the list of repositories.

Examples

  1. To-do list example

  2. Tic-Tac-Toe example

  3. A port of "Thinking in React" example

  4. An example of using axios to fetch remote data. It also demonstrates how to add typings for an external library.

  5. An example of using Quill that shows how to use an external React component.

  6. An example of using react-router-dom that shows how to use react-route-dom with hooks API.

  7. Building Web Applications with React and Kotlin/JS, a tutorial by JetBrains.

  8. A full-stack demo application written in Kotlin for JetBrains Night Moscow 2019.

  9. An example of using react-table that shows how to use react-table with hooks API.

  10. An example of using Material UI.

  11. ByteLegend: an open-source, real-world HTML5 MMORPG game.

Follow these examples to learn how to start developing your React apps with Kotlin. Good luck and have fun!

Contributing

Contributions to this project are welcome! Please see the open issues or chat with us on the #react channel in our Slack.

FAQs

Package last updated on 06 Nov 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc