Back to the blog

Writing tools

Riikee vs. Ulysses: which writing environment fits your work?

Riikee starts with the next return to the page. Ulysses starts with a library built to hold, shape, and export a body of writing.

Some writing apps are easy to compare because one has a feature the other plainly lacks. Riikee and Ulysses are harder. Both offer a quiet editor, goals, project organization, writing statistics, and room for long work.

The difference appears when you follow the writer's day.

Riikee puts the daily return first. Today's page, Writing Sessions, Focus Mode, reminders, Writing Journey, Projects, and optional AI help belong to one private practice. Ulysses puts the library first. Sheets, groups, filters, projects, markup, revision tools, export styles, and publishing turn many pieces of writing into a managed body of work.

The better choice depends less on how many features you can count and more on where your friction begins.

The short answer

Choose Riikee when the recurring difficulty is starting, returning after a missed day, understanding your writing rhythm, or keeping a daily practice connected to longer solo projects.

Choose Ulysses when you write on Apple devices and want a mature library for Markdown-style drafting, flexible organization, detailed export, direct blog publishing, and revision.

NeedRiikeeUlysses
Open a page and beginToday's Writing is ready in the browserCreate or open a sheet from the library
Build a daily habitDaily goals, calendar, streaks, reminders, breaks, Writing Sessions, and Writing JourneyDaily goals and session history can support a routine
Organize long workProjects, Sections, ordered Writings, goals, deadlines, and project statisticsProjects, groups, filters, sheets, keywords, and material sheets
Write with markupRich-text editor with a contextual Slash MenuPlain-text editing built around Markdown XL and other markup variants
Revise languageAI checks, advice, rewrites, shortening, expansion, and tone adjustmentRevision Mode plus grammar, punctuation, spelling, redundancy, and style suggestions
Export finished workTXT for Basic and additional formats with ProText, HTML, ePub, PDF, DOCX, export styles, and multi-sheet export
Publish a blogExport and move the result to your publishing systemDirect publishing to supported WordPress, Ghost, Micro.blog, and Medium accounts
Use different devicesBrowser-based writingNative Mac, iPad, and iPhone apps with iCloud sync
Work with a teamNo shared editing or approval workflowNo built-in real-time collaboration

This is a comparison of product direction, not a declaration that one app can perform only one kind of writing. Ulysses has substantial goal tracking. Riikee can organize a manuscript. The question is which environment makes your common task feel ordinary.

Riikee begins with today's return

Riikee opens around the writing you can do now. You can use today's page without first designing a folder structure, or create a separate Writing when the work already has a name. The calendar stays nearby, and Library holds earlier Writings, Projects, and Clips.

When you edit while signed in, a Writing Session can form automatically. Active time pauses after 90 seconds without editing. Focus Mode adds a chosen duration, optional browser fullscreen, and pause and resume controls. Writing Journey later shows sessions, retained words, writing days, active minutes, usual writing hours, and achievements.

This path suits a writer whose main problem is continuity. The unfinished essay exists, but opening it feels expensive. Several projects compete for attention. A missed day quietly becomes a missed week.

Riikee's structure tries to reduce the cost of coming back. The article on tracking writing progress without pressure shows how to use its statistics as planning evidence instead of a grade.

Ulysses begins with one writing library

Ulysses describes itself as a library-based app. The standard library contains Projects and Notes. Projects act as focused libraries with a distinction between main content and extra material. Notes can hold loose sheets in an Inbox or groups.

The Ulysses library guide also documents global filters, keywords, and external folders. Filters can collect sheets that match chosen conditions. External folders allow Markdown or Ulysses files to live outside the managed library and remain accessible through Finder or another storage service.

This approach is useful when writing already arrives in many forms. A book has chapters and research. A publication has drafts, submitted posts, and ideas. A freelance practice has client groups, recurring formats, and reference sheets.

The library asks for more choices than today's blank page, but those choices pay off when retrieval, sorting, and output are central to the work.

Sheets and Writings are different units

All writing in Ulysses happens in sheets. A sheet behaves like a document without requiring a conventional filename. Sheets can sit in groups, appear through filters, carry keywords, or become material that stays out of export and statistics.

Riikee uses Writings. A Writing may belong to a date, stand alone in Library, or sit inside one Project and Section. Sections can represent chapters, parts, themes, or stages. Previous and next controls move through Writings in the order arranged inside the Project.

