{"repo":"Move-Agency/MarkyMark-Android","free":true,"listed":false,"github":"https://github.com/Move-Agency/MarkyMark-Android","clone":"git clone https://github.com/Move-Agency/MarkyMark-Android.git","description":"Markdown parser for Android","language":"Java","stars":35,"topics":["markdown","markdown-parser","android","contentful"],"license":"MIT","category":"mobile-apps","readme_excerpt":"MarkyMark MarkyMark is a parser that converts markdown into native views. The way it looks is highly customizable and the supported markdown syntax is easy to extend. Usage Android Create an Android instance of MarkyMark that can convert Markdown to View's. A helper class is provided to create an Android instance. There are 2 ways to use the MarkyMark instance. You can use the MarkyMark instance to parse the Markdown into a list of View's and add them to (for example) a LinearLayout: Or use the provided MarkyMarkView to do it for you. Styling To style your Markdown content you can override MarkyMark styles where necessary. Available parent styles - MarkyMarkCode - MarkyMarkHeader - MarkyMarkHeader1 - MarkyMarkHeader2 - MarkyMarkHeader3 - MarkyMarkHeader4 - MarkyMarkHeader5 - MarkyMarkHeader6 - MarkyMarkHeaderHorizontalRule // horizontal lines - MarkyMarkImage - MarkyMarkList - MarkyMarkParagraph - MarkyMarkQuote If you want more customization it is also possible to provide your own custom inline/block items, or replace existing ones. More on how you can use these in Advanced Usage found below Loading images You can use your favorite image loading library to load images. When creating a MarkyMark android instance an implementation of ImageLoader needs to be provided, an example using Picasso can be found here. Advanced usage --- Adding your own rules As of now only a ContentfulFlavor is included, however it is entirely possible to create your own Markdown flavor and/or corresp","default_branch":null,"files":null,"tree":[],"storefront":"/r/Move-Agency","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Move-Agency/MarkyMark-Android/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}