Skip to content

tim-gromeyer/Converter

Repository files navigation

Made with C++ Powered by Qt CodeFactor License: GPL v3 GitHub release

Simple, fast, and powerful: convert your strings with SConverter.

Features

  • Undo and redo actions
  • Real-time preview with less than 1 ms delay
  • Syntax highlighting editor
  • Light on resources
  • Quick access to recent files through the toolbar or file menu
  • Open source
  • Native look and feel
From To
Plain C-string
Sorted
MD5
SHA256
SHA512
Markdown HTML
Plain
HTML Markdown
Plain
C-string Plain

Example

Preview

A preview is available here.

Important:

  • Performance might be bad

Dependencies:

Qt.


Build instructions

Run the build script or follow the instructions below.

  • Clone Converter: git clone https://github.com/tim-gromeyer/Converter --depth=1 && cd Converter
  • Clone all repositories required by Converter by running the command git submodule update --init --recursive -j 3 --depth=1.
  • Create the build folder: mkdir build && cd build.
  • Now create a Makefile with CMake: cmake ...
  • Build it: cmake --build . -j4

In summary:

git clone https://github.com/tim-gromeyer/Converter --depth=1 && cd Converter
git submodule update --init --recursive -j 3 --depth=1
mkdir build && cd build
cmake ..
cmake --build . -j4

Credits

  • The conversion from Markdown to HTML is done with the help of the md4c - library by Martin Mitáš.