From 7d91869b249a0f84e1c37fa1a26b1ed4bc02ba53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dmitiry=20Zub=E2=98=80=EF=B8=8F?= <78694043+dimitryzub@users.noreply.github.com> Date: Wed, 8 Feb 2023 23:15:51 -0800 Subject: [PATCH 1/2] feat(html-xml-css-manipulation): add Nokolexbor Adds Nokolexbor which is meant to be a drop-in replacement for Nokogiri. It's 5.2x faster at parsing HTML and up to 997x faster at CSS selectors. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 92bf97e..cc1933d 100644 --- a/README.md +++ b/README.md @@ -324,6 +324,7 @@ Your Pull requests are welcome! Let's make this the awesomest resource for Ruby *Libraries for working with HTML, XML & CSS.* * [Nokogiri](http://www.nokogiri.org/) + * [Nokolexbor](https://github.com/serpapi/nokolexbor) - High-performance HTML5 parser based on Lexbor, with support for both CSS selectors and XPath. * [loofah](https://github.com/flavorjones/loofah) A general library for manipulating and transforming HTML/XML documents and fragments ## HTTP From fff68f4026989b3c7980ede0443c25a2f0fda54d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dmitiry=20Zub=E2=98=80=EF=B8=8F?= Date: Thu, 9 Feb 2023 07:22:49 +0000 Subject: [PATCH 2/2] feat(testing): add turbo tests Turbo tests allows to run RSpec tests on multiple cores. source: https://github.com/serpapi/turbo_tests --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index cc1933d..3216f21 100644 --- a/README.md +++ b/README.md @@ -583,6 +583,7 @@ Your Pull requests are welcome! Let's make this the awesomest resource for Ruby * Testing Frameworks * [RSpec](http://rspec.info/) - BDD for Ruby * [MiniTest](https://github.com/seattlerb/minitest) - minitest provides a complete suite of testing facilities supporting TDD, BDD, mocking, and benchmarking + * [Turbo Tests](https://github.com/serpapi/turbo_tests) - Run RSpec tests on multiple cores. Like `parallel_tests` but with incremental summarized output. * [Cucumber] * [Cucumber Github](https://github.com/cucumber/cucumber/wiki) - Cucumber is a tool that executes plain-text functional descriptions as automated tests * [Cucumber Site](https://cucumber.io/) - Behaviour Driven Development with elegacy and joy