GIO2 is a Ruby binding for GIO (GNOME Input/Output), providing high-level abstractions for file operations, network communication, and system integration. Part of the Ruby-GNOME project, it offers an object-oriented API for working with files, streams, network protocols, volume management, and application launching. GIO2 includes support for asynchronous I/O operations, file monitoring, settings management, and D-Bus integration, making it essential for building desktop applications that interact with the GNOME ecosystem.
gem install gio2 Run this gem instantly in your browser without any installation:
Open in RunRuby.dev →All 124 versions available for installation