Osmos Memo logo

Osmos Memo

Fast GitHub‑backed bookmark manager for instant capture

Capture web pages as markdown snippets, tag them, and store directly in a GitHub README. One‑click saving, instant browser search, and cross‑browser support make bookmarking swift and versioned.

Osmos Memo banner

Overview

Overview

Osmos Memo lets you turn any visited page into a concise markdown snippet containing the title and URL. The extension instantly tags the entry, commits it to a GitHub repository (defaulting to README.md), and makes the content searchable via the browser’s built‑in find feature. It is designed for developers, teams, and knowledge‑workers who already live in the GitHub ecosystem and want a version‑controlled bookmark store.

How it works

After a one‑time connection using a fine‑grained personal access token, the toolbar button (or Alt + Shift + D shortcut) captures the page, adds or reuses tags, and pushes the snippet with a single click. The extension runs on Chrome, Firefox, and Edge, supporting both public and private repositories. No additional server is required—GitHub handles storage, rendering, and history.

Key benefits include instant capture, markdown portability, and seamless integration with existing documentation workflows.

Highlights

One‑click extraction of page title and URL into a markdown snippet
Direct insertion into a GitHub README (or any markdown file) with automatic commit
Tag management that reuses existing tags or creates new ones on the fly
Built‑in browser shortcut (Alt + Shift + D) and instant “find on page” search

Pros

  • Saves bookmarks in a version‑controlled repository
  • Works in Chrome, Firefox, Edge with the same UI
  • Markdown format is portable and readable
  • Free MIT license

Considerations

  • Requires a GitHub account and personal access token
  • Limited to GitHub as the storage backend
  • No offline access without internet
  • Relies on a single markdown file for scalability

Managed products teams compare with

When teams consider Osmos Memo, these hosted platforms usually appear on the same shortlist.

Bookmarkify logo

Bookmarkify

Visual bookmark manager for creative inspiration.

booky logo

booky

Online bookmark manager and start page for private, customizable collections.

Diigo logo

Diigo

Social bookmarking with web and PDF annotation.

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Developers who already use GitHub for documentation
  • Teams sharing curated links via a repository
  • Users who prefer markdown‑based knowledge bases
  • Anyone needing quick, searchable bookmark capture

Not ideal when

  • Users without a GitHub account
  • Those needing native mobile bookmark sync
  • Large collections that exceed a single file’s practicality
  • Users who want a dedicated read‑it‑later service

How teams use it

Research article capture

Save the article’s title and URL as a markdown entry in a project repo for later citation.

Team resource library

Collect and tag useful tools, then share the README with teammates for instant access.

Documentation link management

Add reference links directly into documentation files without leaving the browser.

Personal knowledge base

Maintain a searchable list of favorite sites within a private GitHub repo.

Tech snapshot

TypeScript75%
HTML12%
CSS9%
JavaScript4%

Tags

knowledge-managementbookmarks-managerchrome-extensionknowledge-basebookmarktypescriptbrowser-extension

Frequently asked questions

How do I connect the extension to my GitHub repository?

Open the extension, click Connect, enter your GitHub username and repository name, create a fine‑grained token with read/write contents permission, and confirm the connection.

Which file does Memo use to store snippets?

By default it uses `README.md`; any markdown file can be used, but only README renders automatically as the repo’s home page.

Can I use a private repository?

Yes, the extension works with both public and private repositories as long as the token has appropriate permissions.

How can I change the keyboard shortcut?

In Chrome/Edge go to `chrome://extensions/shortcuts`; in Firefox visit `about:addons` and edit the shortcut settings.

How long does it take for a new extension release to reach my browser?

Chrome updates typically appear in 1‑3 days; Firefox updates range from a few hours to a day.

Project at a glance

Stable
Stars
489
Watchers
489
Forks
20
LicenseMIT
Repo age6 years old
Last commit6 months ago
Primary languageTypeScript

Last synced yesterday