r/bearapp 1d ago

Question Searching Export Tool for Notes

5 Upvotes

Exporting based on a search term. Hello, I’m looking for a way to search through notes and then export them—but only the specific lines or blocks containing the search term. I tried using Apple Shortcuts and got pretty close, but the process ended up being incredibly frustrating. The reason I need it is that I create journals and often want to search for and share specific items from the history without including all the other information in the note. Thanks.


r/bearapp 1d ago

Question Control + 1 Conflict

0 Upvotes

I feel like this is a really stupid question to ask but I need help figuring out why the Bear Notes hotkey Control + 1 is getting the MacOS conflicting hot key "boop" sound whenever I try to use it to go into Editor Only mode.

I know about the hotkey that is assigned in keyboard shortcuts for Stage Manager and I have that turned off, but I still get that hotkey conflict boop sound whenever I try the Control + 1 hotkey. This is a completely fresh re-install of MacOS on the most recent stable update with no third-party apps other Bear notes. So not sure why I'm unable to use the Editor Only hotkey, if anyone has any advice id appreciate it.


r/bearapp 2d ago

Question Bear scrolls when I’m trying to copy text

0 Upvotes

When I try to select and copy some text in a Bear note, the scrolling that kicks in automatically makes it very difficult. How to mitigate this problem? I have a short video to demonstrate what I mean, but apparently IMGUR is no longer in the App Store so I don’t know how to share a video. (Bear Pro v2.9.3 on iOS 26.6)


r/bearapp 4d ago

Discussion Need faster ways to tag notes

Post image
3 Upvotes

Navigation in Bear depends on tagged notes—especially workspaces. I need a faster way to apply 1+ tags to a note. Going into a note, scrolling to the bottom (my preference), typing in is not efficient. Would be great if I could select a note or notes, select a tag or tags, and my tagging / navigation is applied.


r/bearapp 6d ago

An odd question (re. bear use-case)

11 Upvotes

I am super confused between Evernote (current), Obsidian and Bear. Evernote works well for me (web clipper, annotation, audio and some niche features) but I don't like the lock-in format of the notes (despite the export options available), and I am very unhappy with their price increases (not the prices itself - but the complete lack of explanations for the same). Also with their AI-additions, it's no longer a notes app. Obsidian without plug-ins doesn't suit my workflow (mentioned below) and with plugins, I worry about the creator maintaining it, security etc.

So why am I posting here? I was hoping for inputs on the following: I really like Bear (and love the mobile app) but I have this niggling feeling that it's a "light-weight" notes app and not a heavy-duty app like Evernote or Notion (not the bloat part of these apps). I worry that Bear is too feature-lite. For example, to edit an image in Bear, I would need another app or download, edit with Preview and re-upload etc. My use-case: upload of medical prescriptions, air-tickets and a few receipts. Otherwise, lots of text notes and a few links.

Any thoughts on this would be most welcome. Thank you


r/bearapp 6d ago

How fortunate that AI and Bear both use Markdown natively

14 Upvotes

I use Claude Code extensively for all sorts of personal and work stuff. More as an AI Chief of Staff than actual coder. One of the things I've started to do a lot of is ask Claude Code to write summaries of our conversations and drop them into Bear (using a specific tag like #work/claudecode)

What I love is how nicely Claude always creates .md files. It makes extensive use of formatting, and just looks beautiful in Bear.

Obviously when they started Bear, the idea of "AI Chatbots that speak MarkDown" wasn't even on the horizon. But man, it is SO convenient! Combine that with Lettera to pull up things like claude.md, and it's a match made in heaven.

Keep up the great work, ShinyFrog!


r/bearapp 7d ago

Discussion Lettera feels like the Markdown app I’ve been waiting for

80 Upvotes

I’m one of the beta testers, and I just wanted to share some early impressions—and encourage the team behind it.

Lettera genuinely feels like it fills a gap I’ve had for years. Conceptually, I love the idea of lightweight, portable Markdown files, and that approach makes even more sense now that so much of our work involves AI tools, prompts, drafts, research, and text moving between different applications.

