← All repos

flowmark

Fast, modern Markdown formatter with smart typography and advanced line wrapping and tag support

Browse cluster: Claude AI Agent Frameworks & MCP Tools
339commits
6contributors
5languages

Tech stack & purpose

Flowmark is a Markdown auto-formatter available in both Python and Rust implementations, designed to improve workflows with large language models, produce clean git diffs, and support flexible use from the command line, integrated development environments, or as a library. Built in Python with an auto-synced Rust port, it offers extensive Markdown feature support including GitHub-Flavored Markdown, tables, footnotes, YAML frontmatter, and template tags, along with advanced capabilities like semantic line breaks, smart typography fixes, and customizable line wrapping. The project uses uv for Python and dependency management, with development coordinated through the tbd system for git-native issue tracking and planning. Authored by jlevy, the tool emphasizes being conservative about changes while remaining opinionated yet customizable, with the Rust port available as a fast single native binary for performance-sensitive use cases.

Community & reference links

Languages

Python
95.7%
Shell
3.5%
Makefile
0.8%
JavaScript
0.0%
MDX
0.0%

Contributors