ruby-extattr VS Nokogiri

Compare ruby-extattr vs Nokogiri and see what are their differences.

ruby-extattr

extended filesystem attribute operator for ruby (by dearblue)

Nokogiri

Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. (by sparklemotion)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
ruby-extattr Nokogiri
1 20
2 6,108
- 0.2%
4.5 9.4
over 2 years ago 4 days ago
C C
GNU General Public License v3.0 or later MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ruby-extattr

Posts with mentions or reviews of ruby-extattr. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-25.
  • Ruby 3.1 Released, Featuring In-Process JIT Compiler
    6 projects | news.ycombinator.com | 25 Dec 2021
    IMO the most impactful improvement for Ractors right now needs to come from the community, because third-party Gems with C-extensions need to explicitly opt themselves in as Ractor-safe: https://docs.ruby-lang.org/en/master/doc/extension_rdoc.html...

    "By default, all C extensions are recognized as Ractor-unsafe. If C extension becomes Ractor-safe, the extension should call `rb_ext_ractor_safe(true)` at the `Init_` function and all defined method marked as Ractor-safe. Ractor-unsafe C-methods only been called from main-ractor. If non-main ractor calls it, then `Ractor::UnsafeError` is raised."

    I've submitted a few such patches for my own personal use, and it's a very trivial change for extensions which keep no state in C-land that would need to be synchronized between Ractors, e.g. https://github.com/dearblue/ruby-extattr/pull/1

Nokogiri

Posts with mentions or reviews of Nokogiri. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-20.

What are some alternatives?

When comparing ruby-extattr and Nokogiri you can also consider the following projects:

tapioca - The swiss army knife of RBI generation

Oga - Oga is an XML/HTML parser written in Ruby.

sorbet - A fast, powerful type checker designed for Ruby

Ox - Ruby Optimized XML Parser

HTML::Pipeline - HTML processing filters and utilities

Oj - Optimized JSON

ROXML - ROXML is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.

HappyMapper - Object to XML mapping library, using Nokogiri (Fork from John Nunemaker's Happymapper)

Sablon - Ruby Document Template Processor based on docx templates and Mail Merge fields.

rubygems - Library packaging and distribution for Ruby.

Tomlrb - A Racc based TOML parser

Async Ruby - An awesome asynchronous event-driven reactor for Ruby.