Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ayyush08/markdown-preview

This is a simple React application that provides a live preview of Markdown syntax. Users can type Markdown text in a textarea, and the formatted result is displayed in real-time.
https://github.com/ayyush08/markdown-preview

Last synced: about 1 month ago
JSON representation

This is a simple React application that provides a live preview of Markdown syntax. Users can type Markdown text in a textarea, and the formatted result is displayed in real-time.

Awesome Lists containing this project

README

        

# Markdown Preview App

This is a simple Markdown Preview application built using Vite and React. It allows users to type Markdown text in a textarea and see the rendered HTML in real-time.

## Features

- **Live Preview**: As you type Markdown text in the input area, the preview area shows the rendered HTML.
- **User-Friendly Interface**: The application is designed with a clean and simple interface for ease of use.
- **ReactMarkdown**: Utilizes the `ReactMarkdown` library for parsing and rendering Markdown text.

## Installation and Setup

Follow these steps to get the application up and running on your local machine:

1. **Clone the repository**:
```bash
git clone https://github.com/ayyush08/MarkDown-Preview.git
cd MarkDown-Preview
```

2. **Install dependencies**:
```bash
npm install
```

3. **Start the development server**:
```bash
npm run dev
```

4. Open your browser and go to `http://localhost:5173` to see the application in action.

## Dependencies

- **react** : A JavaScript library for building user interfaces.
- **react-dom** : Serves as the entry point to the DOM and server renderers for React.
- **react-markdown** : A React component for rendering Markdown.
- **vite** : A fast build tool for modern web projects, used for serving and building the application.

## Contributions

Any sorts of contributions or suggestions are most welcome.