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

https://github.com/namoshizun/angular4-markdown-editor

A minimal angular markdown editor
https://github.com/namoshizun/angular4-markdown-editor

Last synced: 2 months ago
JSON representation

A minimal angular markdown editor

Awesome Lists containing this project

README

          

# Angular4-Markdown Editor

This is a minimal markdown editor developed using [Angular](https://github.com/angular/angular) framework, and the project scaffold is generated using the awesome [Angular-CLI](https://github.com/angular/angular-cli). This project is inspired by [Live Markdown Editor](https://github.com/jbt/markdown-editor)

## Dependencies

* CodeMirror: 'a versatile text editor'
* Markdown-it: generates HTML from markdown code.
* Highlight.js: complements the Markdown-it to have syntax highlighting for code blocks.
* ng2-bootstrap: provides Bootstrap components for Angular2 web app. For the time being I just use to make tooltips and modals.
* RxJs5: an amazing library for managing events and states! It's also possible to greatly improve Angular change detection performance with the help of Observables
* FuzzySearch: a lightweight fuzzy search library with zero dependency.

## Preview

https://test.yz-metta.com

## Run it
Install Angular-CLI if you haven't

> npm install -g angular-cli

Then setup and run

> npm install
>
> ng serve

Navigate to http://localhost:4200/editor to see the editor.