TreeMap
무료 오픈소스 디스크 사용량 시각화 도구로, 사각형 트리맵·중복 파일 탐색·디스크 가득 예측·정리 시 파일을 휴지통으로만 이동한다
Astro Editor는 Astro 스키마를 읽어 프론트매터를 스키마 인식 폼으로 바꾸는 방해 없는 마크다운 편집기입니다
Astro Editor is a native, distraction-free markdown editor that reads your Astro content collection schemas and turns frontmatter into clean, schema-aware forms. For writer mode, not coder mode.
생산성TypeScript · RustGitHub @dannysmith온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Astro Editor reads your Zod schemas and transforms frontmatter into smart forms. Get validation, proper field types, and MDX component insertion — all in a beautiful interface inspired by iA Writer.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A native macOS markdown editor for Astro content collections. Clean writing interface with automatic frontmatter editing based on your collection schemas.
https://github.com/user-attachments/assets/dc32dd12-2094-47c4-ab90-620ecd11ba48
Writing Environment
Frontmatter & Schema Integration
MDX Components
Cmd + / opens component builder showing all components in your src/components/mdx/ directory.File Management
content.config.ts.Cmd + P) for quick file switching and command access.Project Configuration
glob loader and have a schema defined with defineCollectionsrc/content/config.ts or src/content.config.tsNon-markdown/MDX files in collections are ignored.
Default directory structure (all paths are configurable per project and per collection):
my-astro-site
└── src
├── assets/mycollection/ # Images and media
├── components/mdx/ # Astro/React/Vue/Svelte components for MDX
├── content/mycollection/ # Markdown and MDX files
└── content.config.ts # Collection definitions
Requires macOS 12 or later. Download the latest Release or install with Homebrew:
brew install --cask astro-editor
Other Platforms: Windows (.msi) and Linux (.AppImage, .deb, .rpm) builds are available from the releases page but are not officially supported yet. Use at your own risk.
Work in progress. Commit your Astro project regularly when using the editor.
Bug reports and feature requests are welcome. See the issue tracker.
Project Philosophy:
Pull requests welcome. See CONTRIBUTING.md for development setup.
See the GitHub Project
See CONTRIBUTING.md and developer docs for setup and architecture details.
Quick start:
bun install
bun run reset:testdata # Creates test Astro project
bun run tauri:dev # Starts dev server
Development commands:
bun run check:all # Run all checks (TypeScript, Rust, tests)
bun run fix:all # Auto-fix linting/formatting issues