The distinction changes how each app feels at scale. Ulysses can organize a broad library through nested groups, filters, and keywords. Riikee keeps the model smaller: Project, Section, Writing. That restraint can make a simple manuscript easier to navigate, but it provides fewer ways to build a custom information system.

If you want the app to become the main repository for many kinds of text, Ulysses has the deeper library. If you want enough structure to keep a current project returnable without maintaining a taxonomy, Riikee may be easier to live with.

Rich text or Markdown-style writing

Ulysses writes in plain text enhanced by markup. Its default language is Markdown XL, with syntax for headings, emphasis, links, annotations, footnotes, and other elements. The app can also use Markdown and other markup variants. Formatting is interpreted when the text is previewed or exported.

This separation appeals to writers who want content independent from its final appearance. A heading remains a heading, while the export style decides how it looks in a PDF, DOCX file, web page, or ebook.

Riikee presents a rich-text page. Type / to open a contextual Slash Menu for headings, lists, quotes, links, tables, code blocks, images, and AI commands. Selecting text opens formatting and actions beside the passage. The markup itself stays out of view.

Neither method is inherently more focused. Markdown can keep formatting semantic and portable, but visible syntax distracts some writers. Rich text is closer to the rendered page, though it gives you less direct contact with the underlying notation. Choose the one you stop noticing after a few paragraphs.

Both apps take goals seriously

It would be inaccurate to call Riikee the habit app and assume Ulysses does not track a practice.

Ulysses goals can attach to sheets, groups, or projects. Its goals documentation lists target types such as at least, at most, and about, with metrics including words, characters, pages, and reading time. Group and project goals can be daily. Session history records daily progress and can be exported as CSV.

Riikee's daily goal is shared across writing done on the local day, including work in older Writings and Projects. It measures retained additions rather than the current length of one document. Writing Journey combines that progress with active time, Focus Sessions, writing days, usual hours, personal records, and achievements.

Ulysses offers more goal configurations around a sheet or body of work. Riikee connects the numbers more directly to returning, reminders, deliberate breaks, and a private history of the habit.

Choose according to the question you want the goal to answer. "Will this manuscript reach 60,000 words by the deadline?" benefits from Ulysses' configurable project goal. "What kind of session can I keep returning to this month?" sits closer to Riikee's Writing Journey.

Long-form writing

Ulysses has a strong long-form path. Projects can isolate a book from the rest of the library. Main sheets stay separate from extras, project keywords remain local, and Ulysses remembers a preferred export style. Groups and filters add another layer for arranging and finding work.

When it is time to produce a document, Ulysses can export one sheet, several selected sheets, a group, or a project. Material sheets can remain beside the manuscript without entering the final output. The Ulysses export guide covers PDF, DOCX, ePub, HTML, plain text, rich text, and Markdown-related formats.

Riikee Projects are lighter. They collect Writings into Sections, keep a chosen order, show a goal and deadline, and summarize project activity. They do not provide deep nesting, material-sheet behavior, custom export styles, or a compilation system on Ulysses' level.

For an essay collection or a straightforward book, Riikee's smaller structure may be enough. For a manuscript whose production depends on markup, selective multi-sheet export, and styled output, Ulysses is the stronger tool. Read how to organize a long writing project for the Riikee workflow, or the Riikee vs. Scrivener comparison if you need a still deeper manuscript system.

Revision and language assistance

Ulysses includes a dedicated Revision Mode. It brings annotations, comments, system spelling, and advanced text checks into one review view. Its grammar and style check is powered by LanguageTool and covers grammar, spelling, punctuation, redundancy, and style in more than 20 languages. The advanced check is initiated for an individual sheet and requires an internet connection.

Riikee's assistance is generative as well as corrective. It can suggest a direction, create an outline, continue from existing text, check spelling and expression, or act on a selection by rewriting, expanding, shortening, changing tone, and offering advice. The response remains separate until you insert or accept it.

That gives the tools different strengths. Ulysses has a more developed revision environment for systematically checking a draft. Riikee can help earlier, when the problem is direction or continuation, but its AI output always needs editorial review. The guide to using an AI writing assistant without losing your voice describes a narrow, selection-based workflow.

Export and publishing

