Tap is a proof-of-concept editor (in other words, a toy) for creating screenplay files in the Fountain format. I wrote it as an exercise to learn how AT Protocol works. Someday, I might add support for other Markdown-based document types.
- It does not post screenplays to your Bluesky timeline. It stores them in an AT Protocol collection (
lol.tapapp.tap.doc) in your Bluesky profile on their personal data server (PDS). Someday, Tap might support non-Bluesky AT Protocol PDSes, it depends on how much time we have to spend on it. - It is not intended for production use. If you use Tap or store screenplays in Tap, you do so at your own risk.
- It stores data unencrypted, and the data is publicly accessible on the Internet (Bluesky doesn't support private collections).
- It uses OAuth for authentication with Bluesky. Someday, it will support authentication with other PDSes.
- It is designed for large screens. It is not optimized for mobile.
- The editor may become sluggish if you are running a writing extension like Grammarly or ProWritingAid.
- If you want a sample Fountain script to test with, you can download one from the Fountain website.
Source code
Tap is open-sourced under the MIT license. You can find the code on tangled.