[GH-ISSUE #286] [Feature Request] Create tags on the tags page #189

Closed
opened 2026-03-02 11:47:26 +03:00 by kerem · 7 comments
Owner

Originally created by @BreeNET on GitHub (Jul 8, 2024).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/286

You should be able to create tags when you are on /dashboard/tags

You shouldnt have to edit a note to create a tag.

Originally created by @BreeNET on GitHub (Jul 8, 2024). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/286 You should be able to create tags when you are on /dashboard/tags You shouldnt have to edit a note to create a tag.
Author
Owner

@kamtschatka commented on GitHub (Jul 8, 2024):

What would be the use case for this? You would just end up with a bunch of tags that have no bookmarks assigned to it?

<!-- gh-comment-id:2213587955 --> @kamtschatka commented on GitHub (Jul 8, 2024): What would be the use case for this? You would just end up with a bunch of tags that have no bookmarks assigned to it?
Author
Owner

@BreeNET commented on GitHub (Jul 8, 2024):

What would be the use case for this? You would just end up with a bunch of tags that have no bookmarks assigned to it?

I just installed the app. I already have an idea of 30+ tags I want to make to organize my content with.

It would be a lot easier if I could go on the tags page and make all the tags I can think of. Then as I create my notes, I don't need to create a new tag. It will already be present and I can just click on it.

Why should I have to create the tag while I'm making my note?
That's like going on a windows pc, creating a new word doc, then when I save the word doc I have to create the folder where I want it saved. No one does that. They create the folder first, then they create their word doc and save it to the existing folder.

<!-- gh-comment-id:2213594672 --> @BreeNET commented on GitHub (Jul 8, 2024): > What would be the use case for this? You would just end up with a bunch of tags that have no bookmarks assigned to it? I just installed the app. I already have an idea of 30+ tags I want to make to organize my content with. It would be a lot easier if I could go on the tags page and make all the tags I can think of. Then as I create my notes, I don't need to create a new tag. It will already be present and I can just click on it. Why should I have to create the tag while I'm making my note? That's like going on a windows pc, creating a new word doc, then when I save the word doc I have to create the folder where I want it saved. No one does that. They create the folder first, then they create their word doc and save it to the existing folder.
Author
Owner

@kamtschatka commented on GitHub (Jul 8, 2024):

let's see how many others feel this is a usable thing. Considering that we have a button to delete empty tags, this goes against this use case. And when you create a new bookmark you have to type into the tags field(especially if you have 30+ tags) and then you can already simply type the name and choose the "create tag" option in the dialog, which creates it directly.

I don't understand your comment regarding the word doc either. Of course I open word, press save and then select the save location and if necessary create a folder for it.
Am I misunderstanding what you are doing? You'll have to edit the tags after creating the bookmark anyway, since there is no bookmark creation dialog where you can also provide the tags at creation time?

<!-- gh-comment-id:2213616280 --> @kamtschatka commented on GitHub (Jul 8, 2024): let's see how many others feel this is a usable thing. Considering that we have a button to delete empty tags, this goes against this use case. And when you create a new bookmark you have to type into the tags field(especially if you have 30+ tags) and then you can already simply type the name and choose the "create tag" option in the dialog, which creates it directly. I don't understand your comment regarding the word doc either. Of course I open word, press save and then select the save location and if necessary create a folder for it. Am I misunderstanding what you are doing? You'll have to edit the tags after creating the bookmark anyway, since there is no bookmark creation dialog where you can also provide the tags at creation time?
Author
Owner

@BreeNET commented on GitHub (Jul 8, 2024):

I don't understand your comment regarding the word doc either. Of course I open word, press save and then select the save location and if necessary create a folder for it.

When you create a word doc, you already have an idea of where you want it saved, right? Prior to creating the word document.

If you have a folder on your desktop called cooking recipes and then you create a new document called chocolate cake recipe, you already know that you want to save it in the cooking recipes folder.

If the folder didn't exist and you just had an idea "hmm I wanna write down cooking recipes!" you would create a cooking recipes folder first. Then you would create your word document and save it in the existing cooking recipes folder you just created.

Are you telling me you would create your chocolate cake recipe word document first, and then from within the save dialogue you would create the folder? I've never met anyone who does that.

You set up your environment before you create the content that will be in the environment. Thats how most of the human population works. You don't create your content and then create your environment.

You don't create a word document and then install windows 10. You set up your environment first by installing windows 10 and ms office and the folder where you want word docs saved. Then you create the word doc.

You don't create a Javascript file and then create a github repo. You create your github repo first then create a Javascript file and push it to your repo.

You don't tell someone you'll fix their car and then set up your mechanic shop. You set up your mechanic shop first and then tell the customer to bring their car in.

You set up your environment first.

In this use case, part of setting up the environment includes deciding how you will organize your notes with tags. So the tags should be created first.

<!-- gh-comment-id:2213628114 --> @BreeNET commented on GitHub (Jul 8, 2024): > I don't understand your comment regarding the word doc either. Of course I open word, press save and then select the save location and if necessary create a folder for it. When you create a word doc, you already have an idea of where you want it saved, right? Prior to creating the word document. If you have a folder on your desktop called cooking recipes and then you create a new document called chocolate cake recipe, you already know that you want to save it in the cooking recipes folder. If the folder didn't exist and you just had an idea "hmm I wanna write down cooking recipes!" you would create a cooking recipes folder first. Then you would create your word document and save it in the existing cooking recipes folder you just created. Are you telling me you would create your chocolate cake recipe word document first, and then from within the save dialogue you would create the folder? I've never met anyone who does that. You set up your environment before you create the content that will be in the environment. Thats how most of the human population works. You don't create your content and then create your environment. You don't create a word document and then install windows 10. You set up your environment first by installing windows 10 and ms office and the folder where you want word docs saved. Then you create the word doc. You don't create a Javascript file and then create a github repo. You create your github repo first then create a Javascript file and push it to your repo. You don't tell someone you'll fix their car and then set up your mechanic shop. You set up your mechanic shop first and then tell the customer to bring their car in. You set up your environment first. In this use case, part of setting up the environment includes deciding how you will organize your notes with tags. So the tags should be created first.
Author
Owner

@kamtschatka commented on GitHub (Jul 8, 2024):

i start the word file, press save, navigate to the folder and if necessary create a subfolder in the dialog. I don't see why I would want to navigate to the folder twice (once in windows explorer and once in the save dialog).

When you edit a bookmark you have to type a tag name you want to assign anyways, so in both cases you type the name of the tag and if it exists you press enter it will use the existing tag, but if it does not exist it shows "create tag " and you press enter and creates the tag, so it is exactly the same in that case.
So I guess your usecase is to use the mouse to browse the tags and click on them instead of using the keyboard to select them?

<!-- gh-comment-id:2213653073 --> @kamtschatka commented on GitHub (Jul 8, 2024): i start the word file, press save, navigate to the folder and if necessary create a subfolder in the dialog. I don't see why I would want to navigate to the folder twice (once in windows explorer and once in the save dialog). When you edit a bookmark you have to type a tag name you want to assign anyways, so in both cases you type the name of the tag and if it exists you press enter it will use the existing tag, but if it does not exist it shows "create tag <tagname>" and you press enter and creates the tag, so it is exactly the same in that case. So I guess your usecase is to use the mouse to browse the tags and click on them instead of using the keyboard to select them?
Author
Owner

@BreeNET commented on GitHub (Jul 8, 2024):

If you randomly decided to become a youtube content creator just now, would you create your videos first and then create your YouTube channel? Or would you create your youtube channel first and then create and upload your videos to it?

I'm not sure where the misunderstanding is. Anyone I've ever met or worked with in a professional setting would set up their working environment first before beginning to create their work.

I want to create all my tags before I start creating my notes so I can review the effectiveness and organizational quality of them rather than deciding later that certain tags are useless and deleting them and having to restructure my notes.

That would be achieved by creating empty tags prior to using them.

<!-- gh-comment-id:2213667889 --> @BreeNET commented on GitHub (Jul 8, 2024): If you randomly decided to become a youtube content creator just now, would you create your videos first and then create your YouTube channel? Or would you create your youtube channel first and then create and upload your videos to it? I'm not sure where the misunderstanding is. Anyone I've ever met or worked with in a professional setting would set up their working environment first before beginning to create their work. I want to create all my tags before I start creating my notes so I can review the effectiveness and organizational quality of them rather than deciding later that certain tags are useless and deleting them and having to restructure my notes. That would be achieved by creating empty tags prior to using them.
Author
Owner

@MohamedBassem commented on GitHub (Sep 28, 2025):

Implemented in 820b7e655a

<!-- gh-comment-id:3342431263 --> @MohamedBassem commented on GitHub (Sep 28, 2025): Implemented in 820b7e655a670cf8b8e3f7ad8bb1eb487ee20405
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#189
No description provided.