OpenBSD Handbook

    Theme
    • Part I. Install & Configure
      • Introduction to OpenBSD
      • Installing OpenBSD
      • The X Window System
      • Networking on OpenBSD
      • System Configuration
      • OpenBSD Basics
      • Managing Software: Packages and Ports
    • Part II. Daily Operations
      • OpenBSD Desktop Environments
      • Multimedia
      • Printing
      • Linux Compatibility
      • Windows Compatibility
      • Games
    • Part III. System Administration
      • Virtualization
      • Storage and File Systems
      • Updating and Upgrading
      • Localization
      • The OpenBSD Boot Process
      • Security
    • Part IV. Networking & Daemons
      • Services
        • Database
          • MariaDB
          • PostgreSQL
          • Redis
          • memcached
        • Directory
          • YP (NIS)
          • LDAP
        • File
          • NFS
          • Samba
        • FTP Services
          • ftpd
          • ProFTPD
          • vsftpd
          • Pure-FTPd
          • TFTP
        • Mail
          • OpenSMTPD Mail Server
          • Dovecot IMAP and POP3 Server
          • Postfix
          • Exim
          • Rspamd
        • Name
          • Unbound DNS Resolver
          • NSD Authoritative DNS Server
          • BIND DNS Server
        • Networking
          • OpenBGPD
          • rad
          • DHCP on OpenBSD
          • slaacd
        • Web
          • Apache HTTP Server
          • nginx Web Server
          • OpenBSD httpd Web Server
          • relayd Reverse Proxy
        • Logging
          • syslogd
        • Monitoring
          • SNMP
        • Remote Access
          • Audit OpenSSH
          • OpenSSH Server
        • File Synchronization
          • rsync
        • Messaging
          • RabbitMQ Message Broker
        • Time
          • NTP Time Synchronization
      • PF
        • pfctl cheat sheet
        • PF Anchors
        • PF Filter Rules
        • PF Forwarding
        • PF Lists and Macros
        • PF Load Balancing
        • PF Logging
        • PF NAT
        • PF Options
        • PF Policies
        • PF Shortcuts
        • PF Tables
      • Advanced Networking
        • High Availability and State Replication
        • Multi-WAN and Policy-Based Routing
        • VPN and Cryptographic Tunneling
        • Classic and Lightweight Tunnels
        • IPv6 at Scale
        • QoS and Traffic Shaping
        • MPLS and Label Distribution
        • Network Services at Scale
        • Virtualization and Host Networking
        • Large-Scale L2 and L3 Design
        • Telemetry, Logging, and Flow Export
        • Hardening and Operational Safety
        • Reference Architectures
        • Troubleshooting Playbooks
      • Serial Communication
    • Part V. Miscellaneous
      • Virtualization Cheat Sheet
      • OpenBSD Cheatsheet
      • How-to Guides
        • Complete the First 30 Minutes After Installation
        • Check Hardware Compatibility Before Installing
        • Bootstrap Wi-Fi Firmware Without Ethernet
        • Set Up OpenBSD as a Laptop or Workstation
        • Configure Laptop Power Management
        • Run OpenBSD as a Virtual Machine Guest
        • Install OpenBSD on a VPS or Cloud Server
        • Install OpenBSD with Full-Disk Encryption
        • Troubleshoot Web Browsers on OpenBSD
        • Create an Administrator Account with doas and SSH Keys
        • Establish a Conservative Security Baseline
        • Manage OpenBSD with Ansible
        • Recover Access and Reset the Root Password
        • Collect OpenBSD Diagnostic Evidence
        • Configure Secure Remote Access with OpenSSH
        • Set Up WordPress on OpenBSD
        • Build Third-Party Software from Ports
        • Use FIDO Security Keys with OpenSSH
        • Build OpenBSD from Source
        • Configure Wi-Fi Roaming and Wired Failover
        • Dual-Boot OpenBSD on a UEFI System
        • Troubleshoot PF, NAT, and Routing
        • Automate OpenBSD Installation with Autoinstall and PXE
        • Route Multiple VLANs with PF
        • Configure a Road-Warrior WireGuard VPN
        • Troubleshoot Package Installation and Update Failures
        • Route IPv6 Networks without NAT
        • Schedule Recurring Maintenance
        • Plan a Docker Workload Migration to OpenBSD
        • Build a Mail Server with OpenSMTPD, Dovecot, and Rspamd
        • Build a Simple Router and Firewall
        • Monitor an OpenBSD System
        • Back Up and Restore an OpenBSD System
        • Configure softraid RAID1
        • Recover an OpenBSD System That Does Not Boot
        • Install Z shell (zsh)
      • OpenBSD for Linux Users
      • OpenBSD for FreeBSD Users
      • OpenBSD for macOS Users
    • OpenBSD FAQ
    • OpenBSD Architectures
      • OpenBSD Package Search

        lang/ruby packages — Page 3

        OpenBSD 7.9 release Current snapshot

        All categories

        305 packages · A–Z

        Ports catalogue: amd64.

        Jump to:0–9ABCDEFGHIJKLMNOPQRSTUVWXYZ
        Previous · Page 3 of 4 · Next
        • ruby40-public_suffix-7.0.5

          parse and decompose a domain names

          net/ruby-public_suffix
        • ruby40-puma-8.0.2

          simple, fast, threaded webserver for rack applications

          www/ruby-puma,ruby40
        • ruby40-puppet-modulebuilder-2.1.0

          build Puppet modules from source

          devel/ruby-puppet-modulebuilder
        • ruby40-puppet-resource_api-2.0.1

          simple way to write new native resources for Puppet

          devel/ruby-puppet-resource_api
        • ruby40-puppet-syntax-7.2.0

          syntax checks for Puppet manifests and templates

          sysutils/ruby-puppet-syntax
        • ruby40-puppet_forge-6.2.0

          tools to access the Puppet Forge API

          devel/ruby-puppet_forge
        • ruby40-rack-2.2.8

          modular Ruby webserver interface

          www/ruby-rack
        • ruby40-rack-test-2.1.0

          small, simple testing API for Rack apps

          www/ruby-rack-test
        • ruby40-rake-compiler-1.2.5

          build and package Ruby extensions using Rake as glue

          devel/ruby-rake-compiler
        • ruby40-rb_sys-0.9.85p0

          helpers for compiling Rust extensions for Ruby

          devel/ruby-rb_sys
        • ruby40-rbnacl-7.1.1

          Ruby binding for libsodium/NaCl

          security/ruby-rbnacl
        • ruby40-rbtree-0.4.6

          sorted associative collection

          devel/ruby-rbtree,ruby40
        • ruby40-rdiscount-2.2.7.1

          discount implementation of John Gruber's Markdown

          textproc/ruby-rdiscount,ruby40
        • ruby40-redcarpet-3.6.0

          fast, safe and extensible Markdown to (X)HTML parser

          textproc/ruby-redcarpet,ruby40
        • ruby40-redcloth-4.3.2p0

          module for using Textile in Ruby

          textproc/ruby-redcloth,ruby40
        • ruby40-ref-1.0.5

          object reference utilities for ruby

          devel/ruby-ref
        • ruby40-regexp_parser-2.8.1

          gem for tokenizing, parsing, and transforming regexps

          devel/ruby-regexp_parser
        • ruby40-rinku-2.0.6

          fast and very smart autolinking library for ruby

          textproc/ruby-rinku,ruby40
        • ruby40-rmagick-6.0.1p0

          Ruby interface to ImageMagick

          graphics/ruby-rmagick,ruby40
        • ruby40-ronn-0.7.3p4

          builds man pages

          textproc/ruby-ronn
        • ruby40-rotp-6.2.2

          Ruby library for generating and verifying one time passwords

          security/ruby-rotp
        • ruby40-rouge-5.1.0

          pure-ruby code highlighter compatible with pygments

          textproc/ruby-rouge
        • ruby40-rqrcode-2.1.2

          library to encode QR Codes

          graphics/ruby-rqrcode
        • ruby40-rqrcode_core-1.2.0

          library to encode QR Codes

          graphics/ruby-rqrcode-core
        • ruby40-rrd-1.9.0p0

          ruby interface to librrd

          net/rrdtool,-ruby
        • ruby40-rspec-3.8.0p1

          ruby framework for Behaviour Driven Development

          devel/ruby-rspec/3/rspec
        • ruby40-rspec-1.3.2p7

          ruby framework for Behaviour Driven Development

          devel/ruby-rspec/1
        • ruby40-rspec-core-3.8.2

          rspec runner and formatters

          devel/ruby-rspec/3/core
        • ruby40-rspec-expectations-3.8.4

          rspec expectations and matchers

          devel/ruby-rspec/3/expectations
        • ruby40-rspec-its-1.2.0p0

          rspec attribute matchers

          devel/ruby-rspec/3/its
        • ruby40-rspec-mocks-3.8.1

          rspec stubbing and mocking

          devel/ruby-rspec/3/mocks
        • ruby40-rspec-support-3.8.2

          support utilities for RSpec gems

          devel/ruby-rspec/3/support
        • ruby40-ruby-progressbar-1.13.0

          text progress bar library for Ruby

          devel/ruby-ruby-progressbar
        • ruby40-rubyzip-3.7.0

          Ruby module for reading and writing zip files

          archivers/ruby-rubyzip
        • ruby40-safe_yaml-1.0.5

          safe YAML parsing

          devel/ruby-safe_yaml
        • ruby40-sassc-2.4.0

          libsass wrapper for ruby

          www/ruby-sassc,ruby40
        • ruby40-scanf-1.0.0

          implementation of the C function scanf

          devel/ruby-scanf
        • ruby40-semantic_puppet-1.1.1

          compare semantic versioning

          devel/ruby-semantic_puppet
        • ruby40-sequel-5.108.0

          lightweight database library and ORM for Ruby

          databases/ruby-sequel
        • ruby40-sequel_pg-1.20.0

          faster SELECTs when using ruby-sequel with ruby-pg

          databases/ruby-sequel_pg,ruby40
        • ruby40-serverengine-2.3.1

          multiprocess server framework for Ruby

          sysutils/ruby-serverengine
        • ruby40-shadow-2.5.0p5

          module to access shadow passwords

          sysutils/ruby-shadow,ruby40
        • ruby40-sigdump-0.2.4

          sets up signal handler which dumps a backtrace

          sysutils/ruby-sigdump
        • ruby40-sorted_set-1.0.3

          a set whose elements are sorted in ascending order

          devel/ruby-sorted_set
        • ruby40-sqlite3-2.7.3

          access a SQLite3 database from ruby

          databases/ruby-sqlite3,ruby40
        • ruby40-subset_sum-1.0.2p0

          simple subset sum problem solver for ruby

          devel/ruby-subset_sum,ruby40
        • ruby40-subversion-1.14.5p2

          ruby interface to subversion

          devel/subversion,-ruby
        • ruby40-taglib-2.0.0

          reads and writes metadata/tags for many audio formats

          audio/ruby-taglib,ruby40
        • ruby40-test-unit-ruby-core-1.0.2

          test assertions for Ruby standard libraries

          devel/ruby-test-unit-ruby-core
        • ruby40-text-1.3.1

          collection of text algorithms

          textproc/ruby-text
        • ruby40-thin-1.8.2

          fast and very simple Ruby web server

          www/ruby-thin,ruby40
        • ruby40-thor-1.5.0

          scripting framework to replace rake/sake/rubigen

          devel/ruby-thor
        • ruby40-tilt-2.2.0p0

          generic interface to multiple Ruby template engines

          devel/ruby-tilt
        • ruby40-tiny_tds-3.4.0

          simple and fast ruby binding to FreeTDS

          databases/ruby-tiny_tds,ruby40
        • ruby40-tk-0.5.1

          Ruby interface to the Tk graphical toolkit

          x11/ruby-tk,ruby40
        • ruby40-trilogy-2.13.0

          MySQL-compatible library for ruby

          databases/ruby-trilogy,ruby40
        • ruby40-tty-color-0.6.0

          terminal color capabilities detection

          sysutils/ruby-tty-color
        • ruby40-tty-cursor-0.7.1

          move the terminal cursor around

          sysutils/ruby-tty-cursor
        • ruby40-tty-prompt-0.23.1

          powerful interactive command line prompt

          sysutils/ruby-tty-prompt
        • ruby40-tty-reader-0.9.0

          process keyboard input

          sysutils/ruby-tty-reader
        • ruby40-tty-screen-0.8.2

          terminal screen size detection

          sysutils/ruby-tty-screen
        • ruby40-tty-spinner-0.9.3

          terminal spinner

          sysutils/ruby-tty-spinner
        • ruby40-tty-which-0.5.0

          platform independent which command

          sysutils/ruby-tty-which
        • ruby40-typhoeus-1.6.0

          parallel HTTP requests

          www/ruby-typhoeus
        • ruby40-tzinfo-2.0.6

          access to time zone data and conversion

          sysutils/ruby-tzinfo
        • ruby40-unf_ext-0.0.8.2

          unicode normalization form support library for Ruby

          textproc/ruby-unf_ext,ruby40
        • ruby40-vorbis_comment-1.0.3

          ruby library for reading/writing vorbis comments

          audio/ruby-vorbis_comment,ruby40
        • ruby40-webrick-1.8.1

          HTTP server toolkit

          www/ruby-webrick
        • ruby40-websocket-driver-0.7.6

          implementation of the WebSocket protocol for ruby

          www/ruby-websocket-driver,ruby40
        • ruby40-websocket-extensions-0.1.5

          implementation of WebSocket extensions for ruby

          www/ruby-websocket-extensions
        • ruby40-wisper-2.0.1

          provide objects with pubsub capabilities

          devel/ruby-wisper
        • ruby40-xapian-2.0.0

          Ruby bindings for Xapian

          databases/xapian-bindings,-ruby
        • ruby40-xdg-2.2.5

          module for supporting XDG Base Directory Standard

          devel/ruby-xdg
        • ruby40-xmlrpc-0.3.4

          remote procedure calls over HTTP

          www/ruby-xmlrpc
        • ruby40-xpath-3.2.0

          ruby DSL around a subset of XPath 1.0

          www/ruby-xpath
        • ruby40-yajl-ruby-1.4.3

          Ruby bindings for the Yajl JSON library

          devel/ruby-yajl,ruby40
        • ruby40-zeitwerk-2.8.3

          constant autoloading with Ruby semantics

          devel/ruby-zeitwerk
        • ruby-libmarisa-0.2.6p7

          marisa-trie bindings for Ruby (SWIG)

          textproc/libmarisa,-ruby
        • sass-3.4.22p10

          extension language for CSS

          www/sass
        • slides-0.9.0p0

          terminal based presentation tool

          textproc/slides
        • subversion-1.14.5p2

          subversion revision control system

          devel/subversion
        • texlive_base-2026

          base binaries for TeXLive typesetting distribution

          print/texlive/base
        • texlive_mktexlsr-2026

          mktexlsr for TeXLive typesetting distribution

          print/texlive/base,-mktexlsr
        • texlive_synctex-2026

          synctex for TeXLive typesetting distribution

          print/texlive/base,-synctex
        • texlive_texmf-buildset-2026

          smallest texlive texmf for building ports

          print/texlive/texmf,-buildset
        • texlive_texmf-context-2026

          texlive texmf for conTeXt

          print/texlive/texmf,-context
        • texlive_texmf-docs-2026

          texlive documentation

          print/texlive/texmf,-docs
        • texlive_texmf-full-2026p0

          texlive texmf for extra macros

          print/texlive/texmf,-full
        • texlive_texmf-minimal-2026

          texlive texmf for basic functionality

          print/texlive/texmf
        • tmuxinator-3.0.5p4

          create and manage complex tmux sessions easily

          sysutils/tmuxinator
        • vim-9.2.1178-ruby

          vi clone with many additional features

          editors/vim,ruby
        • vim-9.2.1178-perl-python3-ruby

          vi clone with many additional features

          editors/vim,perl,python3,ruby
        • vim-9.2.1178-gtk3-perl-python3-ruby

          vi clone with many additional features

          editors/vim,gtk3,perl,python3,ruby
        • vim-command-t-1.11.2p13

          fast, intuitive file opening in VIM

          devel/vim-command-t
        • webkitgtk41-2.54.1

          GTK+ port of the WebKit (4.1) rendering engine

          www/webkitgtk4
        • webkitgtk60-2.54.1

          GTK+ port of the WebKit (6.0) rendering engine

          www/webkitgtk4,webkitgtk60
        • weechat-4.10.1

          fast, light and extensible chat client

          net/weechat
        • weechat-lua-4.10.1

          Lua bindings for weechat

          net/weechat,-lua
        • weechat-python-4.10.1

          Python bindings for weechat

          net/weechat,-python
        • weechat-ruby-4.10.1

          Ruby bindings for weechat

          net/weechat,-ruby
        Previous · Page 3 of 4 · Next
        Report a bug