All Projects → sballin → Alfred Search Notes App

sballin / Alfred Search Notes App

Licence: mit
Use Alfred to quickly open notes in iCloud/Apple Notes.

Programming Languages

go
31211 projects - #10 most used programming language

Labels

Projects that are alternatives of or similar to Alfred Search Notes App

Alfred Pinboard
Alfred Workflow for Pinboard (written in Go (golang))
Stars: ✭ 146 (-30.14%)
Mutual labels:  alfred
Alfy
Create Alfred workflows with ease
Stars: ✭ 2,232 (+967.94%)
Mutual labels:  alfred
Alfred Network Workflow
Show and change your network settings
Stars: ✭ 186 (-11%)
Mutual labels:  alfred
Alfred Gcal
View Google Calendar events in Alfred
Stars: ✭ 147 (-29.67%)
Mutual labels:  alfred
Alfred Workflows
Amazing Alfred Workflows
Stars: ✭ 2,163 (+934.93%)
Mutual labels:  alfred
Zazu
🚀 A fully extensible and open source launcher for hackers, creators and dabblers.
Stars: ✭ 2,060 (+885.65%)
Mutual labels:  alfred
Alfred Polyglot
🈚️ Translate text using Google Translate in Alfred
Stars: ✭ 142 (-32.06%)
Mutual labels:  alfred
Alfred Pwgen
Generate passwords with Alfred
Stars: ✭ 201 (-3.83%)
Mutual labels:  alfred
Alfred Dark Mode
Alfred 3 workflow to toggle the system dark mode
Stars: ✭ 165 (-21.05%)
Mutual labels:  alfred
Alfredmagic
一个面向效率提升的中文Workflow
Stars: ✭ 178 (-14.83%)
Mutual labels:  alfred
Alfred Reddit
Browse Reddit from Alfred
Stars: ✭ 155 (-25.84%)
Mutual labels:  alfred
Alfred Workflows
Alfred Workflows for Developers
Stars: ✭ 1,923 (+820.1%)
Mutual labels:  alfred
Alfred Gitlab
A GitLab workflow for Alfred 3
Stars: ✭ 176 (-15.79%)
Mutual labels:  alfred
Darkmode
Set macOS dark mode and Alfred dark theme at sunset
Stars: ✭ 148 (-29.19%)
Mutual labels:  alfred
Alfred Mweb Workflow
搜索、打开MWeb 内部文档和外部 Markdown 文档
Stars: ✭ 188 (-10.05%)
Mutual labels:  alfred
Chrome Control
A JXA script and an Alfred Workflow for controlling Google Chrome
Stars: ✭ 144 (-31.1%)
Mutual labels:  alfred
Alfred Web Searches
Alfred workflow to search through any website (easily extendable list)
Stars: ✭ 170 (-18.66%)
Mutual labels:  alfred
Alfred Bear
Streamlined note searching and creation for Bear using Alfred
Stars: ✭ 203 (-2.87%)
Mutual labels:  alfred
Alfred Fakeum
Generate fake test data in Alfred
Stars: ✭ 195 (-6.7%)
Mutual labels:  alfred
Alfred Github Repos
Alfred workflow to easily open Github repositories
Stars: ✭ 176 (-15.79%)
Mutual labels:  alfred

Search Notes.app with Alfred

Search titles or create a new note if none was found

Search note titles and bodies

Search folder names

Result actions

  • enter to open the note/folder or create a new note if none was found
  • shift+enter to search for your Alfred query using the Notes in-app search
  • cmd+enter to copy the note body to the clipboard
  • alt+enter to copy a note URL to the clipboard (see the section on note linking)

Install

If you're on macOS Catalina with Alfred 4, download the latest version of the workflow.

Required setup

  1. Try searching for a note
  2. When an error message appears, make sure to click "Cancel" in the first dialog, then click "Open System Preferences" in the second dialog
  3. Near the bottom of the pane click the "Open Anyway" button for the "search_notes" binary

This workflow currently doesn't support notes stored with Google or other internet accounts. Please make sure either iCloud or On My Mac is selected as the default account in the preferences of Notes.app.

Customize search behavior

Result ordering and title+folder search behavior can be controlled using the environment variables.

Note linking

You can generate links to any of your notes and use them on macOS or iOS.

  • macOS
    • Copy note URL by pressing alt+enter on an Alfred result
    • Open note URL with "Open Notes URL.app" (included with this workflow) which works automatically when clicking a link
  • iOS (must open these links on iOS to install)
    • Copy note URL shortcut (see image below for usage instructions)
    • Open note URL shortcut works automatically when clicking a link

Updates

By default, the workflow checks Github for updates every 24 hours. This can be disabled by removing the connections to the "Check for updates" block in the workflow.

Compile

If you want to compile the binary yourself, you can go into the "search" folder and do make.

Contributors

Big thanks to...

  • All who have submitted pull requests
  • drgrib for allowing me to build off the alfred-bear workflow
  • threeplanetssoftware for the apple_cloud_notes_parser from which I copied the protobuf handling
  • lslz627 for help with protobuf and tables
  • Artem Chistyakov for a much improved way to create links to notes

Donate

If you enjoy using this workflow, consider donating!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].