Markdown for Dear ImGui
Support development of imgui_markdown through GitHub Sponsors or Patreon
Note: development happens on the dev branch and is merged to the main branch when complete. Please check this branch prior to submitting PRs and issues, and preferably base PRs on dev.
A permissively licensed markdown single-header library for Dear ImGui.
Requires C++11 or above
imgui_markdown currently supports the following markdown functionality:
Note - the gif above is heavily compressed due to GitHub limitations
Text wraps automatically. To add a new line, use 'Return'.
# H1
## H2
### H3*emphasis*
_emphasis_
**strong emphasis**
__strong emphasis__On a new line, at the start of the line, add two spaces per indent.
Normal text
··Indent level 1
····Indent level 2
······Indent level 3
Normal textOn a new line, at the start of the line, add two spaces, an asterisks and a space. For nested lists, add two additional spaces in front of the asterisk per list level increment.
Normal text
··*·Unordered List level 1
····*·Unordered List level 2
······*·Unordered List level 3
······*·Unordered List level 3
··*·Unordered List level 1
Normal text[link description](https://...)***
___Non exhaustive
…Avoyd is a voxel Editor and Renderer, as well as a voxel game.
The in-app documentation, tutorials, and about windows use imgui_markdown with Dear ImGui.
www.avoyd.com
Cross-platform rendering library.
bkaradzic.github.io/bgfx/overview
GPU/CPU Texture Generator
Experimental GPU ray tracer for web
Lobster is a statically typed programming language with a Python-esque syntax that combines the advantages of an expressive type system and compile-time memory management with a very lightweight, friendly and terse syntax, by doing most of the heavy lifting for you.
Dear ImGui sample with imgui_markdown
Transistor level 6502 Hardware Simulation
hfloooh.github.io/visual6502remix
Using imgui_markdown as help viewer for Visual 6502 Remix with internal and external links:
Design and implementation - Doug Binks - @dougbinks
Implementation - Juliette Foucaut - @juliettef
Image resize example code - Soufiane Khiat
Emphasis and horizontal rule initial implementation - Dmitry Mekhontsev
Thanks to Omar Cornut for Dear ImGui
Copyright (c) 2019 Juliette Foucaut and Doug Binks
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
No open issues yet, or sync has not completed.