Open Source Ruby Software - Page 40

Ruby Software

Ruby Clear Filters

Browse free open source Ruby Software and projects below. Use the toggles on the left to filter open source Ruby Software by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    Pry

    Pry

    A runtime developer console and IRB alternative

    Pry is a powerful alternative to Ruby’s default REPL that doubles as a runtime exploration and debugging toolkit. It offers command-driven navigation of objects and modules, syntax-highlighted input, command history, and the ability to switch contexts or “cd” into objects to inspect their methods and state. Features like show-source and show-doc reveal the implementation or documentation of methods without leaving the console, while edit-method lets you jump into an editor, modify code, and reload it on the fly. Dropping binding.pry into application code creates interactive breakpoints, making it easy to poke at variables, step through logic (with plugins like pry-byebug), and test hypotheses. An extensible command system and a rich plugin ecosystem add profiling, colorized output, paging, and Git integration. In day-to-day development, Pry shortens the feedback loop and turns debugging into an exploratory, conversational workflow.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Puchi calendar is a yet another rich-UI calendar application for facebook. It shows the same schedules of facebook calendar, but it shows them in richer UI. Note that you need a facebook account to use puchi calendar.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Pundit

    Pundit

    Minimal authorization through OO design and pure Ruby classes

    Pundit (varvet/pundit) is a Ruby gem that provides a simple and effective framework for adding authorization logic to Rails (or other Ruby) applications. It centers around policy classes—one policy per model or resource—that define what actions a given user is permitted to perform (e.g., show?, update?, destroy?). Each policy method returns a boolean, and can be structured using combinators or shared logic to keep things DRY. In controllers and views, Pundit provides helpers like authorize, policy_scope, and policy to enforce those rules cleanly and consistently. The policy_scope feature is especially helpful—it restricts index or list queries to only the records the current user can see by applying scopes defined in the policy class. Pundit encourages placing authorization logic close to the model domain without muddling controllers or views, making permissions easier to reason about and testable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    C program that translates python scripts to ruby scripts. Uses bison and lex.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Q&A. How many times have you created a spreadsheet to manage client questions? How many times have you struggled to decode a tangle of half-baked answers to find the real company answer? Q&A is designed to help capture and track client questions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    QDBM is a library of routines for managing a database. It is developed referring to GDBM for the purpose of the following three points: higher processing speed, smaller size of a database file, and simpler API..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    QMachine

    QMachine

    A platform for World Wide Computing

    QMachine (QM) is a web service for distributed computing. Its design relaxes the usual requirements of a distributed computer so far that it can be powered completely by web browsers – without installing anything.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Queue-Tip has moved to Rubyforge - please go to http://queue-tip.rubyforge.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Quine Relay

    Quine Relay

    An uroboros program with 100+ programming languages

    quine-relay is an esoteric programming project that produces a single program which, when run, outputs the same program in another programming language; and that next-language version, when run, outputs itself in yet another language—and so on—cycling through many languages until returning to the original. It is effectively a “relay” of quines across dozens (or hundreds) of languages. The repository contains implementations, translation scaffolding, and carefully crafted code for each hand-rolled segment so the program maintains correctness across languages. Achieving this requires delicate handling of language-specific quoting, escaping, and code-gen tricks, making it a showcase of language theory, compiler insight, and meta-programming prowess. It is largely a playful, academic exercise exploring the limits of language interoperability and quine construction rather than a utility tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    A word game quiz program written in Ruby, useful for players of popular word games and anagrammers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    RAGUI is a Ruby on Rails based package for managing an Asterisk(tm) PBX in real time mode. Support for extension provisioning, queues, customized scripting and reporting are provided with the system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    A Desktop Agenda written in Ruby to manage personal contacts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    RBuild is a Linux KBuild like software configure/build system written in Ruby language with a menu driven front end. RBuild can be used for C/C++ or other programming languages. The syntax is inherited from KBuild. RBuild is very small and easy to use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    RC-EXPLOITER

    RC-EXPLOITER

    Brute-forcing WAN/LAN services

    The author does not hold any responsibility about the bad use of this script remember that attacking targets without prior consent is illegal and punish by law, this script as build to show how msf resource files can automated tasks. Scanning WAN networks In search of targets may take 10 to 15 minutes depending of your network connection, and will search In 1024 random hosts For the selected service/port, also the File 'brute.txt' may be edited to insert new entrys, or we can provide the full path to another dicionary File to be used In brute-forcing services. Additional tool settings can be configured just by editing 'settings' file (nano settings) before running the tool, settings like: use decoys (scanning WAN networks) OR spoof mac address (change mac address and ip address), can only be config before running the tool. (so the tool can use this settings to work).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Attempt to build a chess engine in Ruby.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A Ruby file parser/interpreter/preprocessor that comments lines of code based on conditions at the time the file is required. Very handy to implement debugging logs and code that has to be commented (not just dynamically switched off).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    RCons is a build tool consolidating both configuration and compilation of software projects. It leverages the Ruby language to create a fluid environment for specifying the build process with the expressive power of a real programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    RDCL is a Ruby implementation of the Newton MessagePad communication protocol. It includes command line applications to interface with the Newton.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Ruby DynDns Client. RDDC is a full featured DynDns client written in Ruby. Our goal is to provide an easy to use, yet powerfull client, that can easily be used in scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    RDE is the IDE for the script language Ruby. It is made in Delphi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    RDI is a library that gives your application the ability to install its dependencies at runtime. Perfect for plugins oriented architectures. Many kind of deps: RPMs, DEBs, .so, .dll, RubyGems... Easily extensible to new kinds.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    RDoc

    RDoc

    RDoc produces HTML and online documentation for Ruby projects

    RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the rdoc and ri tools for generating and displaying documentation from the command line.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Wiki clone using RDoc's (Ruby documentation format) markup language. It features pluggable storage backends (databases, file-system), pluggable versioning backend (diff, rcs, cvs ...), templating, extensibility of markup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This is a collection of REST specifications, and implementations of those specs, for very low-level information sharing and workflow operations using REST actions over HTTP. Implementations are in various languages, mainly Java, Python, and Ruby.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RGL is a framework for graph datastructures and algorithms implemented in Ruby. The main site is now at RubyForge: rgl.rubyforge.org
    Downloads: 0 This Week
    Last Update:
    See Project