Right now I use bookmarks as a way to store all useful websites, libraries, programming tools, lectures. And that works OK, but lacks some useful features. I have them nested i.e., "Programming → Java → Libraries → GSON library link". But if I want to add some notes to the link, I'm out of luck.
Other features I'm looking for:
- Ability to tag links and search by tag
- Store one link in multiple locations of the tree
- HTML export
- Full-text search of all data
Is there a tool that I can use for a knowledge-base like this?
I'm using Windows 7, but I prefer a web-based solution. It can be a website or a Chrome app. I'm good with self-hosted tools but prefer if it's hosted by someone.