All Projects → FSX → Misaka

FSX / Misaka

Licence: mit
A Python binding for Hoedown.

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Misaka

React Md Editor
A simple markdown editor with preview, implemented with React.js and TypeScript.
Stars: ✭ 374 (-7.43%)
Mutual labels:  markdown
Mark Mind
MarkMind — a mind map and outliner editor for Windows, Mac, Linux, andriod and ios ,it support markdown in node.
Stars: ✭ 385 (-4.7%)
Mutual labels:  markdown
Blastula
Easily send great-looking HTML email messages from R
Stars: ✭ 394 (-2.48%)
Mutual labels:  markdown
Marktext
📝A simple and elegant markdown editor, available for Linux, macOS and Windows.
Stars: ✭ 22,894 (+5566.83%)
Mutual labels:  markdown
Github Markdown Toc.go
Easy TOC creation for GitHub README.md (in go)
Stars: ✭ 387 (-4.21%)
Mutual labels:  markdown
Editormd
Markdown 编辑器 Editor.md for Typecho
Stars: ✭ 389 (-3.71%)
Mutual labels:  markdown
Letter Boilerplate
Finest letter typesetting from the command line
Stars: ✭ 374 (-7.43%)
Mutual labels:  markdown
Crowbook
Converts books written in Markdown to HTML, LaTeX/PDF and EPUB
Stars: ✭ 399 (-1.24%)
Mutual labels:  markdown
Gostatic
Fast static site generator
Stars: ✭ 387 (-4.21%)
Mutual labels:  markdown
Markdownlint Cli
MarkdownLint Command Line Interface
Stars: ✭ 389 (-3.71%)
Mutual labels:  markdown
Readme
👋 - The documentation for being an Artsy Engineer
Stars: ✭ 380 (-5.94%)
Mutual labels:  markdown
Forum Java
一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java(spring boot).
Stars: ✭ 380 (-5.94%)
Mutual labels:  markdown
Summarytools
R Package to Quickly and Neatly Summarize Data
Stars: ✭ 390 (-3.47%)
Mutual labels:  markdown
Md To Pdf
Hackable CLI tool for converting Markdown files to PDF using Node.js and headless Chrome.
Stars: ✭ 374 (-7.43%)
Mutual labels:  markdown
Multimarkdown 6
Lightweight markup processor to produce HTML, LaTeX, and more.
Stars: ✭ 394 (-2.48%)
Mutual labels:  markdown
Git Tutor
+md=❤️ Awesome tutorials from your git log
Stars: ✭ 376 (-6.93%)
Mutual labels:  markdown
React Native Simple Markdown
📜 React Native Markdown component (iOS & Android).
Stars: ✭ 389 (-3.71%)
Mutual labels:  markdown
Markdowneditor
Lightweight markdown editor written for windows,only one GREEN exe file
Stars: ✭ 403 (-0.25%)
Mutual labels:  markdown
Lookatme
An interactive, terminal-based markdown presenter
Stars: ✭ 392 (-2.97%)
Mutual labels:  markdown
Doctor
Doctor is a documentation server for your docs in github
Stars: ✭ 391 (-3.22%)
Mutual labels:  markdown

Misaka

.. image:: https://img.shields.io/pypi/v/misaka.svg :target: https://pypi.python.org/pypi/misaka

.. image:: https://img.shields.io/pypi/dm/misaka.svg :target: https://pypi.python.org/pypi/misaka

.. image:: https://img.shields.io/travis/FSX/misaka.svg :target: https://travis-ci.org/FSX/misaka

A CFFI binding for Hoedown_ (version 3), a markdown parsing library.

Documentation can be found at: http://misaka.61924.nl/

.. _Hoedown: https://github.com/hoedown/hoedown

Professional support

Professional support for Misaka is available as part of the Tidelift Subscription. Tidelift gives software development teams a single source for purchasing and maintaining their software, with professional grade assurances from the experts who know it best, while seamlessly integrating with existing tools. By subscribing you will help support Misaka future development. Alternatively consider making a small donation.

.. _Tidelift Subscription: https://tidelift.com/subscription/pkg/pypi-misaka?utm_source=pypi-misaka&utm_medium=referral&utm_campaign=readme .. _donation: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=FB6NWEJC87BJY&currency_code=EUR&source=url

Installation

Misaka has been tested on CPython 2.7, 3.5, 3.6, 3.7, 3.8 and PyPy 2.7 and 3.5. It needs CFFI 1.12.0 or newer, because of this it will not work on PyPy 2.5 and older.

With pip::

pip install misaka

Or manually::

python setup.py install

Example

Very simple example:

.. code:: python

import misaka as m
print m.html('some other text')

Or:

.. code:: python

from misaka import Markdown, HtmlRenderer

rndr = HtmlRenderer()
md = Markdown(rndr)

print(md('some text'))

Security contact information

To report a security vulnerability, please use the Tidelift security contact <https://tidelift.com/security>_. Tidelift will coordinate the fix and disclosure.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].