Text Editor

Hammer – story editor

Hammer is a writing environment designed for planning, organising and developing stories. It brings together a manuscript editor, scene management, notes, timelines and an encyclopedia for keeping track of characters, locations and other story details.

The application provides a structured workspace without forcing writers into a particular workflow. Scenes can be rearranged, archived and connected to reference material. There are also tools for tracking writing activity, comparing drafts and reviewing completed chapters as continuous prose.

Hammer takes an offline-first approach. Projects are stored in human-readable files rather than an opaque database, and synchronisation between devices is entirely optional. Writers can work locally or use a self-hosted synchronisation server.

This is free and open source software.

Key Features

  • Organise manuscripts into scenes and chapters, with scene reordering, archiving and selective exporting.
  • Maintain an encyclopedia of characters, places and other story elements, with relationships linking entries to scenes.
  • Keep rich-text notes and timelines alongside the manuscript.
  • Search across projects with filters and tags to locate scenes and reference material.
  • Track writing activity, explore interactive statistics and compare drafts with visual differences.
  • Distraction-free focus mode and a dedicated reader mode for reviewing chapters as prose.
  • Import manuscripts from Markdown, RTF and HTML files.
  • Export stories to PDF, EPUB, DOCX, RTF, HTML and Markdown, with configurable formatting options.
  • Project-specific spellchecking languages and custom dictionaries.
  • Capture story ideas and organise projects using tags.
  • Human-readable local storage, optional device synchronisation and support for self-hosted servers.
  • Backup management with the ability to restore previously deleted projects.
  • Cross-platform support – runs on Linux, macOS, Windows, Android and iOS, including native Wayland support on Linux.

Website: github.com/Darkrock-Studios/hammer-editor
Support:
Developer: Adam Brown
License: MIT License

Hammer in action
Click image for full size

Hammer is written in Kotlin. Learn Kotlin with our recommended free books and free tutorials.


Related Software

Tools for Novelists
FocusWriterDistraction-free writing environment with goals and statistics
Ren'PyEngine for creating visual novels and interactive stories
novelWriterStructured plain-text editor for novels and long-form fiction
CherryTreeHierarchical notes for research, characters and story planning
ZettlrMarkdown writing environment for long-form projects
oStorybookNovel planning and writing suite with scenes and timelines
TwineVisual tool for creating branching and interactive stories
ManuskriptNovel-writing environment built around structured planning
Quoll WriterNovel-writing workspace with chapters, assets and goals
JoplinNote-taking application useful for research and story planning
HammerOffline-first story editor with scenes, notes and references
BibiscoNovel-writing environment focused on characters and structure
Story ArchitectBring characters, scenes and screenplays together in one workspace
WareWoolfMinimalist fiction-writing environment with planning tools
ScriptoriumPlan, write and publish novels and other manuscripts
Cheese PaperA comfortable writing environment for lengthy prose
SkribistoWriting studio with corkboard, sessions and rich export support
novelibreNovel organiser integrated with LibreOffice and OpenOffice
ScrivusPlan and write your novel while keeping everything on your own computer
NovProgTracks and graphs writing progress against project goals

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our carefully curated directory of recommended free and open source software, covering every major software category.

The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more.

Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
3 Comments
Oldest
Newest Most Voted
Torin Doyle
Torin Doyle
9 months ago

Hi Steve. Hammer is cross-platform.

BeatlejuiceRSI
BeatlejuiceRSI
9 days ago

The Hammer story editor is exciting. What you have is a great start, but I believe it needs much more effort. I will be trying to create more./ I would not mind sharing. I am a retired system architect that is more interested in creating a sci-fi novel series.