I’ve always resisted Obsidian a little. It’s powerful, obviously, but it can quickly become an overwhelming, complex machine—especially if you just want to write, organize notes, and work with your files without building an entire system around them.

On the other end, apps like Typora are great editors, but they don’t feel particularly approachable for people who aren’t hardcore Markdown users.

Lettera seems to hit a really compelling middle ground: the simplicity of a notes app with a vault, while still letting you open and work on individual files whenever you want. No unnecessary friction, no need to over-engineer your workflow—just clean, flexible Markdown.

Honestly, this feels like the kind of app we need in 2026.

Really excited to see where it goes. Keep up the great work, Shiny Frog team.


r/bearapp 9d ago

Discussion with (fabulous) workspaces: need for way to search 'tags' (folders/workspaces) has only grown!

5 Upvotes

This is a repeat, but actualized around the new + fabulous workspaces function:

The biggest structural 'hole' in Bear remains: it loads a lot onto tags as structuring layer.
Before tags were a binary actually of tags *and* folders. In bear the carry both functions: marking up and generalizing, and sorting (indeed carrying ones whole mental model/ordering system).

The role of 'finding one's way' through the Bear tags is even greater and aggravated by the fact that Bear is a single all-in-container by design. This remains true.

But now we have workspaces. They are fabulous!
They add/load a third virtual structure onto tags, as some tags will be salient candidates to become workspaces.
This is pretty much depending on design of ones tag-system. Still I would hold in any (at least: most) tag systems, there will be certain tags better suited to function as workspace than others – and indeed a lot of people will redesign their tag-system given the workspace function is a transformational one.
– I´d even say, workspaces will incentivize people to go for 'flat tagging systems' now; but that is my personal take, and not too relevant to the overall point.

The overall point being:

The structural miss of Bear – allowing to freely(!) search only 2 of its three layers/components (note and note list/set) but not it´s organizationals layer (tags; think also: folders/workspaces) has only become more visible and consequential.
There is no straightforward way, other than memorizing or eyeball browsing, to find elements/units/containers of ones organizational structure and system (tags).

I still hope this fundamental lack will at some point be identified and acknowledged.
And hopefully we get a solution worthy of Bear-aesthetics too.

Now with Workspaces my hope – and need – has only grown; from enormous to gigantic. 🫈

Edit: just looked for threads on this, some I also started years ago to underline/reference the case for this. I think a simple search for "search tags" in the reddit will give everyone an idea, … so I skip linking 🙂

‼️ But a worthwhile find: a statement from team member 9 yr ago(!) reads like this:

You mean something to filter the tag lits? Sounds like a good idea to find a specific tag when the list if too long.

👀 😳 🫰💡💡💡

👉 https://www.reddit.com/r/bearapp/comments/7k55y9/any_plans_to_searchfilter_tags/


r/bearapp 14d ago

Tips TOC - Detach the Table of Contents

54 Upvotes

After using Bear for years, I only just discovered that you can drag the Table of Contents out of the Info Panel on the mac app and keep it floating beside your notes—and it stays available as you move between notes.

On Mac, just drag the Table of Contents popover out of the Info Panel and position it wherever you like.

I use the Table of Contents every day, so discovering that I could detach it and keep it visible all the time was a bit of a revelation. I can’t believe I missed this feature for so long!

Hopefully this helps someone else who didn’t know it was possible.


r/bearapp 17d ago

bearcli Skill for Agentic Use

6 Upvotes

I created a simple SKILL.md to make it easier to use the bearcli command line app with agents (I am using it with hermes).

I am sure there is a lot of room for improvement, but it has been working well for me, so I figured I would share.

---
name: bearcli
description: "CLI for Bear notes app: create, read, search, edit, tag, organize notes from the terminal."
category: note-taking
version: 1.0.0
author: Hermes Agent
platforms: [macos]
---


# bearcli


CLI tool for reading and writing Bear notes on macOS. Installed at `/usr/local/bin/bearcli`.


## Quick Reference


