-
Notifications
You must be signed in to change notification settings - Fork 113
Extensions
This page showcases several extension examples built on top of the MarkEdit-api.
Extensions
are typically plugins that modify the editor's behavior, while themes
are a special type of extension focused on customizing the appearance.
After installing extensions, restart the app to apply the changes.
- MarkEdit-preview HTML preview.
- MarkEdit-vim Vim Keybindings.
- MarkEdit-natural-scrolling Enable natural scrolling.
- MarkEdit-mte Markdown Table Editor.
- MarkEdit-lang-vue Vue Language Package.
- MarkEdit-highlight Text Highlight.
- MarkEdit-devtools Dev Tools.
- MarkEdit-prettier Prettier.
These extensions override the app's themes using the MarkEdit-theming mechanism.
To customize colors, see Customization for details.
This is a special theme without any built-in styling, it is intended for customizing colors based on the app's main theme.
Learn more at MarkEdit-theme-zero.
These themes are ported from well-known community text editor themes.
Theme | Light Mode | Dark Mode |
---|---|---|
MarkEdit-theme-catppuccin | ![]() |
![]() |
MarkEdit-theme-basic | ![]() |
![]() |
MarkEdit-theme-gruvbox | ![]() |
![]() |
MarkEdit-theme-vscode | ![]() |
![]() |
MarkEdit-theme-tokyo-night | ![]() |
![]() |
MarkEdit-theme-duotone | ![]() |
![]() |
MarkEdit-theme-one-dark | N/A (dark only) | ![]() |
MarkEdit-theme-nord | N/A (dark only) | ![]() |
The app's main theme serves as the base, so if you want to use a dark-only theme in light mode, simply set the app's main theme to a dark theme.
When multiple themes of the same color scheme (e.g., two light themes) are installed, the one that gets applied is not guaranteed and may vary unpredictably.