package icon

Hammer

A simple tool for building stories.
New in version 2.2.0
- Global Search across your entire story, with filters by entity type
- Text Editor improvements
- Import Story from file
- Export Options dialog with configurable export settings
- Focus Mode is now a fullscreen overlay, giving more writing space
- More project statistics
- Android: logs are now saved to disk and shareable as a zip
- Fixed encyclopedia entries not showing tags
- Fixed long project names hiding the menu
- Smoother dialog animations
Please join our Discord to report issues! https://discord.gg/GTmgjZcupk

Multi-platform

This app is where ever you are. Your phone, tablet, desktop, laptop, this program can be installed and run, not simply a website-in-a-box, but instead using native client side technologies to provide the best experience possible.

Offline first

I was frustrated with most of the story writing software I was finding as they were using web technologies (aka: Web Page in a box) which always seems to run into problems while being used offline for long periods of time. Hammer is designed from the ground up to be entirely local, no internet connection required, ever.

Transparent Data

Your data is yours. It's not stored in the cloud, or some opaque database. It is stored in simple, human readable files, just using files and folders to define the project structure. You can open your OSes file browser and take a look for your self. If this program went away today you would be able to easily interact with your data.

Intelligent Syncing between devices

Your data can be synchronized between devices allowing you to work on your story from anywhere, and have no fear of a change on one device, overwriting a change on another device.

Optional and Self hosted Syncing

Syncing is entirely optional, you can install the client and use it on one device, or you can install the server and sync your data between devices.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.2.0 (202010000) suggested Added on Apr 28, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 11 MiB PGP Signature | Build Log

  • New in version 2.1.4
    - Fix more Android input issues
  • Version 2.1.4 (201050000) - Added on Feb 10, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 11 MiB PGP Signature | Build Log

  • New in version 2.1.3
    - Working on Flathub release
  • Version 2.1.3 (201040000) - Added on Jan 26, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 9.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions

    Download APK 11 MiB PGP Signature | Build Log