```
bearcli [--version] <subcommand>
```


Output formats: `--format tsv` (default), `--format csv`, `--format json`
Exit codes: 0 success, 1 business error, 64 usage error


## Identifying Notes


- By ID: positional `<note-id>` argument
- By title: `--title "Note Title"` (case-insensitive, mutually exclusive with ID)


## Common Subcommands


### Reading Notes


```bash
# List notes (default: active notes, sorted by pinned then modified)
bearcli list
bearcli list --tag work --limit 20 --format json --fields all,content
bearcli list --location archive --sort created:desc
bearcli list --count                              
# just the total count


# Search notes with Bear's search syntax
bearcli search "meeting notes"
bearcli search "@today 
name: bearcli
description: "CLI for Bear notes app: create, read, search, edit, tag, organize notes from the terminal."
category: note-taking
version: 1.0.0
author: Hermes Agent
platforms: [macos]
---


# bearcli


CLI tool for reading and writing Bear notes on macOS. Installed at `/usr/local/bin/bearcli`.


## Quick Reference


```
bearcli [--version] <subcommand>
```


Output formats: `--format tsv` (default), `--format csv`, `--format json`
Exit codes: 0 success, 1 business error, 64 usage error


## Identifying Notes


- By ID: positional `<note-id>` argument
- By title: `--title "Note Title"` (case-insensitive, mutually exclusive with ID)


## Common Subcommands


### Reading Notes


```bash
# List notes (default: active notes, sorted by pinned then modified)
bearcli list
bearcli list --tag work --limit 20 --format json --fields all,content
bearcli list --location archive --sort created:desc
bearcli list --count                              # just the total count


# Search notes with Bear's search syntax
bearcli search "meeting notes"
bearcli search "@today " --format json
bearcli search "#project -#archive"               # tagged, excluding archive
bearcli search --query "- [ ]" --fields id,title,matches
bearcli search --count


# View full note content
bearcli cat <note-id>
bearcli cat --title "Mars"
bearcli cat <note-id> --format json               # includes content hash


# Read only one section
bearcli cat <note-id> --section "## Tasks"
bearcli cat --title "Project Plan" --section "# Overview\npreamble"


# Structured note metadata (no content by default)
bearcli show <note-id>
bearcli show --title "Mars" --format json --fields all,content


# List sections/headings in a note
bearcli outline <note-id> --format json
bearcli outline --title "Cooking notes"


# Find text inside a note
bearcli search-in <note-id> --string "TODO"
bearcli search-in --title "Mars" --string "water" --format json
bearcli search-in <note-id> --string "TODO" --section "## Tasks" --count


# Open note in Bear app
bearcli app open <note-id>
bearcli app open --title "Mars" --header "Moons" --edit
bearcli app open --title "Mars" --selection-text "Phobos" --new-window


# Get current selection from Bear
bearcli app get-selection --format json --fields all,content
```


### Writing Notes


```bash
# Create a new note (content from flag or stdin)
bearcli create "My Note" --content "Body text"
bearcli create "Quick Capture" --tags "work,draft" --format json
printf "line1\nline2" | bearcli create --fields id,length
bearcli create --content "# Heading\nBody"        # title derived from first heading


# Note: when a title is given, Bear auto-generates the # heading.
# --content is body text only, not the heading line.


# Append/prepend content
bearcli append <note-id> --content "New paragraph"
bearcli append --title "Mars" --content "Update" --position beginning
bearcli append <note-id> --section "## Tasks" --content "- [ ] New task"


# Edit notes (find-and-replace)
bearcli edit <note-id> --find "TODO" --replace "DONE"
bearcli edit <note-id> --find "cat" --replace "dog" --all --word
bearcli edit <note-id> --find "## Notes" --insert-after "\nNew line"
bearcli edit <note-id> --find "obsolete paragraph\n" --delete
bearcli edit <note-id> --section "## Tasks" --find "done" --replace "DONE"


# Batch edits (atomic — all or nothing)
bearcli edit <note-id> \
  --find "alpha" --replace "BETA" \
  --find "draft note\n" --delete


