IntelliJ IDEA
 
Get IntelliJ IDEA

Kotlin Notebook

Last modified: 16 July 2024

Kotlin Notebook brings the versatility of notebooks to IntelliJ IDEA.

Notebooks are interactive editors that integrate code, graphics, and text in a single environment. When using a notebook, you can run code cells and immediately see the output, gaining real-time code insights.

Kotlin Notebook is a plugin that allows you to create and edit notebooks smoothly within the IntelliJ IDEA ecosystem while coding with Kotlin.

Kotlin Notebook provides you with a rich set of tools to tackle tasks like:

  • Data analytics and visualization: you can intuitively retrieve, transform, plot, and model your data while getting outputs of your operations as you code.

  • Prototyping: you can run code in small chunks and see the results in real time. This hands-on environment enables rapid experimentation and iteration.

  • Explore and test APIs: Kotlin Notebook offers the ability to call APIs within cells and interact with external services.

  • Code documentation: you can include inline comments within code cells and text annotations within Markdown cells to provide further context, explanations, instructions, and more.

Additionally, you can effortlessly share your work across Kotlin Notebook, Datalore, and Kotlin-Jupyter Notebook without issues. This compatibility is possible because Kotlin Notebook is based on our Kotlin Kernel, ensuring seamless integration among our different Kotlin notebook solutions.

Explore the sections below to learn about the Kotlin Notebook's usage and key features!