Ulysses has the clearer advantage when output is part of the writing workflow. It separates markup from presentation, previews the result, applies export styles, and produces several standard document and ebook formats. It can also publish directly to supported WordPress, Ghost, Micro.blog, and Medium accounts, with metadata and images.

Riikee lets Basic accounts export TXT and gives Pro accounts additional formats. Its product path is designed to keep a private practice safe and portable, not to manage a publication pipeline. You move the exported work into the CMS or collaboration environment used for the next stage.

Bloggers who publish frequently may save meaningful time with Ulysses. A journal writer who exports mainly for backup may not need that machinery.

Devices and sync

Ulysses is a native Apple product. Its subscription covers Mac, iPad, and iPhone, and the standard library can sync through iCloud. The Ulysses pricing page lists those supported devices and notes that local prices can vary in the App Store.

Riikee runs in a web browser. Sign in to reach the same account from supported browser environments without limiting the practice to Apple hardware. The Riikee Chrome extension can send selected web text to Clips, begin a Writing from a selection, and open Library or Writing Journey.

The tradeoff is familiar. Native apps can integrate closely with an operating system and work with its conventions. A browser-based app reduces device allegiance but depends more directly on web access. Your existing devices can settle this part of the decision quickly.

Neither is a collaborative editor

Riikee Projects are for one writer. They do not have shared editing, assignments, approval states, or team publishing controls.

Ulysses also states that it has no built-in collaboration. Its collaboration guide describes external-folder workarounds, but its main iCloud library is tied to one Apple Account and does not support several people editing it together.

If comments, permissions, simultaneous editing, and review status drive the project, neither app should replace a collaborative document platform. You can draft privately in either one, then hand the work off at the appropriate stage.

Which should you choose?

Choose Riikee if most of these statements sound familiar:

  • I lose momentum between sessions more often than I lose files.
  • I want today's page to be ready before I decide where the writing belongs.
  • Active time, writing days, reminders, and a longer view of my rhythm would help me return.
  • I want optional AI help for ideas, outlines, continuation, and selected passages.
  • A Project, a few Sections, and ordered Writings are enough structure for my current work.

Choose Ulysses if these fit better:

  • I write primarily on a Mac, iPad, or iPhone.
  • I prefer Markdown-style plain text and want formatting handled at export.
  • My library needs groups, filters, keywords, material sheets, or external folders.
  • I produce PDF, DOCX, ePub, HTML, or blog posts often.
  • Revision, export styles, and direct publishing are regular parts of the job.

If both lists fit, test the hardest recurring task. Put one active piece in each app for a week. Do not import your entire archive. Notice which environment reduces the step you usually avoid: beginning, returning, organizing, revising, or publishing.

Questions about Riikee and Ulysses

Is Riikee a Ulysses alternative?

Riikee is a Ulysses alternative for writers who want a browser-based daily practice, lightweight Projects, Writing Sessions, Focus Mode, Writing Journey, and optional generative AI. It does not replace Ulysses' deeper Markdown library, revision environment, export system, or direct publishing.

Which app is better for writing a book?

Ulysses is stronger when the book needs detailed library organization, material sheets, markup, and multi-sheet export. Riikee can suit a simpler solo manuscript when maintaining a steady writing rhythm is the larger challenge.

Does Ulysses track daily writing?

Yes. Daily goals can attach to groups or projects, and session history records daily progress. Ulysses is not only an editor and exporter; it can support a consistent routine.

Which app is better for Markdown?

Ulysses. Its editor is built around Markdown XL and other markup variants. Riikee uses a rich-text editor that keeps formatting controls behind a contextual menu.

Which app has better AI writing tools?

Riikee provides generative tools for ideas, outlines, continuation, rewriting, expansion, shortening, tone, and advice. Ulysses provides a strong grammar and style check through its Revision Mode. Decide whether you need generative assistance or systematic correction.

Can I use Ulysses outside the Apple ecosystem?

Ulysses' official subscription covers Mac, iPad, and iPhone. Riikee uses a browser-based account, which is the more direct option when your writing moves across different operating systems.

Can a team collaborate in either app?

Neither product has built-in real-time collaboration. Use a collaborative document or project platform when several people need to comment, edit, approve, or publish together.

Riikee and Ulysses both create a quieter place to write, but they carry different parts of the work. Riikee keeps the next return close. Ulysses keeps the whole library and its eventual output under tighter control. Pick the environment that removes the friction you meet most often.