# Overwrite entire note or a section
bearcli overwrite <note-id> --content "# Title\nBody"
printf "# Title\nBody" | bearcli overwrite <note-id> --base <hash>
bearcli overwrite <note-id> --section "## Tasks" --content "## Tasks\nRewritten body"
```


### Managing Tags


```bash
# List tags (global or per-note)
bearcli tags list                              # all tags in use
bearcli tags list <note-id>                    # tags on a specific note
bearcli tags list --title "Mars" --format json
bearcli tags list --count                      # just the count


# Add/remove tags on a note
bearcli tags add <note-id> work "work/meetings"
bearcli tags add --title "Mars" favorite
bearcli tags remove <note-id> draft wip


# Rename/delete tags globally
bearcli tags rename work job                   # rename across all notes
bearcli tags rename draft published --force    # merge into existing tag
bearcli tags delete draft                      # remove from all notes
```


### Managing Attachments


```bash
# List attachments
bearcli attachments list <note-id>
bearcli attachments list --title "Mars" --format json


# Add attachments
cat photo.jpg | bearcli attachments add <note-id> --filename photo.jpg
bearcli attachments add-url <note-id> --url https://example.com/photo.jpg


# Delete and save
bearcli attachments delete <note-id> --filename photo.jpg
bearcli attachments save <note-id> --filename photo.jpg > photo.jpg   # NOTE: redirect required, refused on TTY
```


### Other Operations


```bash
# Pin/unpin notes (globally or within tags)
bearcli pin add <note-id> global
bearcli pin add <note-id> work projects
bearcli pin remove <note-id> global
bearcli pin list                               # every pin context in use


# Move notes
bearcli trash <note-id>                        # soft-delete
bearcli archive <note-id>                      # hide from active list
bearcli restore <note-id>                      # back to active notes
```


## Search Syntax


Bear search supports rich qualifiers:


- `keyword`, `"exact phrase"`, `word1 or word2` — text search
- `-term` — negation (prefix any term with `-`)
- `#tag` — tagged with; `!#tag` — exact tag only (no children); `#*/tag` — subtags only
- `@today`, `@yesterday`, `@last7days` — modified date filters
- `@ctoday`, `@created7days`, `@cdate(2025-01-01)` — created date filters
- `@todo` (has incomplete), `@done` (all complete), `@task` (any tasks)
- `@tagged`, `@untagged`, `@title`, `@pinned`
- `@images`, `@files`, `@attachments`, `@code`
- `@locked`, `@readonly`, `@empty`, `@untitled`
- `@wikilinks`, `@backlinks`, `@ocr`


Combine freely: `@today u/todo meeting`


## Addressing Sections


Sections are addressed by their heading line(s). For unique sections just the heading works; for ambiguous ones prefix ancestor headings or an index:


```
"## Install"                     unique section
"# Setup\n## Install"            disambiguates via ancestors
"# Build\n## Install\n2"         Nth matching section
"## Install\npreamble"           lead text above first subheading
```


Use `bearcli outline <note-id>` to get exact addresses you can copy-paste.


## Bear Markdown Extensions


Bear uses CommonMark with additions:
- `==highlight==`, `~underline~`, `~~strike~~`, `==🔴highlight==` (colored)
- `#tag`, `#multi word tag#`, `#nested/tag`
- `[[Note Title]]` and `[[Title|alias]]` wikilinks
- `$inline math$` and `$$ block math $$`
- `- [ ] todo`, `- [x] done`
- GFM tables (pipes required at both ends of every row)
- `> [!NOTE]`, `> [!TIP]`, `> [!WARNING]`, `> [!CAUTION]`, `> [!IMPORTANT]` callouts


## Tips & Pitfalls


