Ruby Frameworks for Mac

View 93 business solutions

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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start 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
    Metasploit Framework

    Metasploit Framework

    Metasploit Framework

    Metasploit Framework is a comprehensive penetration-testing and exploit development platform that streamlines the process of discovering, validating, and demonstrating vulnerabilities. It provides a modular architecture—payloads, encoders, exploits, auxiliaries, and post-exploitation modules—so security professionals can piece together complex attack chains or test defensive controls in realistic ways. Built-in features include an exploit database, network scanners, credential harvesters, and frameworks to craft reliable payload delivery while handling target nuances like mitigation bypasses and platform differences. Beyond raw exploitation, the framework includes post-exploitation tooling for lateral movement, persistence, data exfiltration simulations, and evidence collection, enabling red teams to exercise detection and incident response workflows.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 2
    Avo Framework

    Avo Framework

    Build Ruby on Rails apps 10x faster

    Avo is a very custom Admin Panel Framework, Content Management System, and Internal Tool Builder for Ruby on Rails that saves engineers and teams months of development time.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Development of this library has been moved to https://github.com/kordamp/json-lib/ Json-lib is a java library for transforming beans, maps, collections, java arrays and XML to JSON and back again to beans and DynaBeans. It is based on the work by Douglas Crockford in http://www.json.org/java.
    Downloads: 26 This Week
    Last Update:
    See Project
  • 4
    SIGAR (System Information Gatherer and Reporter) is a cross-platform, cross-language library and command-line tool for accessing operating system and hardware level information in Java, Perl and .NET.
    Downloads: 26 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    Blueprint CSS

    Blueprint CSS

    A CSS framework that aims to cut down on your CSS development time

    Blueprint CSS is a CSS framework aimed at accelerating layout and typographic design by providing robust base styles, grid systems, and reusable UI components. It combines normalized defaults with helpful utilities—such as column layouts, form styling, and typography helpers—so developers can build responsive sites with less repetitive CSS. Because it’s designed as a structural foundation rather than a themed UI kit, it’s easy to layer branding and custom design on top without fighting the base styles. The framework includes mixins, modifier classes, and responsive breakpoints so layouts adapt fluidly across screen sizes. By starting with a consistent baseline, Blueprint CSS reduces cross-browser quirks and gives designers confidence in spacing, proportion, and element alignment. Teams often use it as the “CSS backbone” of internal tools, web products, or component libraries.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Hanami

    Hanami

    A flexible framework for maintainable Ruby apps

    Hanami is a modern Ruby web framework that aims to be lightweight, fast, and modular, in contrast to the monolithic design of Rails. It emphasizes separation of concerns, encouraging developers to structure applications into clear layers of controllers, views, entities, and repositories. Each component—like the router, model layer, or view rendering engine—can be used independently, which gives developers flexibility to build lean applications. Hanami promotes immutability, plain old Ruby objects, and minimized global state, which makes codebases more maintainable and testable. It supports multi-application setups within the same project, making it well-suited for larger service-oriented architectures. The framework is designed to provide Rails-like productivity while encouraging more explicit architecture and performance-conscious choices.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    RubyGems

    RubyGems

    Library packaging and distribution for Ruby

    RubyGems is a package management framework for Ruby. A package (also known as a library) contains a set of functionality that can be invoked by a Ruby program, such as reading and parsing an XML file. We call these packages "gems" and RubyGems is a tool to install, create, manage and load these packages in your Ruby environment. RubyGems is also a client for RubyGems.org, a public repository of Gems that allows you to publish a Gem that can be shared and used by other developers. See our guide on publishing a Gem.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8

    FORTRAN Unit Test Framework (FRUIT)

    FORTRAN Unit Test Framework FRUIT - TDD in FORTRAN

    FORTRAN Unit Test Framework, written in FORTRAN 95. So that all FORTRAN features can be tested. FRUIT has assertion, fixture, setup, teardown, report, spec, driver generation. Rake used as build tool. Tutorials at http://fortranxunit.wiki.sourceforge.net The core testing part is in FORTRAN, this part can be used independent of the Ruby codes. The Ruby code is to make fixtures and reports easier. Rake is to build the project elegantly. This project also demonstrate a new way to build mixed language code in an alternative way than Make. Most of the FORTRAN are important in nature, used in nuclear and aerospace codes, etc, and maintained and written actively. Please help to bring TDD practices to the FORTRAN community. The change could be very hard, personally, I quit, since I could not make the change. I hope your organization will be successful. Enjoy a cup of fruit while maintaining FORTRAN ! Andrew Hang Chen and other maintainers who feel importance of TDD in cr
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    A J2EE Web Dev Framework, Struts style MVC, Event Driven like JSF and Ajax-enabled Client Scripting like YUI, Fine grained event binding, access to server variables in JavaScript & Webpages, Easy integration with Struts, No custom tags & No complex API.
    Downloads: 6 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
    NARF is an attempt to create a ruby web framework that escapes the weighty thud that one usually associates with web frameworks.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    A drop-in framework for adding tagging (folksonomy) capabilities to existing applications
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Active Admin

    Active Admin

    The administration framework for Ruby on Rails applications

    Active Admin is a Ruby on Rails plugin for generating administration style interfaces. It abstracts common business application patterns to make it simple for developers to implement beautiful and elegant interfaces with very little effort. Customizable global navigation allows you to create usable admin interfaces for your business. Use the bundled Devise configuration or implement your own authorization using the provided hooks. Use scopes to create sections of mutually exclusive resources for quick navigation and reporting. Add buttons, links or other content in the “Action Items” section on each screen. Index screens are available in many styles. The default, shown here, is a table view, but Active Admin also supports Grids, Blocks and a Blog view. Allow users to filter resources by searching strings, text fields, dates, and numeric values. Customize the sidebar sections with a simple DSL built in to Active Admin.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Arachni

    Arachni

    Web Application Security Scanner Framework

    Arachni is an Open Source, feature-full, modular, high-performance Ruby framework aimed towards helping penetration testers and administrators evaluate the security of web applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Breeze is a build and test automation framework for software developers. It is written in Ruby and can be extended to include tasks that interact with other tools such as source code repositories, compilers, test frameworks, and installers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Bricklayer is a Ruby web application framework that uses a component architecture very loosely based on that of perl's HTML::Mason. To see the proof of concept for Bricklayer, check out the Liber RDF Portal project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Capybara

    Capybara

    Acceptance test framework for web applications

    Capybara is a Ruby acceptance testing framework that simulates how a real user would interact with a web application. It allows developers to write tests that drive browsers, checking for expected content, links, buttons, and form interactions. Capybara integrates with drivers like Selenium, Rack::Test, and headless browsers such as Cuprite or WebKit, letting tests run in real browsers or lightweight simulation environments. Its DSL emphasizes natural language-like syntax, such as visit, click_button, and fill_in, which makes tests readable and expressive. Capybara also handles asynchronous JavaScript and dynamic content, waiting for elements to appear or actions to complete before assertions run. By bridging test suites with actual browser behavior, Capybara helps ensure that web apps behave correctly from a user’s perspective.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A set of tools and utilities that allow development teams to practice code generation techniques in a scalable and extensible manner. This is based on the style of code generation found in Ruby on Rails.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Compass

    Compass

    Stylesheet authoring framework

    Compass is a stylesheet authoring framework built on top of Sass that provides a rich set of mixins, functions, and helpers for writing maintainable CSS. It offers abstractions for vendor prefixes, cross-browser compatibility fixes, and reusable UI patterns like grids, buttons, and typography helpers. With Compass, developers can write cleaner Sass code that compiles into consistent CSS across browsers without hand-coding workarounds. The framework also includes a command-line tool for compiling Sass, managing sprite sheets, and integrating with build workflows. It was widely adopted in the era before modern CSS standards caught up with mixins and variables, helping developers speed up styling while reducing redundancy. While less dominant today, Compass remains an important historical tool that influenced the evolution of Sass and frontend best practices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    DuckRails

    DuckRails

    Development tool to mock API endpoints quickly

    DuckRails is a development tool. Its main purpose is to allow developers to quickly mock API endpoints that for many possible reasons they can't reach at a specific time. The application allows creating new routes dynamically to which developers can assign static or dynamic responses. DuckRails is an open source development tool built using the Ruby on Rails framework. The purpose of the tool is to allow developers to easily mock API endpoints outside their applications. Knowing ruby is not required. It would just help you define ruby dynamic mocks easier (embedded ruby). No worries, you can still define dynamic responses by selecting Javascript as the mock’s body type. Instead of defining a mock to always respond with some static content, you can also configure it to dynamically resolve the content to serve. For example, you can access the original request’s parameters and headers and decide how you could respond.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Etch is a cross-platform, language- and transport-independent framework for building and consuming network services. With Etch, service development and consumption becomes no more difficult than library development and consumption.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    The FreeMIS project is an Open Source, web based, Management Information System for high schools. It has recently been ported to the new Ruby on Rails web development framework. Initially the development will focus on the requirements of UK schools.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Grape

    Grape

    An opinionated framework for creating REST-like APIs in Ruby

    Grape is a Ruby framework for building REST-like APIs with a focus on simplicity and convention. It provides a DSL for declaring endpoints, parameters, formats, and validation rules, making it easy to build consistent and documented APIs. Grape supports multiple content types (JSON, XML, etc.), versioning, error handling, and authentication hooks, which are crucial for maintaining long-lived APIs. It integrates well with frameworks like Rails or Sinatra but can also be used standalone for microservices. Built-in tools like parameter coercion, strong validations, and automatic documentation (via Swagger integrations) reduce boilerplate and improve maintainability. Because it’s lightweight and purpose-built, Grape is popular in service-oriented architectures where clean, well-structured APIs are central.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Java MVC

    Java MVC

    Brutos is an easy and powerful mvc controller.

    Brutos is an easy and powerful mvc controller configurable for annotation, programming and XML with support for Inversion of Control and Dependency Injection. Compatible with JSF, Velocity, DisplayTag, Spring, PicoContainer, ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Java Named Lock

    Java Named Lock

    Java Named Lock.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Json

    Json

    The jBRGates is a lightweight library for serializing beans to Json.

    The jBRGates is a lightweight library for serializing beans, maps, collections, arrays and Enum to Json and back again to beans.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB