Skip to content
Beat - a simple and elegant screenwriting app for macOS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Beat.xcodeproj
Beat
CourierPrime
Fountain
Images
RegexKitLite
Sample files
Sparkle.framework Scene number labels while editing Feb 24, 2019
WriterTests First commit Feb 12, 2019
.gitignore
Beat-Bridging-Header.h
Beat.png
CHANGELOG
DocumentIcon.icns
LICENSE.md
README.md

README.md

Beat

A simple and elegant screenwriting app for macOS, using the plain-text Fountain screenplay format. It's pretty fast and lighteight and, above all, has a distraction free, minimalistic UI. Beat is also free and open source and will remain so.

Read more on Beat website: https://kapitan.fi/beat/

Beat is originally a fork of Writer by Hendrik Noeller (https://github.com/HendrikNoeller/Writer/) and still leans on his work, especially with the magnificent continuous Fountain parser.

This started as a personal project as I needed a simple, multi-window and lightweight screenwriting application for my own films, preferrably using Fountain files. The ones that existed were weird, expensive and/or cumbersome or even lacked some pretty important features - such as automatic and visible scene numbering while writing.

I am an artist and a filmmaker, and my programming skills are somewhat limited. I'm open to any suggestions, improvements, feedback and collaboration.

Latest release: Beat 1.0.7

  • Finally got rid of the old method of zooming in/out
  • Outline card view (implemented in a separate WebView)
  • Autocomplete characters and scene headings
  • Automatic scene numbering in edit view. Recognizes Fountain forced scene numbers.
  • Set colors for scene headings, synopses and sections by typing [[COLOR RED]] (or any other common color) after the heading. This is an experimental feature for now.
  • Small visual bug fixes

Note: This repository follows my development and usually DOES NOT match the released versions. Dread lightly, dear friend!

Future

State of development

Beat is under active development when I have the time or desperately need a new feature myself. Worst bugs will usually be fixed ASAP.

The app is now pretty stable and has remained very minimalistic since its inception. Outline card view was be the biggest new feature since version 1.0.3.

Some future considerations:

  • Visual margins in edit view
  • Timeline view (with chronometry)
  • Drag & drop scenes in the card view
  • Fix problems with copying and pasting text
  • Have Beat only allow happy endings
  • Making the world a better place
  • Planting some trees to fight climate change

How can you help?

Well, I'm not sure, but please do. As stated above, the person behind this project is not a real programmer but a director, screenwriter and musician. Writing Objective-C has been a bit overwhelming, and because of that, Document.m has become a 2500-line monster that handles too many things.

Bug reports, some donations and feedback help, but I'd be happy if someone could help with zooming and rearranging the code.

Lauri-Matti Parppei
KAPITAN!
https://kapitan.fi/

You can’t perform that action at this time.