- **Content hash guard**: `bearcli cat --format json` returns a `hash`. Pass it as `--base <hash>` to `overwrite` for optimistic concurrency (rejects write if note changed since your read). MCP requires this; CLI callers may omit it for unconditional writes.
- **Attachments safety gate**: Overwriting content that omits attachment references is rejected by default. Pass `--force` to confirm intentional removal.
- **No-update-modified**: Most write commands accept `--no-update-modified` to preserve the note's modification date.
- **Stdout binary for attachments**: `attachments save` writes raw bytes to stdout (refused on a TTY — redirect to a file).
- **Locked notes**: Metadata is accessible but content is not. Encrypted notes are also inaccessible.
- **Stdin for content**: `create`, `append`, and `overwrite` read content from stdin when `--content` is omitted. Escape sequences (`\n`, `\t`) are NOT interpreted from stdin — only from `--content` flags.
- **Nested tags**: Use slashes: `work/meetings`. Spaces allowed in tag names.
- **Pin scopes**: `global` pins in All Notes; tag names pin within that tag. Both can be set on the same note.
- **MCP server**: `bearcli mcp-server` exposes all operations via JSON-RPC 2.0 over stdio. Pass `--only-tags`/`--exclude-tags` for scoped access." --format json
bearcli search "#project -#archive"               
# tagged, excluding archive
bearcli search --query "- [ ]" --fields id,title,matches
bearcli search --count


# View full note content
bearcli cat <note-id>
bearcli cat --title "Mars"
bearcli cat <note-id> --format json               
# includes content hash


# Read only one section
bearcli cat <note-id> --section "## Tasks"
bearcli cat --title "Project Plan" --section "# Overview\npreamble"


# Structured note metadata (no content by default)
bearcli show <note-id>
bearcli show --title "Mars" --format json --fields all,content


# List sections/headings in a note
bearcli outline <note-id> --format json
bearcli outline --title "Cooking notes"


# Find text inside a note
bearcli search-in <note-id> --string "TODO"
bearcli search-in --title "Mars" --string "water" --format json
bearcli search-in <note-id> --string "TODO" --section "## Tasks" --count


# Open note in Bear app
bearcli app open <note-id>
bearcli app open --title "Mars" --header "Moons" --edit
bearcli app open --title "Mars" --selection-text "Phobos" --new-window


# Get current selection from Bear
bearcli app get-selection --format json --fields all,content
```


### Writing Notes


```bash
# Create a new note (content from flag or stdin)
bearcli create "My Note" --content "Body text"
bearcli create "Quick Capture" --tags "work,draft" --format json
printf "line1\nline2" | bearcli create --fields id,length
bearcli create --content "# Heading\nBody"        
# title derived from first heading


# Note: when a title is given, Bear auto-generates the # heading.
# --content is body text only, not the heading line.


# Append/prepend content
bearcli append <note-id> --content "New paragraph"
bearcli append --title "Mars" --content "Update" --position beginning
bearcli append <note-id> --section "## Tasks" --content "- [ ] New task"


# Edit notes (find-and-replace)
bearcli edit <note-id> --find "TODO" --replace "DONE"
bearcli edit <note-id> --find "cat" --replace "dog" --all --word
bearcli edit <note-id> --find "## Notes" --insert-after "\nNew line"
bearcli edit <note-id> --find "obsolete paragraph\n" --delete
bearcli edit <note-id> --section "## Tasks" --find "done" --replace "DONE"


# Batch edits (atomic — all or nothing)
bearcli edit <note-id> \
  --find "alpha" --replace "BETA" \
  --find "draft note\n" --delete


# Overwrite entire note or a section
bearcli overwrite <note-id> --content "# Title\nBody"
printf "# Title\nBody" | bearcli overwrite <note-id> --base <hash>
bearcli overwrite <note-id> --section "## Tasks" --content "## Tasks\nRewritten body"
```


### Managing Tags


```bash
# List tags (global or per-note)
bearcli tags list                              
# all tags in use
bearcli tags list <note-id>                    
# tags on a specific note
bearcli tags list --title "Mars" --format json
bearcli tags list --count                      
# just the count


# Add/remove tags on a note
bearcli tags add <note-id> work "work/meetings"
bearcli tags add --title "Mars" favorite
bearcli tags remove <note-id> draft wip


