Skip to content
Thoughtful, detailed coverage of everything Apple for 34 years
and the TidBITS Content Network for Apple professionals
16 comments

AppBITS: Stapler Opens Multiple Apps, Documents, and Folders

I have a mental image of how a best-selling novelist sits down to work every day. (If that’s you, feel free to set me straight.) I imagine them opening a specific set of apps and documents, arranging a few folders just so, cracking their knuckles, and starting to write. (There’s usually a cat involved, too.) Perhaps they need a word processor with documents for the in-progress chapters of their latest thriller, a note-taking app where they keep ideas and snippets of text, various ebooks for historical reference, a particular playlist of music, and more. Rather than assemble all those items each time, my imaginary novelist could consider using Stapler, a modern-day rewrite of a classic Mac app that enables a task-based way of working. They would add their desired apps, documents, and folders to a Stapler document, which stores aliases to them, after which double-clicking the Stapler document opens them all at once. If that sounds like a worthwhile way of setting up your working environment, read developer Matt Sephton’s introductory blog post, where he explains Stapler’s theoretical and technical underpinnings, along with how he was inspired by Chris Patterson’s Stapler from 1992 and Ali Rantakari’s LaunchList from 2009. Stapler is free and works on macOS 12 Monterey and later.

Stapler window

 

Subscribe today so you don’t miss any TidBITS articles!

Every week you’ll get tech tips, in-depth reviews, and insightful news analysis for discerning Apple users. For over 33 years, we’ve published professional, member-supported tech journalism that makes you smarter.

Registration confirmation will be emailed to you.

This site is protected by reCAPTCHA. The Google Privacy Policy and Terms of Service apply.

Comments About AppBITS: Stapler Opens Multiple Apps, Documents, and Folders

Notable Replies

  1. “I imagine them opening a specific set of apps and documents, arranging a few folders just so, cracking their knuckles, and starting to write.”

    I once read an interview of Issac Asimov, he had seven computers in his house, each one with a different book in progress…

    Sorry, not exactly on topic, but sorta’?

  2. Good as far as it goes, but how about a key combination to save and close the apps you’ve opened?

  3. Some authors use antique manual typewriters or a beloved electric. Others use FreeDOS & WordStar or WordPerfect. Several well known authors have used Emacs as their writing tool. Perhaps because they were exposed to it in the early days of computing or they were a developer or engineer in a previous career. Some use vi / ViM / Neovim and quite a few have made the leap to Emacs. since it supports the ViM keybindings.

    Advantages to using an open source writing environment.

    1. Plain text is FOREVER it will never become incompatible. You are not locked into a proprietary file format.
    2. Plain text can be revision controlled like source code in git
    3. There are a myriad of text editing capabilities such as delete word forward and back, transpose characters, words, lines. that simply do not exist in word processors. Plus more advanced search and replace.
    4. You can export to nearly any file format. HTML, PDF, LaTeX, DOC/DOCX, etc., etc., etc.
    5. Cross-Platform software that runs most anywhere. This enables some interesting solutions, especially for those on a tight budget. You could elect to buy a Chromebook or old ThinkPad w/upgraded RAM/SSD running Linux using a lightweight X / Wayland GUI. All of these tools run on macOS as well. If Apple ever allowed Emacs on an iPad I would certainly use it.
    6. Complete freedom to customize your editor and your workflow
    7. Emacs has Org-Mode which may just be the ultimate writing tool. It’s an outliner that uses a markup language similar to Markdown so it’s just as simple. Org is a killer App on Emacs, second only to Magit, the porcelain wrapper around git. A writer would practically live in Org-mode. Org has kicked off a bit of a revolution when it comes to GTD / Second Brain / Zettelkasten. Writers could use that to organize their writing. Perhaps a little knowledge base containing all the details and history of an artificial world the author creates. Write their stories in Org, perhaps a chapter per outline heading. Or a chapter per file and have them all linked when you export. For those writing about programming, you can have source code blocks in Org and you can actually execute them and return the results. You can tie multiple code blocks together so they interact.

    There is a new configuration distribution for Emacs, called Emacs Writing Studio. It gets a writer up to speed and their site has a myriad of articles about how use it. Write Articles, Websites and Books with Emacs Writing Studio

    A macOS user can install Homebrew & Emacs on macOS as below in the Terminal.

    /bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”
    brew install emacs-plus@29 --with-native-comp --with-imagemagick --with-poll --with-modern-pen-icon

  4. Something for @gingerbeardman to consider. :-)

  5. @ace Some of those authors have dogs. See (Dean Koontz).

    Sometime in the last year we did a virtual session courtesy of our local PBS station with him and the dog was very prominent in inserting himself at times, IIRC.

  6. I’m not a writer, but a software developer, but I use Emacs for most of what I write.

    I’ve found that it’s very convenient to write text using Markdown. This format is a set of simple extensions to plain text for applying basic formatting. The nice thing is that when not interpreted as Markdown, the plain text still looks good, so you don’t need a special viewer.

    I wouldn’t consider authoring a book with Markdown, but it’s a really great format to use for things that are small enough to make text-file distribution meaningful.

    For presenting/viewing Markdown content, I usually do it from my Linux systems, using one of the following:

    • GRIP: GitHub Readme Instant Preview. Not the most robust Markdown previewer, but is very convenient to use while editing. It can launch a local web server, then launch your web browser pointing to its output, and dynamically update the page every time you save your Markdown source file.
    • Markdown Viewer. A “Webext” browser extensions that renders any Markdown files received. Works great on Windows and with a bit of setup work on Linux. Unfortunately, I have not been able to get it to work with Firefox on macOS.

    The paid version of BBEdit has a mode that can render Markdown as you edit.

    Another useful documentation tool that I’ve quite a bit of experience with is Sphinx. You’re editing text files using either Markdown or Restructured Text. Sphinx will let you compile a directory full of pages into a variety of useful formats including HTML, LaTeX (which can be compiled into PDF) and ePub.

    Another way is to download a binary from someone else who has done it. My current installation is from the GNU Emacs for Mac OS X web site.

  7. I’ll add a discussion or feature request at GitHub @DocC (but no promises as I’m a busy game developer by day)

    And @ace surely you found my app in my thread here rather than MacUpdate? Or maybe not?

  8. Yeah, it’s more than a bit of an ask. :sweat_smile: My apologies.

    I once managed to cobble together something like that in AppleScript. It worked, most. of the time, with two specific apps. I wouldn’t care to try that again.

  9. Brett Terpstra (who developed the crucial NValt) has something similar called Bunch. It’s definitely more nerd-oriented.

  10. Definitely is an understatement!

  11. Yes! I saw it here, thought, “Well, that’s cool,” and then had the same thought when scanning through MacUpdate, which made me think that there was more to the idea than just a regular from TidBITS Talk sharing their app. But you were first in the queue!

  12. Thanks.

    I wonder who added it to MacUpdate - it wasn’t me. I like that somebody did though!

  13. Ach, sorry for my ambiguous phrasing. I didn’t see Stapler on MacUpdate, just something else that caught my eye.

  14. Tried Stapler once after reading Adam’s article. Had permissions issues on the files being opened. Fixed that. Tried it a second time. I forget if it hung or crashed, but it didn’t work. Removed it.

  15. That is …surprising.

    And it would make this the first crash report, but I don’t think we can call this a report in all fairness.

Join the discussion in the TidBITS Discourse forum

Participants

Avatar for ace Avatar for jonathan2 Avatar for rsbroder Avatar for stottm Avatar for DocC Avatar for Shamino Avatar for adamrice Avatar for gingerbeardman Avatar for Will_B Avatar for mtrodgers99