Ulysses
Personal Favorite

Ulysses

Ulysses is a brilliant creative writing app for those who want to write and organize their books. It's a writing tool with an incredibly simple interface that makes creating scenes or parts of your story easy, without compromising the power needed when juggling multiple files on different devices with other writing programs.

Ulysses Text Editor

Ulysses is a brilliant creative writing app for those who want to write and organize their books. It's a writing tool with an incredibly simple interface that makes creating scenes or parts of your story easy, without compromising the power needed when juggling multiple files on different devices with other writing programs.

Key Features

  • A beautiful and uncluttered interface that helps you focus on your writing.
  • Built-in proofreader and editing assistant
Ulysses' grammar checker working in the text editor
Ulysses' grammar checker working in the text editor

Other Features

  • Sync work between multiple devices.
  • Turn your texts into beautiful PDFs, Word documents, ebooks and even blog posts.
Organizing your writing in Ulysses
Organizing your writing in Ulysses

Software Type

Mac, and iOS app.

Pricing

  • $39.99 annual plan
  • $5.99 monthly plan
  • Reduced pricing for students
Audible

Try Audible Premium Plus and Get Up to Two Free Audiobooks

Read from the StoryFlint Blog

Indirect Characterization: What It Is and 5 Types You Need to Know

Learn about indirect characterization, a literary device that uses description and dialogue to reveal character. Here are five types of indirect characterization you need to know!

How to Describe a Character: 9 Questions Answered for Giving Them Depth and Life

Want to make your readers feel connected to your characters? Here's how to give them depth and life in your character descriptions.

9 Tips on How to Write a Short Story

Learn how to write a short story with this list of tips that will help you reach the gravitas of a novel while keeping it concise.

Notion Relations – A How-To Guide

Learn how to create and manage relations between databases in your workspace. This strategy helps you keep everything organized and easy to find.