Home

Awesome

<p align="center"> <!-- [![Build Status](https://travis-ci.org/vspinu/polymode.svg?branch=master)](https://travis-ci.org/vspinu/polymode) --> <a href="http://www.gnu.org/licenses/gpl-3.0.txt"><img src="https://img.shields.io/badge/license-GPL_3-green.svg" alt="License GPL 3" /></a> <a href="https://melpa.org/#/polymode"><img alt="MELPA" src="https://melpa.org/packages/polymode-badge.svg"/></a> <!-- <a href="https://stable.melpa.org/#/polymode"><img alt="MELPA Stable" src="https://stable.melpa.org/packages/polymode-badge.svg"/></a> --> </p> <p align="center"> <img src="docs/img/large-icon.png" width="25%" alt="Polymode Logo"/> </p>

Polymode is a framework for multiple major modes (MMM) inside a single Emacs buffer. It is fast and has a simple but flexible object oriented design. Creating new polymodes normally takes a few lines of code.

Installation instructions and the full documentation are available at https://polymode.github.io/.

<p align="center"> <img src="docs/img/Rmd.png" width="500px"/> </p>