zio/zio-intellij
{ "createdAt": "2019-11-02T14:05:28Z", "defaultBranch": "idea252.x", "description": "A companion IntelliJ IDEA plugin for the ZIO library ecosystem.", "fullName": "zio/zio-intellij", "homepage": null, "language": "Scala", "name": "zio-intellij", "pushedAt": "2025-10-20T01:48:09Z", "stargazersCount": 225, "topics": [ "intellij", "scala", "zio" ], "updatedAt": "2025-10-19T07:43:19Z", "url": "https://github.com/zio/zio-intellij"}ZIO companion plugin for IntelliJ IDEA
Section titled “ZIO companion plugin for IntelliJ IDEA”[![Project stage][Stage]][Stage-Page]
Provides inspections, refactorings, and other improvements to the ZIO library ecosystem users in IntelliJ IDEA.
Installation
Section titled “Installation”The plugin is now available on the JetBrains Plugin Marketplace.
Supported versions
A note about support: this plugin is maintained for the last two IntelliJ IDEA versions. When a new IDEA is released, the oldest supported version will stop getting new features (except critical bug fixes).
To continue enjoying new features, please upgrade to the latest available IntellJ version!
Features
Section titled “Features”The plugin has several powerful features for ZIO:
Test runner support
Section titled “Test runner support”You can run individual ZIO tests or the whole specs from IDEA:
And view the results in the integrated runner:
Refactorings and inspections
Section titled “Refactorings and inspections”Don’t want to type out the full type signature? Choose a more specific one:

Suggestions to simplify complex expressions using built-in ZIO combinators:

And many more features!
Contributing
Section titled “Contributing”Like what you see? Help improve this plugin by submitting issues and ideas!
Have questions? We’re waiting for you at #zio-intellij on the ZIO Discord!
Acknowledgments
Section titled “Acknowledgments”This project is using the YourKit Java Profiler to bring you bug-free and performant experience!

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor.
[Stage] !: https://img.shields.io/badge/Project%20Stage-Production%20Ready-brightgreen.svg [Stage-Page] !: https://github.com/zio/zio/wiki/Project-Stages