Skip to content

Repository files navigation

Markdown Theme Pack

A JetBrains IDE plugin that automatically applies beautiful Markdown preview themes to every project — no per-project setup needed.

IDE Preview

Theme Gallery

Features

  • Auto-applies on project open (only if no custom CSS is already set)
  • 12 built-in themes covering light, dark, and specialty styles
  • Custom themes: import a CSS file or paste CSS, save as a named theme, reuse across all projects
  • Instant switching: change theme in Settings → apply immediately, no restart required

Built-in Themes

ThemeStyle
TyporaWarm GitHub-inspired, serif-free, orange code highlights
GitHub LightOfficial github.com light rendering
GitHub DarkOfficial github.com dark rendering
GitHub Dark DimmedSofter dark variant
GitHub Dark High ContrastMaximum contrast dark
GitHub Dark ColorblindColorblind-friendly dark
GitHub Light ColorblindColorblind-friendly light
GitHub AutoFollows system dark/light mode
Notion StyleClean minimal, warm grays
Solarized LightClassic Solarized warm palette
One DarkAtom/VS Code One Dark port
BearWarm serif, Bear app inspired

Installation

From JetBrains Marketplace

Settings → Plugins → Marketplace → search Markdown Theme Pack

From disk

Download the latest .zip from Releases, then: Settings → Plugins → ⚙️ → Install Plugin from Disk

Usage

  1. Install the plugin and restart your IDE
  2. Open any project — the default theme (Typora) is applied automatically
  3. To change: Settings → Tools → Markdown Theme Pack

Settings Panel

Custom Themes

In Settings → Tools → Markdown Theme Pack:

  • Click + to create a new theme
  • Or click Import from file… to load a .css file
  • Edit CSS in the editor, click Save
  • Select your theme from the Active theme dropdown

Development

git clone https://github.com/llitost/markdown-theme-pack.git
cd markdown-theme-pack
./gradlew runIde # Launch sandbox IDEA with plugin loaded
./gradlew buildPlugin # Build distributable zip

Contributing

PRs welcome, especially new themes! Add a .css file to src/main/resources/css/ and register it in BuiltinTheme enum in MarkdownThemeSettings.kt.

License

MIT

About

A JetBrains IDE plugin that automatically applies beautiful Markdown preview themes to every project — no per-project setup needed.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages