Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cyanvoxel/markupconverter

A JavaFX app to convert Markup text (ex. Markdown, HTML, BBCode, etc.) between languages.
https://github.com/cyanvoxel/markupconverter

bbcode java javafx markdown markup

Last synced: 18 days ago
JSON representation

A JavaFX app to convert Markup text (ex. Markdown, HTML, BBCode, etc.) between languages.

Awesome Lists containing this project

README

        

# Markup Converter ![](https://github.com/CyanVoxel/MarkupConverter/blob/master/src/markupconverter/icon_32.png)

Converts Markup text between languages (Ex. Markdown, HTML, BBCode, etc.)

## Description

A simple program that allows you to convert Markup text to/from the following languages:

- Markdown
- HTML
- BBCode

*Note:* Currently only more basic common features between languages are supported (bold, italics, underline, strike-through, code/mono, block quotes) are supported. Additional features such as colors, links, and lists may arrive in future updates.

## Getting Started

### Dependencies

- [Java 8](https://www.java.com/en/) or higher

### Installation

- Download and run the newest .jar provided in the [Releases Tab](https://github.com/CyanVoxel/MarkupConverter/releases), OR
- Build and run the program yourself if you have the [JDK](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) with JavaFX installed

## Usage

Paste the text you want converted into the left box, select the format you're converting from in the left dropdown box, then select the format you want to convert to in the right dropdown box. Hit the convert button, then copy the formatted text from the box on the right!

## Version History

* 1.0
* Initial Version, support for Markdown, HTML, and BBCode

## Authors

* Travis Abendshien - [CyanVoxel](https://github.com/CyanVoxel)

## License

This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details