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

https://github.com/vidigal-code/markdown-editor-pro

Markdown Editor is a React-based project for editing Markdown text, with support for emojis, styling via Styled Components, and secure rendering using Rehype and Remark.
https://github.com/vidigal-code/markdown-editor-pro

markdown markdown-editor react react-router typescript typescript-react

Last synced: 2 months ago
JSON representation

Markdown Editor is a React-based project for editing Markdown text, with support for emojis, styling via Styled Components, and secure rendering using Rehype and Remark.

Awesome Lists containing this project

README

          

# Markdown Editor

## Description
Markdown Editor is a React-based project for editing Markdown text, with support for emojis, styling via Styled Components, and secure rendering using Rehype and Remark.

## Project Structure
- **Framework:** React + Vite
- **Language:** TypeScript
- **Styling:** Styled Components + SASS
- **Markdown Rendering:** React Markdown + Remark GFM + Rehype
- **Routing Management:** React Router DOM

## Usage Instructions
### Installation
```sh
npm install
```

### Development Environment
```sh
npm run dev
```

### Project Build
```sh
npm run build
```

### Code Linting
```sh
npm run lint
```

### Preview Build
```sh
npm run preview
```

## Example

[Click Here to view the GitHub Repository](https://vidigal-code.github.io/markdown-editor-pro)

![GIF Exemplo / Example GIF](https://github.com/Vidigal-code/markdown-editor-pro/blob/main/src/assets/example.gif?raw=true)

## Notes
This project uses **Vite** for development and build, **ESLint** for code validation, and **TypeScript** for safe typing. Markdown is securely rendered using **Rehype** and **Remark**.