Caboodle is temporarily unavailable for purchase. Stay tuned!

Caboodle icon Caboodle
Lean, clean snippet machine

Everyone comes across information that they want to refer to later. Maybe gifts you've received or sent, product serial numbers, recipes, directions to someone's house, a photo of your pet, or anything else. Dejal Caboodle is a tool to help store and organize such varied bits of information.

Structured and Free-form, Together At Last

Some kinds of information are best stored in an organized structure, like a phone book. You want a label and a short value, and don't care about text formatting and such: you just want the information.

On the other hand, sometimes you'd like to write a paragraph or two about something, or include pictures, web links, lists, tables, PDFs, and more.

Why compromise? Caboodle gives you both, with no learning curve!

Your Bag of Tricks

Caboodle provides a single place to store, organize, and find those little pieces of information that you might have previously stored in Stickies or obscurely-named text files strewn over your desktop.


Every Caboodle entry has an icon and subject. The icon can be altered for each entry, if desired, to make them even easier to identify. The subject is the name of the entry, displayed in the entries list. The entry is automatically saved when you switch to another one (or quit), or can be manually saved as desired.

The entries list is a standard outline, making it simple to see as many or as few entries as desired. You can select one or more entries and drag them to reorder them, or to move them up or down the hierarchy, and expand or collapse the entries.

You can also type in the search field to quickly locate entries: the entries list changes to show only the matching ones, with the match words highlighted in each entry.[Outline]

One Big Happy Family: Sibling and Child Entries

Caboodle uses an intuitive inheritance design. When you create an entry, it inherits the icon and custom fields of its parent. You can choose to create a "sibling" entry, at the same level as an already selected one, or a "child" entry, within the selected one. This allows quickly creating content in an organized fashion, without precluding you from changing the icon and custom fields any time you like.

Yes, that's right: there is no "folder" concept in Caboodle. Every entry can contain other entries, so you can treat any entry as a folder-like container, and add child entries when needed. The parent entry could just have a subject, to treat it like a primitive folder, or it could contain a summary of the contents, general information, or whatever you like.

Uniquely Flexible Custom Fields

In addition to the standard subject field, you can create your own. Simply click the [Add] button to add a custom field. You can give it a suitable label, and type whatever value is desired. [Custom Fields]What's more, you aren't restricted to the same custom fields for all entries: you can add or remove custom fields for each entry, but thanks to the inheritance, each entry starts with the same set as its parent.

Simple Storage of Your Stuff

Custom fields are useful, but most of the time, you just want to jot down a thought, store a picture, etc. Caboodle handles this simply and elegantly. You can type or paste rich text, drag or paste pictures, PDFs, and even documents into the text area of an entry. Caboodle stores a copy, leaving the original intact.

Any content stored in Caboodle can also be dragged out again. Drag a PDF out to make a copy on your desktop or elsewhere; it is still stored in the entry. You can also double-click on such items in Caboodle to directly open a copy of them in Preview or whatever application is appropriate.

Add a Little Style

Caboodle has style... style sheets, that is. It has a full range of rich text formatting options, including the usual font panel and menu commands, plus you can easily create tables, numbered or bulleted lists, and live links to web pages.

For Your Eyes Only

[Encrypt]What about privacy? Got some information you don't want others to see? An entry can be encrypted to hide your most sensitive information, using an industry-standard encryption algorithm. The password can be saved in the keychain if desired. Decryption is as easy; you can even temporarily decrypt entries for viewing without decrypting them on disk.

...Unless You Feel Like Sharing

Moving from another collection tool, or separate documents, is an easy process. Caboodle can import PDF, HTML, plain text, rich text (RTF), and Word format documents into entries. You aren't locked into Caboodle forever, either: if you want to change to some other product in the future (for some reason), or just want to extract some entries to share with others, you can easily export some or all entries as PDFs, web archives, HTML, plain text, rich text (RTF), or Word documents.

Caboodle also supports the macOS Services menu. It adds two Services functions: one to add a new entry using the selected text in another application, and another to insert text in other applications using selected text in Caboodle. Of course, you can also drag or copy text and other content between applications. Or simply drop text onto Caboodle's icon in the Dock to add it as a new entry.

[Print workflow]Another handy way to store a document is to simply print it to Caboodle. From any application, choose the Print... command then click the PDF button to reveal a Save PDF to Caboodle print workflow. Choose this to add the document as a PDF attachment in a new Caboodle entry. Note: in Caboodle Express (available via the Mac App Store), this print workflow isn't offered, due to Apple's approval policies, but you can add it manually by aliasing the application to your "~/Library/PDF Services" folder.

Try It Now!

Download and try Caboodle for free! Version 1.5 is currently the latest general release. Read the Caboodle 1.5 release notes to see what has changed in this version, or read the User Guide to find out more about it.

A beta release is also available. Read the Caboodle 2.0b2 release notes to see what's new.