whatisgithub

What is memos-web-clipper?

shynloc/memos-web-clipper — explained in plain English

Analysis updated 2026-05-18

0JavaScriptAudience · generalComplexity · 2/5LicenseSetup · easy

In one sentence

A Chrome extension that clips web pages or selected text into your self-hosted Memos note-taking app as Markdown.

Mindmap

mindmap
  root((Memos Web Clipper))
    What it does
      Clip full pages
      Clip selected text
      Save as Markdown
    Tech stack
      JavaScript
      Chrome extension
      Turndown
    Use cases
      Save articles
      Clip snippets
      Store images safely
    Requires
      Memos server
      Access token

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Save a whole article to your Memos instance with one click.

USE CASE 2

Clip just a highlighted snippet of text via right-click.

USE CASE 3

Keep clipped images from breaking by storing them in your own Memos server.

USE CASE 4

Tag and set visibility on each clip as you save it.

What is it built with?

JavaScriptChrome ExtensionTurndownMemos API

How does it compare?

shynloc/memos-web-clipperabhishek-akkal/finovaadan-shahid/ecommerce_website
Stars000
LanguageJavaScriptJavaScriptJavaScript
Setup difficultyeasyeasymoderate
Complexity2/51/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Needs a running Memos server (v0.28.0+) and an access token.

MIT license, use freely for any purpose including commercial use.

So what is it?

Memos Web Clipper is a Chrome browser extension for saving web content directly into Memos, a self-hosted note-taking service. Inspired by the Obsidian Web Clipper, it lets you capture pages or selected text in Markdown format with one click, without leaving the page you are reading. The extension offers two main clipping modes. Full-page clipping automatically extracts the main article content from a webpage, filters out ads, sidebars, and navigation noise, and converts it to clean Markdown. Selected text clipping lets you highlight any text on the page, then save just that portion through either the extension panel or a right-click context menu option, which saves silently without opening any panel at all. When clipping, images in the content are automatically uploaded to your Memos instance's resource storage rather than being linked from the original source. This prevents the images from breaking if the original URL disappears. After a successful clip, the newly created memo automatically opens in a background tab so you can review it. Each clip can have custom tags attached (the default tag is #web-clip) and a visibility setting of private, protected, or public. The extension connects to your self-hosted Memos server using the v1 REST API and requires an access token from your Memos account settings. It is compatible with Memos v0.28.0 and later. The clipping panel can be opened with the keyboard shortcut Cmd+Shift+M on macOS or Ctrl+Shift+M on Windows. The Markdown conversion is handled by the Turndown library. The project is written in JavaScript and released under the MIT license.

Copy-paste prompts

Prompt 1
Help me connect this extension to my self-hosted Memos server with an access token.
Prompt 2
Explain the difference between full-page clipping and selected text clipping here.
Prompt 3
Show me how to change the default tag used for new clips.
Prompt 4
Walk me through installing this unpacked extension in Chrome for development.

Frequently asked questions

What is memos-web-clipper?

A Chrome extension that clips web pages or selected text into your self-hosted Memos note-taking app as Markdown.

What language is memos-web-clipper written in?

Mainly JavaScript. The stack also includes JavaScript, Chrome Extension, Turndown.

What license does memos-web-clipper use?

MIT license, use freely for any purpose including commercial use.

How hard is memos-web-clipper to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is memos-web-clipper for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.