Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby. (by sparklemotion)


Basic Nokogiri repo stats
1 day ago

sparklemotion/nokogiri is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Nokogiri Alternatives

Similar projects and alternatives to Nokogiri

  • GitHub repo linux

    Linux kernel source tree

  • GitHub repo Ruby on Rails

    Ruby on Rails

  • GitHub repo bcc

    BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

  • GitHub repo serverless-application-model

    AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications

  • GitHub repo aws-sam-cli

    CLI tool to build, test, debug, and deploy Serverless applications using AWS SAM

  • GitHub repo Concurrent Ruby

    Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.

  • GitHub repo Bundler

  • GitHub repo Sequel

    Sequel: The Database Toolkit for Ruby

  • GitHub repo EventMachine

    EventMachine: fast, simple event-processing library for Ruby programs

  • GitHub repo Celluloid

    Actor-based concurrent object framework for Ruby

  • GitHub repo rubygems

    Library packaging and distribution for Ruby.

  • GitHub repo flamescope

    FlameScope is a visualization tool for exploring different time ranges as Flame Graphs.

  • GitHub repo ROM

    Data mapping and persistence toolkit for Ruby

  • GitHub repo flamegraph

    Easy flamegraphs for Rust projects and everything else, without Perl or pipes <3 (by flamegraph-rs)

  • GitHub repo patchelf

    A small utility to modify the dynamic linker and RPATH of ELF executables

  • GitHub repo async

    An awesome asynchronous event-driven reactor for Ruby. (by socketry)

  • GitHub repo ruby-vips

    Ruby extension for the libvips image processing library.

  • GitHub repo torch.rb

    Deep learning for Ruby, powered by LibTorch

  • GitHub repo Polyphony

    Fine-grained concurrency for Ruby

  • GitHub repo gems

    Ruby Pixel Art Week 2021, April 19th to April 25th - 7 Days of Ruby (Graphics) Gems ++ Best of Ruby Gems Series

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Nokogiri alternative or higher similarity.


Posts where Nokogiri has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-12.
  • Best of (Ruby) Gems Series - What's Next? What's Hot? | 2021-03-12
    About the C-extensions, I'd be curious on what it takes to build extensions using C, and a study around how nokogiri solved the yearlong issue of install-then-compile by shipping arch-based precompiled binaries, and how this should become more of a standard in the ruby community for gems requiring extensions.
  • Caching All Native Ruby Gem Platforms | 2021-03-10
    Nokogiri 1.11.0 has been released, and one of the exciting updates is the inclusion of pre-compiled native gems for various platforms! If you're using a supported platform, your days of installing nokogiri with native extensions may be over. These changes result, "in much faster installation and more reliable installation". Many thanks to the maintainers and contributors for this great update.
  • Error when creating a new project | 2021-03-01
  • Building Static Ruby Gems for Lambda Zip or Containers using Docker & Amazon Linux | 2021-02-21
    The Ruby community is no stranger to this practice. Thanks to Ruby Heros like Luis Lavena, many of our popular gems have precompile Windows binaries. Today other projects like Nokogiri are now supporting precompiled gem packages for several platforms. This makes gem installs easier for both Lambda zip and containers by avoiding layers or container deployed system dependencies. It also makes our bundle installs much much faster. This time adds up for both development and our build pipelines.
  • How efficient is the Xml filter plugin with large files?
  • [Tips] Rails6起動時のError対応 | 2021-02-03
  • How SerpApi sped up data extraction from HTML from 3s to 800ms (or How to profile and optimize Ruby code and C extension) | 2021-02-02
    It worked because CFLAGS are passed here and there in ext/nokogiri/extconf.rb.