jdesive / textmd

A Markdown editor written in Java with a mix-match of my favorite features from different editors.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TextMd Markdown Editor

A Markdown editor written in Java with a mix-match of my favorite features from different editors.

TextMd uses a rich text editor for editing your Markdown documents. This provides you with markdown highlighting while you write and a live rendering of your document as you type. The editor supports many extensions to help support any Markdown variate you may need.

There are many export types supported including PDF, Microsoft Word, and HTML. ( Full list ) Please note that not all export types support extensions.

Features

  • Simple Markdown syntax highlighting
  • Tabular view
  • Open/Import from url or file
  • Export Markdown to multiple file types
  • Split view with live HTML rendering
  • Source-code snippet formatter ( Code-Prettify )

Main Page

Markdown Export Types

  • Microsoft Word Document (Docx)
  • PDF or PDF/CSS (With editors style)
  • HTML or HTML/CSS (With editors style)
  • Plain Text
  • JIRA & Confluence Formatted Text
  • YouTrack Formatted Text

How to install

Dependencies

Source

Must have Java, Maven and Git installed to continue.

  • Clone this repo to your computer
  • Run mvn package from the root directory
  • The final jar is located at target/textmd-jar-with-dependencies.jar

Fonts

TextMd uses the Courier Primal font by @localredhead.

Alternatively you can use the 'Courier Regular' font installed by default. You can change this setting under Help -> Settings -> General -> Use Courier Primal

This will download and load the fonts at runtime. You can also manually install the fonts if you don't want it to load at runtime.

Author

About

A Markdown editor written in Java with a mix-match of my favorite features from different editors.

License:GNU General Public License v3.0


Languages

Language:Java 95.2%Language:CSS 4.8%