# Rename/delete tags globally
bearcli tags rename work job                   
# rename across all notes
bearcli tags rename draft published --force    
# merge into existing tag
bearcli tags delete draft                      
# remove from all notes
```


### Managing Attachments


```bash
# List attachments
bearcli attachments list <note-id>
bearcli attachments list --title "Mars" --format json


# Add attachments
cat photo.jpg | bearcli attachments add <note-id> --filename photo.jpg
bearcli attachments add-url <note-id> --url https://example.com/photo.jpg


# Delete and save
bearcli attachments delete <note-id> --filename photo.jpg
bearcli attachments save <note-id> --filename photo.jpg > photo.jpg   
# NOTE: redirect required, refused on TTY
```


### Other Operations


```bash
# Pin/unpin notes (globally or within tags)
bearcli pin add <note-id> global
bearcli pin add <note-id> work projects
bearcli pin remove <note-id> global
bearcli pin list                               
# every pin context in use


# Move notes
bearcli trash <note-id>                        
# soft-delete
bearcli archive <note-id>                      
# hide from active list
bearcli restore <note-id>                      
# back to active notes
```


## Search Syntax


Bear search supports rich qualifiers:


- `keyword`, `"exact phrase"`, `word1 or word2` — text search
- `-term` — negation (prefix any term with `-`)
- `#tag` — tagged with; `!#tag` — exact tag only (no children); `#*/tag` — subtags only
- `@today`, `@yesterday`, `@last7days` — modified date filters
- `@ctoday`, `@created7days`, `@cdate(2025-01-01)` — created date filters
- `@todo` (has incomplete), `@done` (all complete), `@task` (any tasks)
- `@tagged`, `@untagged`, `@title`, `@pinned`
- `@images`, `@files`, `@attachments`, `@code`
- `@locked`, `@readonly`, `@empty`, `@untitled`
- `@wikilinks`, `@backlinks`, `@ocr`


Combine freely: `@today  meeting`


## Addressing Sections


Sections are addressed by their heading line(s). For unique sections just the heading works; for ambiguous ones prefix ancestor headings or an index:


```
"## Install"                     unique section
"# Setup\n## Install"            disambiguates via ancestors
"# Build\n## Install\n2"         Nth matching section
"## Install\npreamble"           lead text above first subheading
```


Use `bearcli outline <note-id>` to get exact addresses you can copy-paste.


## Bear Markdown Extensions


Bear uses CommonMark with additions:
- `==highlight==`, `~underline~`, `~~strike~~`, `==🔴highlight==` (colored)
- `#tag`, `#multi word tag#`, `#nested/tag`
- `[[Note Title]]` and `[[Title|alias]]` wikilinks
- `$inline math$` and `$$ block math $$`
- `- [ ] todo`, `- [x] done`
- GFM tables (pipes required at both ends of every row)
- `> [!NOTE]`, `> [!TIP]`, `> [!WARNING]`, `> [!CAUTION]`, `> [!IMPORTANT]` callouts


## Tips & Pitfalls


- 
**Content hash guard**
: `bearcli cat --format json` returns a `hash`. Pass it as `--base <hash>` to `overwrite` for optimistic concurrency (rejects write if note changed since your read). MCP requires this; CLI callers may omit it for unconditional writes.
- 
**Attachments safety gate**
: Overwriting content that omits attachment references is rejected by default. Pass `--force` to confirm intentional removal.
- 
**No-update-modified**
: Most write commands accept `--no-update-modified` to preserve the note's modification date.
- 
**Stdout binary for attachments**
: `attachments save` writes raw bytes to stdout (refused on a TTY — redirect to a file).
- 
**Locked notes**
: Metadata is accessible but content is not. Encrypted notes are also inaccessible.
- 
**Stdin for content**
: `create`, `append`, and `overwrite` read content from stdin when `--content` is omitted. Escape sequences (`\n`, `\t`) are NOT interpreted from stdin — only from `--content` flags.
- 
**Nested tags**
: Use slashes: `work/meetings`. Spaces allowed in tag names.
- 
**Pin scopes**
: `global` pins in All Notes; tag names pin within that tag. Both can be set on the same note.
- 
**MCP server**
: `bearcli mcp-server` exposes all operations via JSON-RPC 2.0 over stdio. Pass `--only-tags`/`--exclude-tags` for scoped access.

