Skip to content

Project-Eyrie/marksmith

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marksmith logo

Marksmith

A client-side web app for building, organizing, and exporting browser bookmarks.

Status In Project Eyrie WEB


Overview

Marksmith is a bookmark manager built for anyone who wants full control over their browser bookmarks. It solves the problem of messy, unstructured bookmark collections by providing a drag-and-drop tree editor with import/export support for the standard Netscape HTML format.


Features

  • Folder & bookmark management - Create nested hierarchies, edit titles and URLs, reorder via drag-and-drop
  • Bulk add - Paste multiple URLs to add bookmarks quickly
  • Favicon fetching - Auto-fetch site icons with a concurrent queue and multiple fallback sources
  • Import / Export - Load from and save to Netscape bookmark HTML files with merge strategies
  • Search - Global search by title and URL with keyboard-navigable results
  • Undo / Redo - Full state history up to 50 snapshots

How to Use

About the App

Marksmith opens to a split-panel layout with a folder tree on the left and an editor on the right. Select a folder in the tree to view and manage its contents. Add bookmarks individually or in bulk, create subfolders, drag to reorder, and export the result as an HTML file that any browser can import.

Interface

Area Description
Header Displays folder and bookmark counts, global search, undo/redo, expand/collapse, and reset controls
Sidebar tree Navigable folder hierarchy with drag-and-drop reordering and inline bookmark previews
Editor panel Shows the selected folder's contents with forms for adding bookmarks, creating subfolders, and bulk importing

Keyboard Shortcuts

Shortcut Action
Ctrl + Z Undo
Ctrl + Shift + Z Redo
Ctrl + F Focus search
/ Focus search (when not typing)
Escape Close modal or clear search

On macOS, substitute Ctrl with Cmd.


Notes

  • Client-side only - all data lives in the browser; nothing is sent to a server
  • Netscape HTML format - exported files are compatible with Chrome, Firefox, Safari, and Edge import tools
  • Favicon sources - icons are fetched from DuckDuckGo, Google, and direct site favicon.ico in that order

Part of Project Eyrie - by notalex.sh

About

A client-side web app for building, organizing, and exporting browser bookmarks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors