Re: [nodejs] Foundit - Open Source Chrome Extension for Bookmark Management

225 views
Skip to first unread message

Setiaji Kurniawan

unread,
Oct 4, 2012, 10:42:12 PM10/4/12
to nod...@googlegroups.com
Hi Nick,

This project come to me as in the right time. As i work in 2 different place, so i  got to save each bookmarks every time i make changes. Long ago there is delicious site, save bookmarks in their cloud. Ill try your tools...




On Fri, Oct 5, 2012 at 12:34 AM, Nick Thompson <ncth...@gmail.com> wrote:

Hey all!

I just built a chrome extension that scrapes and indexes your bookmarks so you can search them later by the content of your saved pages rather than by the url or title of the bookmark you saved it under.

It's a pretty simple idea, and I'm not trying to shamelessly promote it; it's also open source, and I'm posting here in hopes of finding anyone interested enough in the idea to help me make it better.

If you're interested check it out here: https://github.com/nick-thompson/Foundit

The extension talks to a Node.js app hosted on Nodejitsu, which does all of the web scraping and builds an inverted index that the user later queries, and the rest of it is pretty simple client-side javascript.

Thanks! :)

--
Job Board: http://jobs.nodejs.org/
Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nod...@googlegroups.com
To unsubscribe from this group, send email to
nodejs+un...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en



--
- setiaji -

Johnny Honestly

unread,
Oct 5, 2012, 3:57:56 PM10/5/12
to nod...@googlegroups.com
Thanks! This is kind of the missing link in an app thingy I was working on for pubsub and rss. I'll give a whirl soon.

Kevin Holland

unread,
Oct 5, 2012, 12:33:57 PM10/5/12
to nod...@googlegroups.com
Doesn't google chrome sync do exactly that?

Sent from my iPhone

shawn wilson

unread,
Oct 5, 2012, 5:21:31 PM10/5/12
to nod...@googlegroups.com

Well, if I'm reading the description correctly, chrome doesn't search the contents of the page afaik - just the url and title.

Nick Thompson

unread,
Oct 5, 2012, 5:41:53 PM10/5/12
to nod...@googlegroups.com
Johnny: Awesome! Glad you're interested!

Sotonin: To the best of my knowledge, Chrome doesn't handle your bookmarks the same way that this extension does. Foundit doesn't try to provide any sort of synchronizing solution; it acts on your browser's local set of bookmarks (whether they're synced or not), and it's purpose is solely to improve searching your bookmarks, by querying your search phrase against the content of each page you saved. (Chrome itself only matches your search against the URL and title of your bookmarks).

Sorry if my previous description didn't make that clear!

ribao wei

unread,
Oct 5, 2012, 7:11:53 PM10/5/12
to nod...@googlegroups.com
Hi Nick, 

Thanks for this wonderful extension. It provides the missing functionality that I have always wished browser can have.

However, I have a concern about the privacy, since it stores the inverted index on remote server. Have you consider making it store the index locally?  

-Ribao Wei

Nick Thompson

unread,
Oct 5, 2012, 11:13:32 PM10/5/12
to nod...@googlegroups.com
Hi Ribao,

Great! I'm glad you like it! There's actually nothing that you should be worried about in terms of privacy - the inverted index is stored with HTML5's localStorage. The server is only used to build the inverted index, it then sends it back to the client, and forgets everything else. I don't store any data on the server because of privacy concerns and because I'm not sure that I have the financial means to support a database in the cloud for such data (especially if enough users started to use the app). If you're unsure about it, take a look at the code I listed in on my github page.

That's a great point though, I will make that more clear in the documentation. Thanks for checking it out! If you have any suggestions or feedback, let me know!

Best,
Nick
Reply all
Reply to author
Forward
0 new messages