Skip to content
View chenyanming's full-sized avatar

Block or report chenyanming

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chenyanming/README.md

Hi there 👋

I’m Damon Chan, a solo developer and long-time Emacs hacker. Since 2019, I’ve been building and maintaining Emacs tools focused on:

  • Reading & knowledge management
  • Book & article workflows
  • Language learning
  • Daily productivity

I use these projects every day, and they continue to evolve:

  • shrface – Enhanced HTML reading in Emacs
  • calibredb.el – Calibre integration for managing eBooks
  • wallabag.el – Wallabag client for saving and reading articles
  • paw – AI-assisted note taking & language learning in Emacs
  • paw_server – Local server for Emacs eval & org-protocol workflows
  • paw_browser_extension – Browser extension for Emacs automation

I’m also the founder of Consenger, an AI-driven project exploring long-term knowledge, cognition, and learning systems.


Support my work

Your support helps me maintain these open-source projects sustainably:


Writing & updates

I’ve been actively writing about development, Emacs, and building tools as a solo founder.

Follow me:


Thank you for your support. — Damon

Pinned Loading

  1. calibredb.el calibredb.el Public

    Emacs calibre client - A Document Management Solution in Emacs.

    Emacs Lisp 366 18

  2. shrface shrface Public

    Extend eww/nov with org-mode features, archive web pages to org files with shr.

    HTML 246 14

  3. wallabag.el wallabag.el Public

    Emacs wallabag client - A Read It Later/Web Archiving Solution in Emacs.

    Emacs Lisp 136 4

  4. paw paw Public

    Emacs Annotation and Language Learning tool.

    Emacs Lisp 155 7

  5. paw_browser_extension paw_browser_extension Public

    Emacs Org Protocol Factory

    JavaScript 6

  6. paw_server paw_server Public

    paw server eval commands on Emacs using emacsclient or org-protocol

    Python 2