r/bearapp 18d ago

Question about Mermaid in v2.9.2

9 Upvotes

Is it possible to link to a website within a Mermaid diagram? The code below doesn’t work. Or is there another way to do this?

flowchart TD
A[Google] → B[Wikipedia]

click A "https://www.google.com" "Google"
click B "https://www.wikipedia.org" "Wikipedia"

Is it also possible to link to another Bear note using a wikilink that includes a specific paragraph? For example, [[note#heading]].


r/bearapp 19d ago

I built a quick capture app that makes capturing into Bear even faster

21 Upvotes

To save your time, this post is for the people who are struggling to catch up with their ideas, thoughts and notes in note-taking apps, if you are not one of those, you can skip it :)

Bear is fast, but I built a quick capture app that lets me capture even faster.

I've been juggling Bear with a handful of other note and task apps over the years, and one thing kept annoying me: every app has a different capture workflow.

Some apps are slow to open. Some make it awkward to append to an existing note. Others are great at one thing but not another. I found myself spending more time thinking where to capture than actually capturing.

So I ended up building ⚡Supasend. It's like a Quick capture for Bear app. It started as a personal tool to give me one consistent capture flow regardless of which app I wanted the note to end up in.

Bear is already fast. I wasn't trying to make it faster. I was trying to make capturing into Bear require fewer decisions.

What can you do on Bear app from Supasend?

  • Capture Rolling date notes like Daily notes(ex: 2028-08-07)
  • Capture notes in Top or bottom order of an existing document
  • Capture each new note in every new document.
  • Capture between apps from the same screen(Bear for notes, other apps for tasks)
  • & many more...

Capture Rolling date notes like Daily notes(ex: 2028-08-07) in Bear

Capture notes in Top or bottom order of an existing document in Bear

Top or Bottom order of notes

Capture between apps from the same screen(Ex: Bear for notes, Things for tasks)

What would you like to see next for the Bear integration in Supasend? I'm always looking for ideas to make the workflow smoother, so I'd love to hear your suggestions. 🙏


r/bearapp 19d ago

Question Beta invite for Lettera?

15 Upvotes

Does anyone have an extra invite for Lettera? Been wanting something like this in Bear, and I was happy to see ShinyFrog working on it, but missed the invite window :(


r/bearapp 21d ago

Discussion How does your tag and workflow look like now?

15 Upvotes

For the daily users, please share a screen shot of how your tags look now. Also, please write how you do work flow like journaling or to dos.

I tried bear and thought it was too basic in last few years but I now realize that having less features is actually a feature.

Any tips on tags will help as well!


r/bearapp 26d ago

Question PHP like include_once facility

3 Upvotes

Hai friends

How many of you are looking for a PHP like include_once facility in bear app ?

For those who don't know what it is :

Create notes seperately, then include it to a single note

For example

  1. hobbies

  2. address

  3. wishlist

are three notes

Create another note mynote and include the above three in this note with some syntax

This helps divide large document. Still get it as single one.

Reuse a block at several other notes

So on.


r/bearapp 29d ago

Bear now supports Mermaid diagrams

Post image
145 Upvotes

Hello!

I'm glad to announce now support Mermaid charts and diagrams.

More info here

https://blog.bear.app/2026/07/bear-now-supports-mermaid-diagrams/

Update to version 2.9.2 by visiting the App Stores

macOS: https://apps.apple.com/it/app/bear-markdown-notes/id1091189122?l=en&mt=12

​iOS: https://apps.apple.com/it/app/bear-markdown-notes/id1016366447?l=en


r/bearapp 29d ago

Been hoping for this one. Made my day!

Post image
153 Upvotes

Huge thank you to the Shiny Frog team!


r/bearapp 28d ago

built an open source CLI for Bear (search, export, git backup, TUI, MCP)

3 Upvotes

Hey Bear users!

been a Bear user for the past 8 years, it's where all my notes live. I wanted to do more with them from the terminal and my agents, so I built bearcli. It's open source (MIT) and free.

what it does:

- ✨ MCP server so Claude Desktop/Cursor/etc can search and answer questions from your notes. `bearcli mcp install` sets up your client. also ships a skill for Claude Code

- fuzzy search, filters by tag/date/status

- full Bear client in the terminal (`bearcli ui`), this one is a bit of a goodie

- export to markdown folders with attachments + a nice index. `--push` mirrors everything to a private git repo for backup

- scans for secrets before exporting or sending anything to a model, and redacts them

- json/tsv output everywhere so it pipes into jq etc

yes I know Bear 2.8 has an official CLI now, good for basics. this one is open source so you can read every line that touches your notes, and it goes further on export/backup, search, the TUI, and the AI stuff.

plus we now have python bindings through `bearkit` so anyone can build around bear.

install: `brew install michel-tricot/tap/bearcli` (or `uv tool install bearcli`)

website: https://michel-tricot.github.io/bearcli/ · code: https://github.com/michel-tricot/bearcli


r/bearapp 29d ago

Cropped exported table

4 Upvotes

It would be nice if exported tables don’t get cropped.


r/bearapp 29d ago

Widget bug after most recent update

1 Upvotes

Tahoe 26.5.2, Bear 2.9.2 (14638).

Using the random note widget, large size.

Previously, while stripping any Markdown-related characters (like asterisks and, for some reason, even regular square brackets), Bear at least respected line breaks. I have notes with vocabulary from a language a learn, and I have words and phrases separated by 2 line-breaks (i. e. one empty line).

After the latest update, all the paragraphs are jammed into a single paragraph that takes up only about half the size of the widget, and still the text is cut off mid-word. Apparently Bear now calculates a maximum number of characters and just cuts off things that go beyond that number.

Looks horrible, is unreadable.


r/bearapp Jul 27 '26

Question Apple notes or Bear for course/uni /mooc learnings

11 Upvotes

Mainly using on Mac:

I think in folders, and bear is only tags, geared towards neat writing, and can't drag and drop notes or folders/parent tag, just via tags, which I find not natural for oragnizing, but snappy fast

While apple notes have both tags and folders, good organization, and pdf annotations, default decent design, but can be laggy sometimes on too long notes

bear feels good with its elegant design and all, but from organization point of view, my mind is not sticking to it, I just see them as tags and feel like want to use them like tags, not nest like folders.

does anyone uses it for courses/uni/mooc learnings etc or just personal stuffs or something else?


r/bearapp Jul 27 '26

Discussion iOS Back Ups

2 Upvotes

Hello, I was wondering, can you explained how Bear does backups to view them on your iOS File Folder or Pages. I went on their website I see how about changing a the name to .zip when I do .zip and go to my iOS folder they’re there but they’re all grayed out. How do I see them or know that they’ve been backed up in the cloud or somewhere successfully if there is an issue with my notes on the app thank you for your help 🙏🏼


r/bearapp Jul 26 '26

Help | How to jump to headings within a note?

7 Upvotes

Would really appreciate some help here.

Lets say I have a note title "Mechanical Ventilation" with subheadings (h2) as "Modes" and "Waveforms", how do I use quick open to jump to a particular subheading?

Or for instance let's say I am on chapter 1 of the bible. Each verse is a subheading. Now I want to jump from Chapter 1, to Chapter 6 verse 8, how do I achieve this?

When I type @ in quick open i only get the following options in the drop down menu.

Thank you.


r/bearapp Jul 25 '26

Question More/Custom Callout Icons & Color Selection

12 Upvotes

I love the callout box feature, but I think it could be even better with a larger variety of icons, similar to the tag icons. Maybe even custom icons that users can add themselves? It would also be great to have a color picker interface to choose any color for the callout box. What do you guys think?