Paperling  by Razee4315

Distraction-free Markdown editor with AI-powered editing

Created 6 months ago
366 stars

Top 76.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Paperling is a minimal, distraction-free Markdown editor designed for developers and power users seeking a no-setup experience for editing .md files. It offers beautiful live rendering of Markdown, math, chemistry, and diagrams, complemented by an optional AI assistant that integrates with user-provided models. The core benefit is a seamless, fast editing workflow without application bloat or complex configurations.

How It Works

Built with Tauri (Rust) for native performance and React/TypeScript for its frontend, Paperling enables direct .md file editing with live previews. It renders complex elements like KaTeX math, mhchem chemistry, and Mermaid diagrams in real-time. An optional AI assistant, configurable to OpenAI-compatible endpoints (Ollama, llama.cpp, etc.), offers document summarization, Q&A, and inline AI-proposed edits for user review. This design avoids vaults and plugins, prioritizing core editing functionality.

Quick Start & Requirements

Download the latest release for Windows (.msi, .exe), macOS (.dmg), or Linux (.AppImage, .deb, .rpm) from the project's Releases page. Development requires Node.js (v18+), Bun/npm, and Rust. End-users experience a quick, no-setup start.

Highlighted Details

  • Live Rendering: Supports GFM, KaTeX math, mhchem chemistry, and Mermaid diagrams directly in the editor.
  • AI Assistant: Integrates with user-configured OpenAI-compatible endpoints for summarization, Q&A,
Health Check
Last Commit

6 hours ago

Responsiveness

Inactive

Pull Requests (30d)
19
Issues (30d)
14
Star History
327 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.