Skip to content

ranbo/blog-composer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog Composer

A native macOS app for composing blog posts and emails with images.

Features

  • Drag & Drop Images: Drop images anywhere in your text to insert them
  • Smart Text Splitting: When you drop images in text, it automatically splits at the end of the line
  • Auto Image Resizing: Images are automatically resized to 640px in their largest dimension
  • Keyboard Navigation: Use arrow keys to navigate between text and images
  • YouTube Video Support: Add YouTube videos by pasting URLs
  • Clean Interface: Minimal, focused writing environment

Building

This is a Swift Package Manager project. To build and run:

swift build
swift run BlogComposer

Or open Package.swift in Xcode.

Requirements

  • macOS 13.0 or later
  • Xcode 15.0 or later (for development)

Usage

  1. Start typing in the initial text area
  2. Drag and drop images from Finder onto the text or between items
  3. Use arrow keys to navigate between text areas and images
  4. Press Delete when an image is selected to remove it

Planned Features

  • HTML export for blog posts
  • Email integration with Mac Mail
  • Blogger-specific HTML formatting
  • Undo/redo support

License

All rights reserved.

About

Mac OS app for building blog posts without a lot of fuss

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages