MCPcopy Index your code
hub / github.com/HermanMartinus/bearblog

github.com/HermanMartinus/bearblog @main

repository ↗ · DeepWiki ↗ · Ask this repo → · + Follow
1,000 symbols 2,733 edges 186 files 92 documented · 9% updated 3d ago★ 5,068
README

ʕ•ᴥ•ʔ Bear

https://bearblog.dev

Free, no-nonsense, super-fast blogging

No javascript, no stylesheets, no trackers. Just your words.

To request a feature or report a bug, please send an email to Herman.

Contributions

Bear is not currently accepting contributions. See CONTRIBUTIONS.md for more info.

Markdown

All the post content is written in markdown.

Can Bear Blog be self-hosted?

Bear Blog has been built as a platform and not as an individual blog generator. It is more like Substack than Hugo. Due to this it isn't possible to individually self-host a Bear Blog.

There are a few Hugo themes that use Bear's stylesheet which you can find on the Hugo theme repository if you really want to self host something that looks like Bear :)

Wiki

The full documentation for Bear can be found at https://docs.bearblog.dev

Some Bear faces

ʕ •ᴥ•ʔ  ʕ •ᴥ•ʔゝ☆  \ʕ •ᴥ•ʔ/  \ʕ •ᴥ•ʔ\  /ʕ •ᴥ•ʔ/  ʕง•ᴥ•ʔง  ᕕʕ •ᴥ•ʔ୨  ʕ ·ᴥʔ  ʕ ·ᴥ·ʔ
ʕ·ᴥ· ʔ  ʕᴥ· ʔ  ʕ •`ᴥ•´ʔ  Σʕ゚ᴥ゚ノʔノ  “φʕ•ᴥ•oʔ  ᕦʕ •ᴥ•ʔᕤ  ┏ʕ •ᴥ•ʔ┛  ʕ´•ᴥ•`ʔ  ʅʕ•ᴥ•ʔʃ  ʕノ)ᴥ(ヾʔ
ʕ/ ·ᴥ·ʔ/  ʕ☞ᴥ ☜ʔ  ʕᴥ• ʔ☝  ʕ·ᴥ·˵ ʔ ʕ ˵·ᴥ·ʔ  ʕ º ᴥ ºʔ  ʕ ᵒ ᴥ ᵒʔ  ʕ ꆤ ᴥ ꆤʔ  ʕ ㅇ ᴥ ㅇʔ  ʕ≧ᴥ≦ʔ
ʕ ꈍᴥꈍʔ  ʕ ﹷ ᴥ ﹷʔ  ʕ´• ᴥ•̥`ʔ  ʕ ´•̥̥̥ ᴥ•̥̥̥`ʔ  ╲ʕ·ᴥ· ╲ʔ  ʕ•ᴥ•ʔノ♡  ʕ→ᴥ← ʔ  ʕ – ᴥ – ʔ  ʕ˵ ̿ᴥ ̿˵ʔ
┬┴┬┴┤•ᴥ•ʔ├┬┴┬┴  ʕノ•ᴥ•ʔノ ︵ ┻━┻

Core symbols most depended-on inside this repo

quickElement
called by 150
staticfiles/admin/js/core.js
save
called by 97
blogs/models.py
markdown_renderer
called by 94
blogs/templatetags/custom_tags.py
main_site_only
called by 54
blogs/urls.py
element_replacement
called by 42
blogs/templatetags/custom_tags.py
clean
called by 23
blogs/templatetags/custom_tags.py
list
called by 21
blogs/views/studio.py
safe_title
called by 14
blogs/templatetags/custom_tags.py

Shape

Method 437
Function 394
Class 161
Route 8

Languages

Python76%
TypeScript24%

Modules by API surface

blogs/tests.py411 symbols
blogs/models.py52 symbols
blogs/templatetags/custom_tags.py34 symbols
blogs/views/staff.py25 symbols
blogs/admin.py25 symbols
blogs/forms.py16 symbols
blogs/views/blog.py14 symbols
blogs/helpers.py14 symbols
staticfiles/debug_toolbar/js/toolbar.js13 symbols
staticfiles/admin/js/admin/RelatedObjectLookups.js13 symbols
staticfiles/debug_toolbar/js/utils.js12 symbols
staticfiles/debug_toolbar/js/utils.4da04711f04f.js12 symbols

Dependencies from manifests, versioned

Django6.0.5 · 1×
Pillow12.2.0 · 1×
Pygments2.20.0 · 1×
boto31.36.24 · 1×
django-allauth65.14.3 · 1×
django-ip1.0.2 · 1×
feedgen0.9.0 · 1×
geoip24.6.0 · 1×
gunicorn23.0.0 · 1×
httpagentparser1.9.2 · 1×
judoscale1.7.5 · 1×

For agents

$ claude mcp add bearblog \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact