top | item 5580967

CommaFeed - Open-source bloat-free Google Reader clone

72 points| crapet | 13 years ago |commafeed.com | reply

53 comments

order
[+] shared4you|13 years ago|reply
Bah, the landing page forces me to login. No, I won't sign-up. I want to know what features do you offer, with some screenshots to get a feel of it.
[+] tpetrina|13 years ago|reply
Agree, I don't want to give my personal info to any site nor I wish to remember yet another un/pw combination.
[+] dazzawazza|13 years ago|reply
Agreed, I'd like to see a 'public' login with a few categories of RSS feeds which I can browse and play with (read only is fine).
[+] crapet|13 years ago|reply
Try demo/demo
[+] Groxx|13 years ago|reply
Some screenshots from some random clicking around by somebody:

Adding a feed: http://cl.ly/image/16183s0h0t2e (clever, it auto-fills the name after a second) (not so clever, the only drop-down option is 'all', and it's not pre-selected)

Having added two feeds, I see this: http://cl.ly/image/321t1J2p461p it persists for a while, the spinner in the corner goes away, it persists... toggled 'all', 'unread', etc, no results.

Then it pulls in 5 PHD-comics: http://cl.ly/image/1Y0k01310Q04 No XKCD yet, not sure what happened to it.

And one comic, with read above, unread below: http://cl.ly/image/3N2d3i2Z0g2b

Some basic key commands I've used in Google Reader still work. The UI takes a moment to load data from the server when you change where you are, but once it finishes it's fast. Minor bugs, some holes things seem to fall through, but as a basic RSS reader it works. Maybe there's more to come?

As long as nobody messes it up for everyone else, "somebody password" is what I used if you want to try it out.

[+] smcnally|13 years ago|reply
you are a gentleman and a scholar. thank you.
[+] onli|13 years ago|reply
demo/demo for login works. And it looks good: Just a rss-reader with a list of feeds to the left and articles on the right, good performance in the demo. jk-navigation. custom css.

I'm not exited by it being a java-application (hosting that on my own could be a hassle) and the google reader import doesn't work (invalid grant, error code 400, want the eror message?). Importing the .xml seems to have no effect at all (edit: now it does. just takes some time?).

What is the feed-polling strategy? Does it support pubsubhubbub? Will this instance stay active?

Good work though! I think i might use this.

[+] RyanZAG|13 years ago|reply
What's wrong with it being a java app? As it says on the github, create an account on openshift and its just a few easy commands to get it running. OpenJDK is nice and easy to install on most open hosting environments too.
[+] rpdillon|13 years ago|reply
Perhaps off-topic, but to those that are interested in bloat-free open source Reader replacements, I've had extremely good luck with TT-RSS. It's been in development since 2005, is written in PHP, and is quite slick IMHO. I run my own instance on shared hosting (DreamHost) and it hasn't failed me yet. Open-source Android client as well (though it costs a couple of bucks in the play store.) http://tt-rss.org/
[+] crapet|13 years ago|reply
I tried it but I really didn't like the old iframe look.
[+] abrowne|13 years ago|reply
I like it so far. I think I might prefer this to The Old Reader. Open source is a plus, too. (And thank you for oldest-first! So many forget this.)

One question: I uploaded my opml file, and ... nothing happened. It is processing or queued somewhere? (That's fine, I'd just like to know.) I then added a single feed, which worked fine.

Edit: I'd switch to this from The Old Reader (and gladly pay) if you make a mobile view.

[+] abrowne|13 years ago|reply
Looking again, it only offers to import a Google Reader XML export file, not any OPML, and I was uploading an export from The Old Reader, so it shouldn't have worked anyway.
[+] lenazegher|13 years ago|reply
These are some of the features I'd like to see in an RSS reader (I've actually considered trying to learn to program just to build a reader that has these features):

