mirror of
https://github.com/amitwh/markdown-converter.git
synced 2026-08-02 10:00:17 +05:30
75 lines
2.0 KiB
Markdown
75 lines
2.0 KiB
Markdown
# Pan Converter
|
|
|
|
A cross-platform Markdown editor and converter powered by Pandoc.
|
|
|
|

|
|
|
|
## Features
|
|
|
|
- 📝 **Rich Markdown Editor** - Full-featured editor with syntax highlighting
|
|
- 👁️ **Live Preview** - See your markdown rendered in real-time
|
|
- 🎨 **Multiple Themes** - Choose from Light, Dark, Solarized, Monokai, or GitHub themes
|
|
- 📤 **Export to Multiple Formats** - Convert to HTML, PDF, DOCX, LaTeX, RTF, ODT, and EPUB
|
|
- 💾 **Auto-Save** - Never lose your work with automatic saving
|
|
- 🖥️ **Cross-Platform** - Works on Windows, macOS, and Linux
|
|
|
|
## Installation
|
|
|
|
### Prerequisites
|
|
- [Pandoc](https://pandoc.org/installing.html) must be installed for export functionality
|
|
|
|
### Download
|
|
Download the latest release for your platform from the [Releases](https://github.com/yourusername/pan-converter/releases) page.
|
|
|
|
### Install from Source
|
|
```bash
|
|
git clone https://github.com/yourusername/pan-converter.git
|
|
cd pan-converter
|
|
npm install
|
|
npm start
|
|
```
|
|
|
|
## Usage
|
|
|
|
1. **Write** - Use the editor to write your Markdown content
|
|
2. **Preview** - Toggle the preview pane to see rendered output
|
|
3. **Theme** - Choose your preferred theme from the View menu
|
|
4. **Export** - Export your document to various formats via File > Export
|
|
|
|
## Keyboard Shortcuts
|
|
|
|
- `Ctrl/Cmd + N` - New file
|
|
- `Ctrl/Cmd + O` - Open file
|
|
- `Ctrl/Cmd + S` - Save file
|
|
- `Ctrl/Cmd + Shift + S` - Save as
|
|
- `Ctrl/Cmd + P` - Toggle preview
|
|
- `Ctrl/Cmd + Enter` - Toggle preview (alternative)
|
|
|
|
## Building
|
|
|
|
```bash
|
|
# Build for current platform
|
|
npm run build
|
|
|
|
# Build for specific platform
|
|
npm run build:win
|
|
npm run build:mac
|
|
npm run build:linux
|
|
|
|
# Build for all platforms
|
|
npm run dist:all
|
|
```
|
|
|
|
## Contributing
|
|
|
|
Contributions are welcome! Please feel free to submit a Pull Request.
|
|
|
|
## License
|
|
|
|
MIT License - see LICENSE file for details
|
|
|
|
## Acknowledgments
|
|
|
|
- Built with [Electron](https://www.electronjs.org/)
|
|
- Markdown parsing by [marked](https://marked.js.org/)
|
|
- Export functionality powered by [Pandoc](https://pandoc.org/) |