Plugins

nmk comes with a set of plugins, allowing to support different kinds of tools, programming languages, IDEs, etc…

The official plugins are listed on this page.

Programming languages

Following programming languages are supported:

Language

Plugin

Status

Example project

python

nmk-python

stable

nmk-python-sample

rust

nmk-rust

development

nmk-rust-sample

IDEs

Following Integrated Development Environments are supported:

IDE

Plugin

Status

Visual Studio Code

nmk-vscode

stable

Continuous Integration

Following continuous integration / project hosting platforms are supported:

Platform

Plugin

Status

GitHub

nmk-github

stable

Documentation

Following documentation related tools are supported:

Tool

Plugin

Status

Sphinx

nmk-doc

stable

Badges/Shields generation for project README file

nmk-badges

stable

Miscellaneous tools

Support for extra tools:

Tool

Plugin

Status

Grpc code generation

nmk-proto

stable

Base plugin for all plugins

nmk-base

stable