* Import a list of feeds from a simple text file. I find it strange readers don't support this. If I have a list of 50 rss feeds, I don't really want to enter them one by one. Importing from a file another reader has exported is great, but I'd like to import from a text file too.

* Filters. Per-feed and per-category. Again, perhaps naively, I imagine this would be simple to implement but I don't know of a web-based reader that does this and I usually have to resort to Yahoo Pipes or similar, which is a pretty clunky solution. Filters like: Only show entries containing "bar", or don't show entries containing "foo". Bonus points if I can edit a multi-line list of filters, so if I want to filter for 50 separate words I don't have to enter them one-by-one

* Sort-by-newest that works properly across categories. I currently use feedly and somehow in category view posts 12 hours old show up ahead of posts 3 minutes old.

[+] pldrnt|13 years ago|reply
Newsblur can filter by tag, author and title keyword(s). I only have a few dozen feeds but the popular ones spew so much content that I honestly could not touch them until I switched to NB.
[+] Tyr42|13 years ago|reply
I'd like to have the 'v' for view link, and '?' to show all shortcuts implemented, but it looks pretty good so far.
[+] kissickas|13 years ago|reply
'r' to refresh was the key I used most on Google Reader after 'j' and 'k', and I'm surprised to see that TheOldReader and CommaFeed both lack this feature.
[+] Udo|13 years ago|reply

  com.commafeed.frontend.utils.exception.DisplayException: 400 Bad Request
  {
    "error" : "invalid_grant"
  }
	at com.commafeed.frontend.pages.GoogleImportCallbackPage.<init>(GoogleImportCallbackPage.java:94)
	at sun.reflect.GeneratedConstructorAccessor187.newInstance(Unknown Source)
  ...
[+] garrydanger|13 years ago|reply
I get the same error. It looks like they need to put the import from google functionality as a background service.
[+] jaggs|13 years ago|reply
Looks very nice. Couple of points:

1. Error on Google Reader import 2. Agreed with others it does need at least a single screenshot on the front page (or an About page as a demo). 3. It would be nice to offer a default Google Reader CSS file to add to the styling function.

But yeah, very nice attempt.

[+] susi22|13 years ago|reply
I love the speed an simplicity. All I need for me to be using is to have key mapping vor "<space>, v and o". Is this going to be open sourced?

Thanks for showing

[+] mfringel|13 years ago|reply
All I can tell is that you've coded up a login page.
[+] gnosis|13 years ago|reply
I value my privacy too much to use web services that are essentially spyware.

What I'm reading or interested in is none of any company's business.

This is why I prefer to use a dedicated RSS app on my computer rather than use one on some "free" web service.

[+] pavel_lishin|13 years ago|reply
I worry that I'll have my computer off for the weekend, and miss some entries on a frequently updated feed.

I guess a good solution to address both of our problems would be to run a hosted Reader clone.

[+] jazzex|13 years ago|reply
Since there aren't any screenshots I don't think I will use this till you fix the landing page. Does anyone have any alternatives that are 'bloat-free' Readers?
[+] grakic|13 years ago|reply
Is this the current practice of building Java REST + AngularJS frontend web application? It looks like there is so much cruft code laying around.
[+] sauce71|13 years ago|reply
Unable to get write lock on 'subscribe' method for: com.commafeed.backend.services.FeedSubscriptionService

Another waste ...

[+] webwanderings|13 years ago|reply
You advertised this here few days ago with a different name, if I'm not mistaken.
[+] crapet|13 years ago|reply
I didn't, but I posted on reddit a fews days ago maybe someone posted it here then.
[+] smcnally|13 years ago|reply
I'm not seeing read items being marked as such. Is that on the roadmap?
[+] crapet|13 years ago|reply
Do you mean have all the entries opened and scrolling through marking them as read ? I never used that feature of google reader so I haven't implemented that yet. If it's something people use and want, I'll add it.
[+] Morendil|13 years ago|reply
Not quite ready for prime time? Reader import fails for me too.