Skip to content

About

The Mario progress bar for IntelliJ IDEA and other JetBrains IDEs.

Topics

Resources

Code of conduct

Contributing

Stars

85 stars

Watchers

1 watching

Forks

Repository files navigation

MarioProgressBar

The Mario progress bar for IntelliJ IDEA and other JetBrains IDEs.

Version Rating Downloads Build License JetBrains Marketplace

A playful replacement for the default progress bar — Mario (or Luigi) runs across a brick wall for determinate tasks and a Koopa Shell bounces for indeterminate ones.

Determinate (Mario) Determinate (Luigi) Indeterminate (Shell)
MarioDeterminateBar LuigiDeterminateBar MarioIndeterminateBar

Based on the Nyan Progress Bar by Dmitry Batkovitch.

Requirements

  • IntelliJ IDEA 2023.3+ (or any JetBrains IDE with the same platform version) — see CHANGELOG for history.
  • JDK 17 to build from source.

Installation

From JetBrains Marketplace (recommended)

  1. Open Settings / Preferences → Plugins → Marketplace.
  2. Search for Mario Progress Bar.
  3. Click Install and restart the IDE.

Or install directly from the Marketplace page.

From disk (manual)

  1. Download the latest release ZIP from Releases or build it (see below).
  2. Go to Settings → Plugins → ⚙ → Install Plugin from Disk… and select the ZIP.
  3. Restart the IDE.

Build from source

git clone https://github.com/KikiManjaro/MarioProgressBar.git
cd MarioProgressBar
./gradlew buildPlugin   # output in build/distributions/
# or run a sandboxed IDE with the plugin:
./gradlew runIde

Configuration

Settings → Tools → Mario Progress Bar

Pick your character — Mario or Luigi:

PluginConfigurationPage

Compatibility

Plugin version Since build Platform
1.9 233 (2023.3) 2023.3+
1.8 193 (2019.3) 2019.3–2023.2
earlier — see CHANGELOG

Changelog

See CHANGELOG.md.

Contributing

Contributions are very welcome! Please see our contributing guidelines and code of conduct to get started.

Quick start:

git checkout -b fix/123   # or feature/123
# make your change
./gradlew runIde          # smoke-test in a sandbox IDE

Acknowledgements

Sprites

Code

Misc


Buy Me a Coffee

About

The Mario progress bar for IntelliJ IDEA and other JetBrains IDEs.

Topics

Resources

Code of conduct

Contributing

Stars

85 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages