├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .rspec ├── .yardopts ├── Gemfile ├── Guardfile ├── LICENSE ├── README.md ├── Rakefile ├── bin └── readability ├── lib ├── readability.rb └── ruby-readability.rb ├── ruby-readability.gemspec └── spec ├── fixtures ├── bbc.html ├── boing_boing.html ├── cant_read.html ├── code.html ├── codinghorror.html ├── images │ ├── Confusion_of_Tongues.png │ ├── JohnPinhole.jpg │ ├── dim_1416768a.jpg │ ├── sign_up_emails_682__703711a.gif │ └── sign_up_emails_682__703712a.gif ├── nested_images.html ├── nytimes.html ├── sample.html ├── samples │ ├── blogpost_with_links-fragments.rb │ ├── blogpost_with_links.html │ ├── channel4-1-fragments.rb │ ├── channel4-1.html │ ├── foxnews-india1-fragments.rb │ ├── foxnews-india1.html │ ├── globemail-ottawa-cuts-fragments.rb │ └── globemail-ottawa-cuts.html ├── should_not_truncate.txt └── thesun.html ├── readability_spec.rb ├── spec.opts └── spec_helper.rb /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --colour 2 | --format documentation -c 3 | -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- 1 | --readme README.markdown 2 | - 3 | LICENSE 4 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/Gemfile -------------------------------------------------------------------------------- /Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/Guardfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/readability: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/bin/readability -------------------------------------------------------------------------------- /lib/readability.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/lib/readability.rb -------------------------------------------------------------------------------- /lib/ruby-readability.rb: -------------------------------------------------------------------------------- 1 | require 'readability' 2 | -------------------------------------------------------------------------------- /ruby-readability.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/ruby-readability.gemspec -------------------------------------------------------------------------------- /spec/fixtures/bbc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/bbc.html -------------------------------------------------------------------------------- /spec/fixtures/boing_boing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/boing_boing.html -------------------------------------------------------------------------------- /spec/fixtures/cant_read.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/cant_read.html -------------------------------------------------------------------------------- /spec/fixtures/code.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/code.html -------------------------------------------------------------------------------- /spec/fixtures/codinghorror.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/codinghorror.html -------------------------------------------------------------------------------- /spec/fixtures/images/Confusion_of_Tongues.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/images/Confusion_of_Tongues.png -------------------------------------------------------------------------------- /spec/fixtures/images/JohnPinhole.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/images/JohnPinhole.jpg -------------------------------------------------------------------------------- /spec/fixtures/images/dim_1416768a.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/images/dim_1416768a.jpg -------------------------------------------------------------------------------- /spec/fixtures/images/sign_up_emails_682__703711a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/images/sign_up_emails_682__703711a.gif -------------------------------------------------------------------------------- /spec/fixtures/images/sign_up_emails_682__703712a.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/images/sign_up_emails_682__703712a.gif -------------------------------------------------------------------------------- /spec/fixtures/nested_images.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/nested_images.html -------------------------------------------------------------------------------- /spec/fixtures/nytimes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/nytimes.html -------------------------------------------------------------------------------- /spec/fixtures/sample.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/sample.html -------------------------------------------------------------------------------- /spec/fixtures/samples/blogpost_with_links-fragments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/blogpost_with_links-fragments.rb -------------------------------------------------------------------------------- /spec/fixtures/samples/blogpost_with_links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/blogpost_with_links.html -------------------------------------------------------------------------------- /spec/fixtures/samples/channel4-1-fragments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/channel4-1-fragments.rb -------------------------------------------------------------------------------- /spec/fixtures/samples/channel4-1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/channel4-1.html -------------------------------------------------------------------------------- /spec/fixtures/samples/foxnews-india1-fragments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/foxnews-india1-fragments.rb -------------------------------------------------------------------------------- /spec/fixtures/samples/foxnews-india1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/foxnews-india1.html -------------------------------------------------------------------------------- /spec/fixtures/samples/globemail-ottawa-cuts-fragments.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/globemail-ottawa-cuts-fragments.rb -------------------------------------------------------------------------------- /spec/fixtures/samples/globemail-ottawa-cuts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/samples/globemail-ottawa-cuts.html -------------------------------------------------------------------------------- /spec/fixtures/should_not_truncate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/should_not_truncate.txt -------------------------------------------------------------------------------- /spec/fixtures/thesun.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/fixtures/thesun.html -------------------------------------------------------------------------------- /spec/readability_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/readability_spec.rb -------------------------------------------------------------------------------- /spec/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/spec.opts -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cantino/ruby-readability/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------