obsidian-web-browser icon indicating copy to clipboard operation
obsidian-web-browser copied to clipboard

Add bookmark bar

Open vguillet opened this issue 3 years ago • 12 comments

Hey! Came here from the forum hoping to find this exact project, so can't share how enthusiastic I am for this! (wrote a post on this specifically where I also share what features I think would really help it all come together, so completely on board with the vision).

I just checked and do not see bookmarks and extension support on the roadmap, so I was wondering whether that was something you were planning on adding?

Cheers, looking forward to the first release!

vguillet avatar Oct 17 '22 13:10 vguillet

Hi, I'm so glad you're enthusiastic about this plugin. It's something I've wanted for a long time and finally found the motivation to make for myself.

Bookmarks: Yup! It's one of the things I want to add next. I just haven't made an issue yet on the road map because I honestly didn't think anyone was actually looking at it. We'll treat this issue as that and I'll add it to the roadmap.

Extensions: If you mean browser extensions, unfortunately it's almost impossible because Electron, what Obsidian is built upon, doesn't have the full Chrome Extension API implemented. However, if you take a look at #8 you'll see that I plan on adding some rudimentary ad blocking as a toggle.

As for other extensions, they won't be possible unless written specifically for this plugin. I've considered creating an API that can allow plugins to be made for this plugin, but that won't be for the far future.

Trikzon avatar Oct 17 '22 16:10 Trikzon

Also, I really like your post. I think that Obsidian is a great contender for "the first super app for knowledge."

I hope that this plugin helps to get it there, and, really really hope that someone starts making a plugin to make Obsidian into an IDE like VSCode. However, that sounds impractical right now, unfortunately, and definitely not something I'm capable of right now.

Trikzon avatar Oct 17 '22 16:10 Trikzon

In your post you say:

A bookmark bar, combining links to webpages and to notes. This in combination with MOCs in the sidebars would enable a fantastic navigation and customization level.

Would you mind explaining more of what you want with this? Originally I was simply going to add a bookmark bar under the search bar that you can save web pages to. However, it seems that you have a slightly different idea that is more integrated with the rest of Obsidian? I'd like to hear it because I really want to integrate the browser with the note-taking part of Obsidian as much as possible.

Trikzon avatar Oct 17 '22 16:10 Trikzon

Gladly! The implementation you have in mind is basically the same as the one I am describing, with one small difference. That is the ability to include not just web links, but links to notes in the vault too (a bit like if you had the following in you bookmarks bar: [[my shows]] as a button, www.netflix.com as the next one etc...).

By the way as a small heads up I just noticed that you added a recommendation to use brat to test it, would gladly do so but when I try it seems to be missing a file to be considered valid by brat on install

Edit: also having bookmark folders would be very welcome too!

vguillet avatar Oct 17 '22 19:10 vguillet

I hope that this plugin helps to get it there, and, really really hope that someone starts making a plugin to make Obsidian into an IDE like VSCode. However, that sounds impractical right now, unfortunately, and definitely not something I'm capable of right now.

Honestly having a solid browser integration to start with would be probably what I would be most interested in, the code editor bit can come later XD

vguillet avatar Oct 17 '22 19:10 vguillet

Gladly! The implementation you have in mind is basically the same as the one I am describing, with one small difference. That is the ability to include not just web links, but links to notes in the vault too (a bit like if you had the following in you bookmarks bar: [[my shows]] as a button, www.netflix.com as the next one etc...).

I can look into adding that feature!

Edit: also having bookmark folders would be very welcome too!

Bookmark folders will definitely exist!

By the way as a small heads I just noticed that you added a recommendation to use brat to test it, would gladly do so but when I try it seems to be missing a file to be considered valid by brat on install

Oops, I haven't actually tested it with BRAT. I just figured that BRAT would just work :p I'll look into what I need to do to get it working.

Trikzon avatar Oct 17 '22 19:10 Trikzon

Well I look forward to it! Let me know if you need a beta tester btw, happy to help and share feedback/ideas! (and for brat, the error I get is that the plugin is missing a main.js)

vguillet avatar Oct 17 '22 22:10 vguillet

@vguillet So I just looked into how BRAT downloads plugins and found out that it downloads from the project's Releases. I just released the first beta, v0.0.1, so you're free to try it out!

It's very bare bones right now, but I have been using it as my main browser for about a week now to encourage me to think of new ideas and find the QOL problems with it.

Trikzon avatar Oct 18 '22 03:10 Trikzon

Just installed it and started trying it, it's incredibly cool! Even in its current state it already does such a good job it could almost be released as is tbh XD. Where would you like me to post QOL feedback?

vguillet avatar Oct 18 '22 07:10 vguillet

Where would you like me to post QOL feedback?

just create issues like you already have been doing :D

Trikzon avatar Oct 18 '22 17:10 Trikzon

Finally , The Obsidian web browser plugin has been created , I have already wait 2 years.

That's really convince for take note from web browser.

And First Please add bookmark in the next for uninstall "Custom Frame" plugin ,and the author refused add it .

I Really appreciate you !!!

Connor-yang96 avatar Nov 05 '22 10:11 Connor-yang96

@Connor-yang96 Thanks for the kind words. A bookmark bar is not the next thing to be added, but it should be added by the end of the month.

Also, this plugin won't ever fully replace the Custom Frames plugin, I think. That plugin is useful for having a frame on a single website like Todoist or Google Calendar. It is not good for browsing, which is what my plugin attempts to solve.

Trikzon avatar Nov 07 '22 16:11 Trikzon