whatisgithub

What is sublimebookmark?

relequestual/sublimebookmark — explained in plain English

Analysis updated 2026-07-16 · repo last pushed 2016-11-30

PythonAudience · developerComplexity · 2/5DormantSetup · easy

In one sentence

A Sublime Text plugin that upgrades the default bookmark system with named, persistent bookmarks that survive across sessions and organize themselves by project.

Mindmap

mindmap
  root((repo))
    What it does
      Named bookmarks
      Persistent across sessions
      Unlimited bookmarks
      Searchable bookmark list
    Use cases
      Track functions to revisit
      Mark bugs mid-fix
      Flag sections to refactor
      Filter by project or file
    Audience
      Sublime Text users
      Developers editing code
    Installation
      Package Control
      Auto updates
      Command palette controls

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

Label a line you keep returning to so you can jump back instantly.

USE CASE 2

Mark a bug you are mid-fix on and return to it in the next session.

USE CASE 3

Flag a section of code you plan to refactor later.

USE CASE 4

Filter bookmarks to see only the ones relevant to your current project.

What is it built with?

PythonSublime Text Plugin API

How does it compare?

relequestual/sublimebookmark0xhassaan/nn-from-scratch3ks/embedoc
Stars0
LanguagePythonPythonPython
Last pushed2016-11-302023-06-08
MaintenanceDormantDormant
Setup difficultyeasymoderatehard
Complexity2/54/51/5
Audiencedeveloperdeveloperdeveloper

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

How do you get it running?

Difficulty · easy Time to first run · 5min

Install via Sublime Text's Package Control system, which also handles automatic updates.

So what is it?

SublimeBookmark is a plugin for Sublime Text that replaces the code editor's built-in bookmark system with something far more capable. If you've ever tried to mark important lines in your code and found yourself limited by the default options, this tool solves that frustration by letting you create named bookmarks that actually persist and organize themselves intelligently. The standard bookmark feature in Sublime Text is notoriously bare-bones. It doesn't let you name bookmarks, it forgets them when you close your session, and you're capped at a small number. This plugin overcomes all of those limitations. You can give each bookmark a descriptive name, and they survive across sessions so you don't lose your place. You can also create an unlimited number of them and jump to any bookmark through a searchable list. For people working across multiple projects, bookmarks are stored per-project, meaning you can filter your view to see only the bookmarks relevant to what you're currently working on. This is designed for developers and anyone who spends significant time writing or editing code in Sublime Text. Imagine you're working on a large project with dozens of files, and you need to keep track of a function you keep returning to, a bug you're mid-fix on, and a section you plan to refactor later. With named bookmarks, you can label each of those spots and jump between them without scrolling or searching. You can also toggle between seeing all your bookmarks, just those in your current project, or only those in the file you have open. Installation is straightforward through Sublime Text's Package Control system, which also handles updates automatically. You add bookmarks by naming a line, and a small yellow triangle appears to mark the spot. Removing individual or all bookmarks is similarly handled through the command palette. The project is open to contributions, and the creator notes that some features like live previews are limited in older versions of the editor.

Copy-paste prompts

Prompt 1
How do I install and start using the SublimeBookmark plugin in Sublime Text using Package Control?
Prompt 2
How do I create a named bookmark, jump to it from the searchable list, and remove bookmarks using the command palette?
Prompt 3
How do I toggle between viewing all bookmarks, only my current project's bookmarks, and just the current file's bookmarks in SublimeBookmark?
Prompt 4
How do I contribute to the SublimeBookmark plugin and are there any feature limitations I should know about?

Frequently asked questions

What is sublimebookmark?

A Sublime Text plugin that upgrades the default bookmark system with named, persistent bookmarks that survive across sessions and organize themselves by project.

What language is sublimebookmark written in?

Mainly Python. The stack also includes Python, Sublime Text Plugin API.

Is sublimebookmark actively maintained?

Dormant — no commits in 2+ years (last push 2016-11-30).

How hard is sublimebookmark to set up?

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

Who is sublimebookmark for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.