Our popular Arc90 lab experiment, Readability, original built in plain ol’ Javascript (open source and available here) has been ported to other programming languages as well.
Nirmal Patel ported Readability to Python (source here). It powers his ridiculously sweet Hack et al, a full-content RSS view of articles pointed to by Hacker News. Yesterday, we got word from Keyvan Minoukadeh that he’s ported Readability to PHP.
If anyone else has built their own flavor of Readability, be sure to let us know by emailing us or pinging us on Twitter at @arc90.
Robert Charles said:
Saw this mentioned in MacWorld (Aug. ’09, 20). Very use tool and couldn’t be easier to install.
Anirvan said:
Thanks for encouraging ports. I ported Readability’s content identification routines to Perl.
It’s freely available on CPAN as HTML::ExtractMain: http://search.cpan.org/dist/HTML-ExtractMain/
AB said:
I just learned about Readability and I think it’s a great idea –
If I could make a suggestion, though. I don’t use the bookmark toolbar normally, so if it would be possible to place the Readability button elsewhere on the web browser, that would be really great.
Immortal said:
I’m porting Readability to C#. For current development effort see http://code.google.com/p/nreadability/
crawlabout said:
Thanks Immortal! You saved me a lot of trouble with your excellent C# port!
Big Thanks to you guys at arc90
Damiano said:
Great work! Any java implementation ?
Christophe SCHOLLY said:
I’m also searching any java implementation. I tried to use rhino and envjs with the original javascript implementation but performances are too bad… Any solution ;-) ?
Thanks
Damiano said:
Tried rhino scriptEngine + readability.js but exception problems so far..i am frustrated, either i misunderstood something or there is a missing part in the puzzle.
I ll try rhino scriptEngine + readability.js + envjs ( even though is not clear to me how to combine all these.. )
Some java implementation would solve the problem with less pain :O)
Help or tips would be highly appreciated.
Keyvan said:
I’ve just put up an updated PHP port if anyone’s interested: http://www.keyvan.net/2010/08/php-readability/
Arrix said:
Another flavor of readability on server side with node.js and jsdom: https://github.com/arrix/node-readability
Peter said:
Here I found two alternative solutions of readability for Java:
https://github.com/jiminoc/goose
https://github.com/ifesdjeen/jReadability
Peter said:
and yet another one:
https://github.com/basis-technology-corp/Java-readability
Tzu-Hsien said:
I am porting this ware to C, and i found it is difficult, anyone else are also doing this?
Peter said:
Now there is another readability clone … not really a clone because the ideas come from the existing java project called goose. The project is called snacktory and grabs also the important picture and is freely available under Apache License 2 here:
https://github.com/karussell/snacktory
It can be used as a crawler (with caching support etc). And here snacktory in action: http://jetsli.de
Curtis said:
I wrote an objective-c port / far much improved version here : https://github.com/curthard89/COCOA-Stuff/tree/master/GGReadability for Caffeinated