Astro Editor is a native macOS Markdown and MDX editor designed for writers working with Astro content collections. It reads project schemas and generates editing forms for frontmatter with appropriate field types and validation. Its distraction-free interface includes focus, copyediting, and typewriter modes. Users can insert MDX components through a visual builder that automatically identifies available components and their properties. Image fields support drag-and-drop importing into project asset folders. A file browser organizes collections, drafts, and publication dates. Additional tools include automatic saving, backup recovery, a command palette, and customizable themes. Experimental builds are also available for Windows and Linux.
Features
- Markdown and MDX editing with syntax highlighting and distraction-free writing modes
- Automatic frontmatter forms generated from Astro content collection Zod schemas
- Visual MDX component insertion with configurable properties and image selection
- Drag-and-drop image importing with automatic asset organization and relative paths
- Project and collection management with draft indicators, file searching, and quick navigation
- Automatic document saving, backup recovery, and customizable light and dark themes